Readiness
- Readiness
- Production Ready
- Smoke
- passed
- Artifacts
- passed
- Production
- api_validated_production_ready
- Storage
- <5
- Strategy
- shared python312_slim.sif + shared PyTorch/Transformers target site + local EvoNB checkpoint
- Next
- Monitor CPU runtime for long sequences; optional future enhancement is batching/GPU support or additional EvoNB_2-EvoNB_5 ensemble checkpoints for higher-accuracy multi-model predictions.
No obvious large model/database dependency identified; validate upstream docs before install. Worker evidence 2026-07-01: source https://github.com/DynaX-C/EvoNB revision 6745809d3445a932480f93dc23b1203f4bfb189c staged at /media/nik/seagate_nik/bio_server/tools/evonb, clean checkout. Real Slurm probe job 282 on cpu completed in 1s. Artifacts under /media/nik/seagate_nik/bio_server/artifacts/evonb: evonb_slurm_probe.sh, slurm-282.out, scientific_sanity.txt, evonb_probe_summary.txt. Source compile PYCHECK_OK; cluster.py -h failed missing pandas; train.py/get_mutation.py failed missing torch. mmseqs installed, example FASTA sanity OK: data/example.fasta 101 records lengths 95-133; example_mut/example.fasta 4 records lengths 111-112; example.csv 4 rows. Missing deps torch, transformers, datasets, pandas, anarci; upstream env also omits Bio/anarci imports. 2026-07-09T23:29:44+08:00 SOP direct validation: completed upstream DynaX-C/EvoNB get_mutation.py mutation prediction on CPU through Slurm job 679 using shared python312_slim.sif plus polyxpert_py312_site/palm_py312_site/cluster_pdbs_mdtraj_py312_site, source /media/nik/seagate_nik/bio_server/tools/evonb, and finalized HF checkpoint /media/nik/seagate_nik/bio_server/models/evonb/EvoNB_1/model.safetensors. Checkpoint size 2,609,498,088 bytes, sha256 6c041a3728a9d155667d5b6d5b45d09a2f60c5f37fe54323393dd1af966f3d1f. Direct smoke produced evonb_mutations.csv, summary.json, results.csv, slurm.out, and slurm.err with 1 sequence row and 2 predicted mutations. 2026-07-09T23:35+08:00 SOP production validation: promoted from Production Blocked to Production Ready after adding real runner adapter and validating through Ubuntu runner API remote job 6d865b2aabe4 / Slurm job 680. API run completed in 32.135 s using the same checkpoint and upstream masked-language-model workflow on sequence QVQLVESGGGLVQSGGSLRLSCAASG, produced mutation predictions Q1E_0.9306 and S14A_0.505, and returned verified artifact manifest: summary.json, results.csv, evonb_mutations.csv, evonb_result.json, evonb_stdout.txt, evonb_stderr.txt, slurm.out, slurm.err, and job.log.