스킬 labarchive-integration
🔬

labarchive-integration

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

Automatiser les carnets de laboratoire électroniques LabArchives

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

Gérez des carnets de laboratoire électroniques par programmation. Automatisez les téléversements de données, sauvegardez les carnets et intégrez des outils scientifiques comme Jupyter et REDCap pour les workflows de recherche.

지원: 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
사양 준수

만들 수 있는 것

Automatiser la documentation d’expériences

Téléverser par programmation les données expérimentales et les images dans des carnets de laboratoire électroniques après chaque exécution d’expérience.

Gestion des sauvegardes de carnets

Planifier des sauvegardes automatisées de tous les carnets de laboratoire avec horodatage pour la conformité et la reprise après sinistre.

Workflows d’export d’analyses

Connecter des outils d’analyse de séquences comme Geneious et SnapGene à LabArchives pour une documentation intégrée.

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

Lister mes carnets
Montre-moi tous les carnets LabArchives auxquels j’ai accès avec leurs ID et mon niveau d’accès pour chacun.
Sauvegarder un carnet
Sauvegarde mon carnet LabArchives avec l’ID NOTEBOOK_ID dans un fichier local en incluant toutes les pièces jointes.
Téléverser des données expérimentales
Téléverse mon fichier de données expérimentales results.csv dans le carnet LabArchives NOTEBOOK_ID comme nouvelle entrée intitulée Experiment Results.
Téléversement par lot d’un répertoire
Téléverse tous les fichiers de mon répertoire local ./experiment_data/ vers le carnet LabArchives NOTEBOOK_ID entrée ENTRY_ID.

모범 사례

  • Stockez les identifiants API dans des variables d’environnement ou des fichiers de configuration sécurisés, jamais dans le code source
  • Implémentez des délais de 1 à 2 secondes entre les appels API pour respecter les limites de débit
  • Vérifiez l’intégrité et l’exhaustivité des fichiers de sauvegarde après chaque opération de sauvegarde

피하기

  • Ne committez pas config.yaml contenant des identifiants dans les systèmes de contrôle de version
  • Évitez de téléverser des données sensibles sans vérifier d’abord les autorisations d’accès LabArchives
  • Ne dépassez pas les limites de débit API recommandées car cela peut entraîner une limitation

자주 묻는 질문

Quels identifiants sont nécessaires pour l’accès à l’API LabArchives ?
Vous avez besoin d’identifiants API institutionnels de votre administrateur LabArchives et d’un mot de passe pour applications externes depuis les paramètres de votre compte.
Puis-je utiliser cette compétence sans licence Enterprise ?
Non. L’accès API nécessite une licence LabArchives Enterprise. Contactez l’administrateur de votre institution pour activer l’accès API.
Comment sauvegarder tous mes carnets en une seule fois ?
Utilisez le script notebook_operations.py avec la commande backup-all et vos identifiants d’authentification.
Quels formats de fichiers sont pris en charge pour les téléversements de pièces jointes ?
Prend en charge les documents, images, fichiers de données, formats scientifiques et archives, notamment PDF, CSV, HDF5, CIF et 7Z.
Comment intégrer des notebooks Jupyter avec LabArchives ?
Exportez les notebooks Jupyter en HTML avec nbconvert, puis créez des entrées LabArchives avec le contenu HTML comme corps de l’entrée.
Que se passe-t-il si ma limite de débit API est dépassée ?
LabArchives renverra HTTP 429. Mettez en place un backoff exponentiel et réduisez la fréquence des requêtes à 60 par minute ou moins.