Skip to content
GenoMAS logo

GenoMAS

Verified

Multi-agent framework for automated gene expression analysis and discovery.

Autonomous AgentsGeneral-Purpose 135Open source
View on GitHub
Updated 2026-06-15
GenoMAS GitHub repository

What is GenoMAS?

GenoMAS combines a general multi-agent framework with a specialized genomics implementation. Agents communicate via typed messages, follow notebook-style steps for planning and debugging, and support custom roles for domain tasks.

The genomics component pulls data from GEO and TCGA, identifies relevant genes, and produces findings backed by literature checks. It balances structured workflows with agent flexibility for reliable results.

This tool targets researchers in computational biology and AI-driven science who need reproducible automation for large-scale expression studies.

What you can build with GenoMAS

Transcriptomic dataset analysis

Load GEO or TCGA data and run multi-step code workflows to detect trait-related genes while controlling for confounders.

Benchmark evaluation

Execute experiments on GenoTEX to measure performance against other agents and validate output quality.

Literature-supported discovery

Generate gene associations, cross-check high-confidence results with existing papers, and flag novel candidates for follow-up.

Install GenoMAS

Install
conda create -n genomas python=3.10 && pip install -r requirements.txt
Quick start
conda create -n genomas python=3.10
conda activate genomas
pip install -r requirements.txt
  1. 1Download the GenoTEX input data (~42 GB) from the provided Google Drive folder and place it in the parent directory.
  2. 2Run the validator script to confirm data integrity before proceeding.
  3. 3Create a conda environment with Python 3.10 and install packages from requirements.txt.
  4. 4Copy env.example to .env and add at least one LLM provider API key.
  5. 5Launch experiments using the command-line interface with model, version, and API index arguments.

GenoMAS: pros & cons

Pros

  • +Strong benchmark results on gene expression tasks compared to generic agents.
  • +Notebook-style execution supports planning, debugging, and backtracking.
  • +Customizable agent roles and communication protocol for different domains.
  • +Open-source code with clear setup for reproducible experiments.

Cons

  • Requires downloading a large 42 GB dataset before use.
  • Depends on external LLM API keys and associated costs.
  • Primarily focused on genomics, limiting immediate use in other fields.
Did you find this helpful?

Frequently asked questions

It analyzes publicly available transcriptomic datasets from GEO and TCGA.

User reviews

Verified reviews from the community shape this listing's rating.

Loading reviews…

Sign in to review

Promote GenoMAS

Add this badge to your website, or share the tool.

DFeatured on DhanasviGenoMAS 0