benchling-integration
التكامل مع منصة Benchling للبحث والتطوير
متاح أيضًا من: davila7
أتمتة سير عمل المختبر وإدارة البيانات البيولوجية من خلال التكامل مع منصة Benchling للبحث والتطوير. الوصول إلى تسلسلات DNA والبيانات البروتينية والمخزون ودفاتر الملاحظات الإلكترونية للمختبر من خلال Python SDK أو REST API.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "benchling-integration". كيف أقوم بإعداد المصادقة مع Benchling باستخدام متغيرات البيئة؟
النتيجة المتوقعة:
- استخدم os.environ لاسترجاع بيانات الاعتماد من متغيرات البيئة للمصادقة الآمنة.
- الطريقة الموصى بها: قم بتخزين مفتاح API في BENCHLING_API_KEY وعنوان URL للمستأجر في BENCHLING_TENANT_URL.
- مثال: api_key = os.environ.get('BENCHLING_API_KEY')
- هذا يحافظ على بيانات الاعتماد خارج الكود المصدري ويدعم ممارسات النشر الآمنة.
استخدام "benchling-integration". أرني كيفية إنشاء تسلسل DNA وتسجيله في سجل Benchling
النتيجة المتوقعة:
- استخدم DnaSequenceCreate مع معامل entity_registry_id للتسجيل عند الإنشاء.
- مثال: قم بتعيين naming_strategy='NEW_IDS' لإنشاء معرّف سجل تلقائي.
- الربط مع إدخالات دفتر الملاحظات باستخدام benchling.entry_links.create() مع entry_id و entity_id.
- يتعامل SDK مع الترقيم تلقائياً من خلال التكرار المستند إلى المولد.
التدقيق الأمني
آمنThis is a documentation-only skill containing reference materials for the Benchling R&D platform API. Static analysis flagged 476 patterns in markdown files, but ALL findings are FALSE POSITIVES. The scanner detected markdown code formatting (backticks), example URLs, and placeholder credentials in documentation examples - not actual executable code with security implications.
عوامل الخطر
⚡ يحتوي على سكربتات (3)
🌐 الوصول إلى الشبكة (43)
🔑 متغيرات البيئة (46)
⚙️ الأوامر الخارجية (336)
📁 الوصول إلى نظام الملفات (1)
درجة الجودة
ماذا يمكنك بناءه
أتمتة تسجيل التسلسل
استيراد بشكل مجمّع تسلسلات DNA والبروتين من ملفات FASTA مباشرة إلى سجل Benchling مع التسمية المناسبة والحقول المخصصة.
تتبع المخزون
مراقبة مواقع العينات وتتبع عمليات نقل الحاويات وتدقيق تغييرات المخزون عبر مواقع المجمدات ووحدات التخزين.
تحليلات البحث
تصدير البيانات التجريبية من مستودع البيانات لإعداد تقارير الامتثال والتكامل مع أدوات BI الخارجية.
جرّب هذه الموجهات
أرني كيفية المصادقة مع Benchling باستخدام مفتاح API وإنشاء اتصال مع المستأجر الخاص بي.
كيف أقوم بإنشاء تسلسل DNA جديد وتسجيله في السجل وربطه بإدخال في دفتر الملاحظات؟
إنشاء سير عمل لنقل الحاويات بين المواقع وتتبع تاريخ الحركة.
كتابة نص برمجي للعثور على جميع التسلسلات مع مخطط معين وتصدير أسمائها وأساسها وتواريخ إنشائها إلى CSV.
أفضل الممارسات
- قم بتخزين بيانات اعتماد API في متغيرات البيئة أو مديري الأسرار، ولا تقم أبداً بتثبيتها في النصوص البرمجية
- استخدم HTTPS لجميع اتصالات API - يتطلب Benchling اتصالاً آمناً
- نفذ معالجة الأخطاء المناسبة مع منطق إعادة المحاولة لحدود السرقة والأخطاء المؤقتة
تجنب
- لا تقم بتمرير مفاتيح API أو بيانات الاعتماد إلى أنظمة التحكم في الإصدارات
- تجنب إجراء طلبات دون التحقق من حدود السرعة أو تنفيذ استراتيجيات التراجع
- لا تقم بتثبيت عناوين URL للمستأجر - استخدم ملفات التكوين أو متغيرات البيئة بدلاً من ذلك