--- license: apache-2.0 --- # 🧬 Evo-2 40B (BioNeMo) — Fine-tuned for Hepatocellular Carcinoma (HCC) **Model Name:** `evo2-7b-bionemo-hcc-mouse` **Base Model:** [Evo-2 40B (Arc Institute × NVIDIA)](https://nvidia.github.io/bionemo-framework/models/evo2) **Framework:** NVIDIA BioNeMo / NeMo2 (Megatron-LM backend) **Fine-tuning Domain:** Hepatocellular Carcinoma (HCC) **Organism:** *Mus musculus* (GRCm39) **Chromosomes Used:** 1, 4, 6, 7, 8, 9, 11, 12, 17 **Context:** Developed by the Brilliant team for the [EuroCC AI Hackathon 2025](https://www.openhackathons.org/s/siteevent/a0CUP000013Tp8f2AC/se000375) ## 🧠 Overview This repository contains a **fine-tuned checkpoint** of the Evo-2 40B biomolecular foundation model, adapted to explore sequence patterns linked to **Hepatocellular Carcinoma (HCC)** using curated *Mus musculus* genomic data. Training leveraged the **NVIDIA BioNeMo** framework on multi-GPU H100 infrastructure during the **EuroCC AI Hackathon 2025**, focusing on **genome-scale representation learning** and **mutation-impact analysis** in cancer-related regions. ## ⚙️ Fine-tuning Dataset | Property | Description | |:--|:--| | Source organism | *Mus musculus* | | Genome build | GRCm39 | | Chromosomes | 1, 4, 6, 7, 8, 9, 11, 12, 17 | | Data type | DNA sequences (FASTA) | | Task | Representation learning and sequence modeling for HCC pathways | | Preprocessing | Standard BioNeMo Evo-2 pipeline (tokenization, masking, packing) | ## 🚀 Training Setup | Parameter | Value | |:--|:--| | Base model | Evo-2 40B base | | Framework | NVIDIA BioNeMo / NeMo2 | | Precision | BF16 | | GPUs | 16 × NVIDIA H100 | | Tensor Parallel (TP) | 16 | | Pipeline Parallel (PP) | 1 | | Context Parallel (CP) | 1 | | Micro-batch size | Tuned for memory efficiency | | Dataset split | 90 % train / 5 % val / 5 % test | ## 🧩 Usage ```bash python train_evo2.py model.restore_from_path=./checkpoint model.tensor_parallel_size=4 model.pipeline_model_parallel_size=2 trainer.precision=bf16 ``` ## 🧬 Background ### Evo-2 A genomic and protein language model jointly developed by **Arc Institute** and **NVIDIA**, trained on nearly 9 trillion biological tokens across many species and capable of context lengths up to 1 million tokens. - [NVIDIA Developer Blog – Understanding the Language of Life’s Biomolecules](https://developer.nvidia.com/blog/understanding-the-language-of-lifes-biomolecules-across-evolution-at-a-new-scale-with-evo-2) - [BioNeMo Framework Docs](https://nvidia.github.io/bionemo-framework/models/evo2) ### BioNeMo NVIDIA’s AI platform for biomolecular modeling, built on NeMo 2 + Megatron-LM for scalable multi-GPU training and fine-tuning. ### EuroCC AI Hackathon 2025 Collaborative event (14–23 October 2025) promoting AI/HPC innovation, organized by EuroCC National Competence Centres in partnership with NVIDIA and OpenACC. - [Event Page](https://www.openhackathons.org/s/siteevent/a0CUP000013Tp8f2AC/se000375) ## 📜 License & Citation This repository and checkpoint are released for **research and educational use** under the same terms as the original Evo-2 and BioNeMo frameworks (see LICENSE). ## ⚠️ Notes & Limitations This fine-tuned version is **experimental**, trained on selected *Mus musculus* chromosomes related to HCC pathways. It is **not** intended for clinical or diagnostic use. Users must apply appropriate bioethical and biosafety standards in downstream applications. ## 💡 Acknowledgements Special thanks to the EuroCC AI Hackathon mentors and NVIDIA BioNeMo team for guidance and compute resources, and to the Arc Institute for releasing the original Evo-2 foundation models.