스킬 labarchive-integration
🔬

labarchive-integration

낮은 위험 ⚡ 스크립트 포함🌐 네트워크 접근📁 파일 시스템 액세스

Автоматизация электронных лабораторных журналов LabArchives

또한 다음에서 사용할 수 있습니다: davila7

Программное управление электронными лабораторными журналами. Автоматизация загрузки данных, резервное копирование журналов и интеграция с научными инструментами, такими как Jupyter и REDCap, для исследовательских рабочих процессов.

지원: Claude Codex Code(CC)
🥉 74 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"labarchive-integration" 사용 중입니다. Backup my LabArchives notebook with ID 67890 to include all attachments

예상 결과:

  • Notebook backup started for ID: 67890
  • Backup format: 7z archive with attachments
  • Output directory: backups/
  • Backup saved: backups/notebook_67890_20250112_143022.7z
  • File size: 15.32 MB
  • Backup complete: 1 successful, 0 failed

"labarchive-integration" 사용 중입니다. Create a new entry titled PCR Results in notebook 12345 with content describing amplification success

예상 결과:

  • Creating entry: PCR Results
  • Entry created successfully
  • Entry ID: 98765
  • Notebook ID: 12345
  • Timestamp: 2025-01-12 14:35:00 UTC

"labarchive-integration" 사용 중입니다. Show all notebooks I have access to

예상 결과:

  • Listing notebooks for user ID: 12345
  • Notebook ID Name Role
  • ----------------------------------------------------------------------
  • 12345 Lab Notebook - Project Alpha Owner
  • 67890 Shared Lab Notebook Viewer
  • 11122 Archived Experiments 2023 Viewer
  •  
  • Total notebooks: 3

보안 감사

낮은 위험
v4 • 1/17/2026

All 275 static findings are false positives. Scanner triggered on markdown documentation (backtick syntax), security best practices (encrypt keyword), standard file operations (file existence checks), and legitimate API endpoints. Code review confirms no malicious patterns. This is legitimate LabArchives electronic lab notebook API integration.

9
스캔된 파일
2,680
분석된 줄 수
3
발견 사항
4
총 감사 수
감사자: claude 감사 이력 보기 →

품질 점수

68
아키텍처
100
유지보수성
87
콘텐츠
21
커뮤니티
90
보안
83
사양 준수

만들 수 있는 것

Автоматизация документирования экспериментов

Программная загрузка экспериментальных данных и изображений в электронные лабораторные журналы после каждого запуска эксперимента.

Управление резервным копированием журналов

Планирование автоматического резервного копирования всех лабораторных журналов с метками времени для соответствия требованиям и восстановления после сбоев.

Рабочие процессы экспорта анализа

Подключение инструментов анализа последовательностей, таких как Geneious и SnapGene, к LabArchives для интегрированной документации.

이 프롬프트를 사용해 보세요

Перечислить мои журналы
Показать все журналы LabArchives, к которым у меня есть доступ, с их идентификаторами и моим уровнем доступа для каждого.
Резервное копирование журнала
Создать резервную копию моего журнала LabArchives с идентификатором NOTEBOOK_ID в локальный файл, включая все вложения.
Загрузка экспериментальных данных
Загрузить мой файл экспериментальных данных results.csv в журнал LabArchives NOTEBOOK_ID как новую запись с названием Результаты эксперимента.
Пакетная загрузка директории
Загрузить все файлы из моей локальной директории ./experiment_data/ в запись ENTRY_ID журнала LabArchives NOTEBOOK_ID.

모범 사례

  • Храните учетные данные API в переменных окружения или защищенных конфигурационных файлах, никогда в исходном коде
  • Реализуйте задержки в 1-2 секунды между вызовами API для соблюдения ограничений скорости
  • Проверяйте целостность и полноту файлов резервных копий после каждой операции резервного копирования

피하기

  • Не коммитьте config.yaml с учетными данными в системы контроля версий
  • Не загружайте конфиденциальные данные без предварительной проверки прав доступа LabArchives
  • Не превышайте рекомендуемые ограничения скорости API, так как это может привести к регулированию

자주 묻는 질문

Какие учетные данные мне нужны для доступа к API LabArchives?
Вам нужны институциональные учетные данные API от вашего администратора LabArchives и внешний пароль приложения из настроек вашей учетной записи.
Могу ли я использовать этот навык без корпоративной лицензии?
Нет. Доступ к API требует корпоративной лицензии LabArchives. Обратитесь к администратору вашего учреждения для включения доступа к API.
Как мне создать резервную копию всех моих журналов сразу?
Используйте скрипт notebook_operations.py с командой backup-all и вашими учетными данными для аутентификации.
Какие форматы файлов поддерживаются для загрузки вложений?
Поддерживаются документы, изображения, файлы данных, научные форматы и архивы, включая PDF, CSV, HDF5, CIF и 7Z.
Как мне интегрировать Jupyter блокноты с LabArchives?
Экспортируйте Jupyter блокноты в HTML с помощью nbconvert, затем создайте записи LabArchives с HTML-содержимым в качестве тела записи.
Что произойдет, если мой лимит скорости API будет превышен?
LabArchives вернет HTTP 429. Реализуйте экспоненциальную задержку и уменьшите частоту запросов до 60 в минуту или меньше.