技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
data-preparation【数据与研究】Prepare and validate OpenFold FASTA, mmCIF, MSA, alignment DB, cache, duplicate-chain, and cluster-file inputs.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about OpenFold input data rather than running prediction, training, installation, or model internals. It covers FASTA records, precomputed MSA/template layouts, alignment_db.index, mmCIF and chain caches, duplicate-chain metadata, cluster files, and safe dry-run validation.
references/data-formats.md for concrete FASTA, alignment directory, alignment DB, mmCIF cache, chain cache, duplicate-chain, and cluster-file layouts.references/alignment-workflows.md to plan precomputed alignment use, alignment DB conversion, and external binary/database requirements without launching expensive searches.references/cache-and-db-workflows.md to plan mmCIF/chain caches, duplicate-chain expansion, alignment DB shards, cluster files, and training data readiness checks.references/api-reference.md for parser, data-pipeline, multimer-pipeline, feature-pipeline, and cache-generation API expectations.references/troubleshooting.md when OpenFold reports malformed FASTA/MSA/mmCIF data, missing alignment files, stale index byte ranges, cache mismatches, duplicate-chain/cluster problems, missing external binaries, or build-extension import errors.scripts/validate_alignment_layout.py checks local precomputed alignment directories and alignment_db.index files for expected OpenFold filenames, FASTA-to-directory key matching, shard references, byte ranges, duplicate-chain coverage, and multimer uniprot_hits.sto pairing inputs.scripts/inspect_mmcif_cache.py validates mmcif_cache.json, chain_cache.json, or chain_data_cache.json shape and reports missing keys, inconsistent chain/sequence counts, cluster mismatches, duplicate-chain coverage gaps, missing .cif files, and missing release-date/obsolete-entry planning inputs.scripts/plan_alignment_db.py dry-runs an alignment DB sharding plan from a flattened alignment directory and optional duplicate-chain file. It prints a plan only and does not create DB files, indexes, symlinks, clusters, downloads, or OpenFold features.../inference/ after data inputs validate.../training/ after caches, cluster files, and alignment inputs validate.../installation-assets/.../model-apis/.