nvidia-bionemo/bionemo-agent-toolkit

rfd4-proteina-package

Use when packaging selected RFD4-Proteina designs, aligned refolds, measured metrics, and filters into a shareable TAR.

Ver código fuente

Cómo usar

  1. Copia el comando y revisa el paquete antes de instalarlo en tu entorno de agente.
  2. Consulta las herramientas, credenciales y entornos necesarios en el documento original.
  3. Describe las entradas y el resultado deseado; contrasta la salida con las fuentes.
npx skills add https://github.com/nvidia-bionemo/bionemo-agent-toolkit --skill rfd4-proteina-package

Antes de empezar

  • La instalación no incluye suscripción al modelo, cuota API ni permisos sobre tus archivos.
  • Las estrellas e instalaciones reflejan actividad, no una prueba independiente de calidad o seguridad.
Documento original del Skill

Contenido del repositorio de origen con títulos, ejemplos, código, tablas, enlaces e imágenes preservados.

Package RFD4-Proteína designs

Purpose

Create a recipient-facing archive, not a second provenance system. The campaign ledger remains authoritative; the TAR contains only the files and explanations a recipient needs to inspect selected designs and refolds.

Output Format

text
package/
├── README.md
├── WATERFALL.md
├── metrics.csv
├── inputs/
│   └── <input-name>.cif
└── outputs/
    └── <input-name>/
        └── <design-id>/
            ├── <design-id>__design.cif
            ├── <design-id>__<role>__<backend>__<prediction-id>__refold.cif
            └── <design-id>__<role>__<backend>__<prediction-id>__confidence.json

The generated design is the oracle input and alignment reference. Include it once. Transform each copied refold into the design's frame by superimposing the recorded chain or chains of interest, then write only that aligned refold to the package. Include confidence JSON when it exists. Do not add a database, manifest, checksum file, duplicate raw/aligned structures, provenance JSON, filter-results table, or alignment metadata file.

Prerequisites

The RFD4-Proteina Python environment with AtomWorks, Biotite, and NumPy; a reconciled campaign ledger and its archived structures.

Use the user-selected model checkout at RFPROTEINA_ROOT for model commands, configs, and upstream manuals. This catalog contains the skills, not that checkout. In helper examples, resolve open-models-skills/rfd4-proteina/<name>/... to its absolute installed path when the catalog and model checkout are separate.

Inputs

Required: the user-selected existing database, immutable criteria-set ID, selected designs, and fresh archive destination. Optional: package display name. Read chain-of-interest mappings and measured values from the reconciled ledger.

Instructions

  1. Confirm the immutable criteria-set version and whether the selection is all

passers or an explicitly defined unique-passer subset.

  1. Import corrections and rerun evaluate-passers for the chosen criteria set,

then reconcile the campaign ledger. Delivery uses each design's latest decision and its exact evidence; historical passes do not override newer failures. Stop on missing selected designs, missing input mappings, missing criteria evidence, or ambiguous chain-of-interest alignment.

  1. Group selected designs by their exact annotated-CIF input and assign unique,

filesystem-safe names.

  1. Copy each annotated CIF and design. Copy and align every linked oracle prediction,

preserving role (on-target, named off-target, checkpoint), backend, and prediction identity in its filename. Copy available confidence JSON beside it.

  1. Write metrics.csv with one row per design and the actual numeric values used

by every filter. Do not replace those values with Boolean pass/fail columns.

  1. Write WATERFALL.md with the exact metric, operator, threshold, missing policy,

and cumulative counts overall and per input.

  1. Write a short README.md, create the TAR, reopen it, and validate its expected

paths and one-to-one design/input grouping.

Read references/package-format.md when building or reviewing the archive. Read references/alignment.md before aligning refolds.

Examples

bash
python open-models-skills/rfd4-proteina/rfd4-proteina-package/scripts/package_campaign.py --help

The builder reads the campaign database only while constructing the archive. The archive itself is a pure directory tree of Markdown, CSV, CIF, and optional JSON files. Compressed source structures are decoded into ordinary CIFs in the archive; never copy gzip or Zstandard bytes under a plain .cif filename.

Limitations

Alignment requires an unambiguous recorded chain-of-interest mapping. Packaging preserves measured evidence; it does not validate biological claims or repair missing provenance.

Troubleshooting

Stop on missing archived files, unreconciled metrics, or ambiguous alignment. Resolve the ledger evidence first; select a new destination if an archive already exists.

Available Scripts

ScriptPurposeArguments
scripts/package_campaign.pyBuild a TAR from an existing ledger--database, --criteria-set, --output; optional --package-name

Relacionados por tarea

del mismo repositorio

Más Skills

Todos los Skills
nvidia-bionemo
Comunidad

msa-search-nim

Generate multiple sequence alignments (MSAs) for protein sequences using the ColabFold MSA-Search NIM. Use for homolog search, UniRef30/ColabFold env searches, A3M or FASTA alignments, paired MSA search for complexes, PDB70 structural templates, hosted NVIDIA API calls, or local Docker deployment. For local deployment, download the databases in parallel with aria2c and launch via NIMMODELNAME (the recommended default fast path, ~14 min vs over 80 min for the built-in downloader); a plain docker

instalaciones
2
GitHub Stars
488
Actualizado
21 oct
nvidia-bionemo
Comunidad

msa-structure-prediction-pipeline

NOTE: your protein sequence and the retrieved MSA alignment are transmitted to external NVIDIA-hosted APIs (health.api.nvidia.com) on every call. Use local NIM containers for confidential or proprietary sequences. Run a complete protein structure prediction pipeline using NVIDIA BioNeMo NIMs: search for MSA alignments with MSA-Search (ColabFold), then predict the structure with OpenFold3 using the retrieved alignments. Use this skill whenever the user wants to predict a protein structure with ma

instalaciones
2
GitHub Stars
488
Actualizado
21 oct
nvidia-bionemo
Comunidad

openfold3-nim

Use this skill for OpenFold3, NVIDIA's BioNeMo NIM microservice for biomolecular structure prediction. Invoke whenever the user mentions OpenFold3 or needs protein, protein-ligand, protein-DNA/RNA, or multi-chain complex prediction with the hosted NVIDIA API or local Docker NIM. Covers endpoint choice, auth, request payloads, output artifacts, confidence scores, and local container setup.

instalaciones
2
GitHub Stars
488
Actualizado
21 oct
nvidia-bionemo
Comunidad

protein-binder-design

Orchestrate an end-to-end de novo protein binder design campaign against a protein target by composing BioNeMo NIM skills. Use for binder design, minibinder design, de novo binders, RFdiffusion + ProteinMPNN + Boltz2/OpenFold3 pipelines, epitope/hotspot-targeted design, in-silico binder validation, and ranking designs by interface confidence.

instalaciones
2
GitHub Stars
488
Actualizado
21 oct