benchling-integration
Подключение к Benchling для данных лаборатории
Также доступно от: K-Dense-AI
Управление лабораторными данными в Benchling требует изучения нескольких паттернов API. Этот навык предоставляет готовые к использованию примеры для ДНК-последовательностей, инвентаря и электронных лабораторных журналов, чтобы вы могли сосредоточиться на науке вместо отладки вызовов API.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «benchling-integration». Перечислите все ДНК-последовательности в реестре
Ожидаемый результат:
- • pET28a-GFP (seq_abc123) - 4560 п.о., циркулярная
- • pBAD-mCherry (seq_def456) - 2341 п.о., линейная
- • pUC19-Beta (seq_ghi789) - 2686 п.о., циркулярная
- Всего: 3 последовательности найдено в реестре
Использование «benchling-integration». Создайте запись журнала для эксперимента
Ожидаемый результат:
- Создана запись: Experiment 2025-10-20 (entry_xyz789)
- Папка: fld_experiments
- Схема: PCR Protocol
- Поля: objective, date, results linked
Использование «benchling-integration». Проверьте контейнеры инвентаря в местоположении
Ожидаемый результат:
- Sample-001: 100 нг/мкл, принят на хранение в Морозилку A
- Sample-002: 50 мкл, выдан Исследователю Смиту
- Sample-003: 200 нг/мкл, в пути в Бокс B1
Аудит безопасности
БезопасноDocumentation-only skill containing no executable code. All 466 static findings are false positives: curl examples misinterpreted as shell execution, placeholder credentials in docs misidentified as secrets, and API documentation URLs flagged as network calls. This is a pure reference guide for Benchling API/SDK usage.
Факторы риска
⚙️ Внешние команды (336)
🌐 Доступ к сети (42)
🔑 Переменные окружения (41)
⚡ Содержит скрипты (1)
📁 Доступ к файловой системе (1)
Оценка качества
Что вы можете построить
Импорт коллекций плазмид
Массовый импорт ДНК-последовательностей из файлов FASTA в реестр Benchling для отслеживания.
Отслеживание инвентаря образцов
Автоматический мониторинг местоположений контейнеров, объемов и статуса приема/выдачи.
Связывание анализа с экспериментами
Создание записей журнала со ссылками на последовательности и экспорт данных для последующего анализа.
Попробуйте эти промпты
Перечислите все ДНК-последовательности в папке 'fld_abc123' с использованием Benchling SDK.
Создайте новую запись электронного лабораторного журнала для ПЦР-эксперимента в папке 'experiments'.
Переместите контейнер 'cont_abc123' из бокса A в бокс B в инвентаре Benchling.
Импортируйте 50 ДНК-последовательностей из 'sequences.csv' в реестр Benchling с пользовательскими полями.
Лучшие практики
- Храните ключи API в переменных окружения и никогда не добавляйте учетные данные в систему контроля версий
- Используйте постраничную нагрузку с генераторами для эффективной обработки больших наборов результатов
- Применяйте принципы минимальных привилегий при создании сервисных учетных записей для автоматизации
Избегать
- Жесткое прописывание ключей API непосредственно в скриптах или файлах конфигурации
- Загрузка всех сущностей в память перед фильтрацией при наличии серверных фильтров
- Игнорирование ответов об ограничении скорости вместо реализации экспоненциальной задержки