La interfaz está localizada; las descripciones y documentos de las Skills se traducen automáticamente con IA a su idioma. El código, los comandos, rutas y términos técnicos se mantienen en el original, y prevalece el documento del autor.
Explorar Skills
Productividad · SKILL.md

inputs-and-formats

inputs-and-formats

Prepare and validate ColabFold FASTA, CSV, A3M, AlphaFold3 molecule, and PDB/mmCIF inputs before MSA search or prediction.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentación de la Skill

GitHub

name: inputs-and-formats description: "Prepare and validate ColabFold FASTA, CSV, A3M, AlphaFold3 molecule, and PDB/mmCIF inputs before MSA search or prediction." disable-model-invocation: true metadata: disco-role: operating license: MIT

ColabFold inputs and formats

Use this sub-skill when the task is about making ColabFold input files valid, explaining how get_queries will read them, serializing A3M content, or extracting sequence/template-ready content from PDB/mmCIF files.

Route by task

  • FASTA, CSV, TSV, or directory inputs: use data-formats.md to choose file layout, multimer syntax, sorting, and naming behavior.
  • AlphaFold3 non-protein components: use data-formats.md for dna|, rna|, ccd|, and smiles| entries, including SMILES semicolon escaping.
  • Parser/API behavior: use api-reference.md for parse_fasta, classify_molecules, get_queries, msa_to_str, and pdb_to_string signatures and return shapes.
  • Input validation: run scripts/validate_colabfold_input.py before recommending expensive search or prediction.
  • Format failures: use troubleshooting.md for optional dependency, backend, data/config, CLI/API, and workflow failures owned by input preparation.

Safe validation commands

python sub-skills/inputs-and-formats/scripts/validate_colabfold_input.py input.fasta
python sub-skills/inputs-and-formats/scripts/validate_colabfold_input.py input.csv --sort none
python sub-skills/inputs-and-formats/scripts/validate_colabfold_input.py msas/ --sort msa_depth --json

The validator only reads local input files, imports lightweight ColabFold parsing helpers when available, and performs no network, database, GPU, prediction, relaxation, or destructive actions.

Boundaries

Do not send future agents back to the source repository for input syntax; this sub-skill distills the needed parser and format behavior into bundled references and scripts.

Skills guardadas