인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
데이터 및 연구 · SKILL.md

input-data-and-formats

input-data-and-formats

Validate AlphaFold FASTA, MSA, template, notebook, and data-pipeline inputs without running external searches.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: input-data-and-formats description: "Validate AlphaFold FASTA, MSA, template, notebook, and data-pipeline inputs without running external searches." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

AlphaFold Input Data and Formats

Use this sub-skill when a task is about preparing or diagnosing AlphaFold inputs before prediction: FASTA records, standard amino-acid validation, MSA/A3M/Stockholm parsing, template-search inputs, multimer chain mapping, notebook helper behavior, or external alignment binary assumptions.

Start Here

Routing Boundaries

  • Use this sub-skill for input sequence validation, parser behavior, data-pipeline signatures, template cutoff logic, multimer chain mapping, notebook helpers, and MSA/template format reasoning.
  • Use prediction-cli for run_alphafold flags, model/db preset orchestration, output-directory naming, and use_precomputed_msas command planning.
  • Use docker-and-data-setup for database download layout, Docker mounts, GPU container setup, and external data acquisition.
  • Use outputs-and-confidence for prediction artifacts, confidence JSON, ranked structures, AlphaFold Server JSON, and AFDB output formats.

Safe Workflow

  1. Parse and validate FASTA records first; AlphaFold parser utilities are permissive and do not enforce standard residues or length limits by themselves.
  2. Determine whether the target is monomer, homomer, or heteromer from the number of FASTA records and unique cleaned sequences.
  3. Confirm that multimer targets stay within the PDB-format chain limit of 62 chains.
  4. Treat MSA and template searches as expensive external operations requiring HMMER, HH-suite, Kalign, and database paths; reason from formats and API contracts unless the user explicitly asks to run them.
  5. Reuse precomputed MSAs only when the sequence, output directory, database set, and search configuration are intentionally unchanged.

Bundled Helper

python sub-skills/input-data-and-formats/scripts/validate_fasta.py target.fasta --mode auto --json

The helper is standalone, uses only the Python standard library, performs no imports from AlphaFold, and never calls external alignment, template, Docker, or prediction tools.

저장한 Skills