스킬 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
콘텐츠
20
커뮤니티
90
보안
83
사양 준수

만들 수 있는 것

실험 문서 자동화

각 실험 실행 후 전자 실험 노트북에 실험 데이터와 이미지를 프로그래밍 방식으로 업로드합니다.

노트북 백업 관리

준수 및 재해 복구를 위해 타임스탬프가 포함된 모든 실험실 노트북의 자동 백업을 예약합니다.

분석 내보내기 워크플로

Geneious 및 SnapGene과 같은 시퀀스 분석 도구를 LabArchives에 연결하여 통합 문서화를 수행합니다.

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

내 노트북 나열
액세스할 수 있는 모든 LabArchives 노트북과 해당 ID 및 각 노트북에 대한 내 접근 수준을 표시합니다.
노트북 백업
모든 첨부 파일을 포함하여 LabArchives 노트북 ID NOTEBOOK_ID를 로컬 파일에 백업합니다.
실험 데이터 업로드
실험 데이터 파일 results.csv를 LabArchives 노트북 NOTEBOOK_ID에 실험 결과라는 제목의 새 항목으로 업로드합니다.
디렉터리 일괄 업로드
로컬 디렉터리 ./experiment_data/의 모든 파일을 LabArchives 노트북 NOTEBOOK_ID 항목 ENTRY_ID에 업로드합니다.

모범 사례

  • API 자격 증명은 환경 변수나 보안 구성 파일에 저장하고, 소스 코드에는 절대 저장하지 마세요
  • 속도 제한을 존중하기 위해 API 호출 사이에 1-2초 지연을 구현하세요
  • 각 백업 작업 후 백업 파일의 무결성과 완전성을 확인하세요

피하기

  • 자격 증명이 포함된 config.yaml을 버전 관리 시스템에 커밋하지 마세요
  • 먼저 LabArchives 접근 권한을 확인하지 않고 민감한 데이터를 업로드하지 마세요
  • 권장 API 속도 제한을 초과하지 마세요.这样的话可能会导致限流

자주 묻는 질문

LabArchives API 액세스를 위해 어떤 자격 증명이 필요합니까?
LabArchives 관리자로부터 기관 API 자격 증명과 계정 설정의 외부 응용 프로그램 암호가 필요합니다.
Enterprise 라이선스 없이 이 기술을 사용할 수 있습니까?
아닙니다. API 액세스에는 Enterprise LabArchives 라이선스가 필요합니다. API 액세스를 활성화하려면 기관 관리자에게 문의하세요.
한 번에 모든 노트북을 어떻게 백업합니까?
backup-all 명령과 인증 자격 증명을 사용하여 notebook_operations.py 스크립트로 모든 노트북을 백업할 수 있습니다.
첨부 업로드에 지원되는 파일 형식은 무엇입니까?
PDF, CSV, HDF5, CIF, 7Z를 포함한 문서, 이미지, 데이터 파일, 과학적 형식 및 아카이브를 지원합니다.
Jupyter 노트북을 LabArchives와 어떻게 통합합니까?
Jupyter 노트북을 nbconvert를 사용하여 HTML로 내보낸 다음 HTML 콘텐츠를 항목 본문으로 사용하여 LabArchives 항목을 생성합니다.
API 속도 제한을 초과하면 어떻게 됩니까?
LabArchives는 HTTP 429를 반환합니다. 지수 백오프를 구현하고 요청 빈도를 분당 60개 이하로 줄이세요.