تفاصيل العمل

ساهمت في تطوير وتحسين حزمة synapser التي توفر R interface لمنصة Synapse، مع التركيز على حل مشاكل التوافق، تحسين التكامل مع Python، تطوير الـtesting وCI/CD، وتحسين توثيق المشروع.

دوري ومساهماتي:

حل مشاكل التوافق مع أجهزة Apple M1 لضمان تشغيل المشروع بشكل مستقر.

استبدال pythonEmbedInR بـ Reticulate لتحسين التكامل مع Python وسهولة صيانة المشروع.

تطوير آلية لإنشاء ملفات Rd مباشرة من R لتسهيل عملية توثيق الـpackage.

إصلاح مشاكل الـtesting وتحديث الأدوات المستخدمة لتحسين استقرار المشروع.

بناء CI/CD pipelines باستخدام GitHub Actions للاختبار والـdeployment على Windows وmacOS.

تحسين توثيق المشروع من خلال كتابة workflows وتحويل مخرجات R إلى HTML.

المساهمة في تحسين workflows الخاصة بالتطوير والاختبار والتوثيق.

التقنيات المستخدمة:

R, Python, Reticulate, GitHub Actions, CI/CD, Synapse

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات