Discover and explore top open-source AI tools and projects—updated daily.
Genomic foundation model toolkit
Top 79.1% on SourcePulse
OmniGenBench provides a unified platform for fine-tuning, inference, and benchmarking of genomic foundation models (GFMs). It targets researchers and developers in genomics, enabling reproducible evaluations and efficient workflows for diverse DNA and RNA sequence modeling tasks.
How It Works
OmniGenBench employs a modular design, allowing users to easily integrate and evaluate over 30 GFMs. It supports automated benchmarking across five curated suites (RGB, BEACON, PGB, GUE, GB), covering sequence and structure-level tasks. The platform facilitates fine-tuning and inference through both CLI and Python APIs, leveraging libraries like Hugging Face Transformers and Accelerate for efficient execution.
Quick Start & Requirements
pip install omnigenbench -U
or install from source.autobench --model_name_or_path ...
) or Python API (AutoBench(...).run(...)
).Highlighted Details
Maintenance & Community
The project is actively maintained by the COLA-Laboratory. Contributions are welcomed via GitHub issues and pull requests.
Licensing & Compatibility
Licensed under the Apache License 2.0, permitting commercial use and integration with closed-source projects.
Limitations & Caveats
The project requires specific versions of PyTorch (2.5+) and Transformers (4.46.0+), which may necessitate environment management. Specific benchmark datasets and model weights need to be downloaded separately.
5 days ago
Inactive