OmniGenet
Integrated statistical genetics · Human, animal & plant

From genetic association to genomic prediction.

Run reproducible workflows for GWAS, polygenic scores, TWAS, fine-mapping, Mendelian randomization, and genomic selection across human, animal, and plant research.

Explore analyses
6 analysis families 3 species contexts 1 reproducible job record
Human, animal, and plant genetics connected through a shared DNA analysis workflow
Harmonized inputs Modular analysis Interpretable results

Choose a starting point

Each workflow includes input validation, method configuration, job monitoring, and reproducible results.

Read the quick manual

One evidence graph for complex traits

From variant signals to biological decisions.

Build, compare, and connect polygenic scores, transcriptome-wide associations, credible sets, causal estimates, and genomic predictions—without rebuilding the workflow for every method.

9analysis families
3species contexts
1reproducible manifest
PPolygenic scoresC+T · stacking · ancestry transfer TTWAS & omicsPrediXcan · FUSION · TIGAR FFine-mappingGIFT · SuSiE · FINEMAP · coloc MMendelian randomizationIVW · Egger · sensitivity LGWAS & LDSCQC · heritability · genetic correlation GGenomic selectionDMU · PBLUP · GBLUP · SSBLUP
01

Harmonize once

Detect formats, align alleles and genome builds, validate IDs, and register reusable LD and omics resources.

02

Compose analyses

Mix prediction, association, fine-mapping, causal inference, and multi-omics engines in a single project manifest.

03

Interpret together

Compare methods, connect variant-to-gene-to-trait evidence, and export dashboards, models, logs, and provenance.

Analysis workspace

OmniGenet analysis

Configure input data, select statistical-genetics methods, review the generated job, and submit it to the OmniGenet server.

OmniGenet analysis

PRS · Single-trait

Upload and validate summary statistics, then select methods and run the analysis.

Inputs and species registry

Upload input file

Files are saved under the backend resources folder and can be used by the paths below.

No file uploaded yet.

Evidence-based upload diagnostics After upload, OmniGenet will check file structure, missingness, identifiers, and supported genetics-specific fields.

Workflow execution

Submit, monitor, and reproduce each analysis

OmniGenet creates a job manifest, validates inputs, launches the selected method engines, records logs, and keeps the generated runner script for reproducible local or HPC execution.

1

Define the workflow

Select datasets, QC modules, method engines, integration modules, and requested result products.

2

Run through the server

The backend writes job-specific configuration, starts a dry-run, streams logs, and can launch the real analysis.

3

Export reproducibly

Download model lists, manifests, logs, result files, and runner scripts for local reruns or auditing.

bash run_omnigenet_job.sh
RUN_REAL=1 bash run_omnigenet_job.sh

Post-analysis dashboard

Explore and export completed results

OmniGenet returns interpretable result summaries, downloadable machine-readable files, and full run metadata for each submitted job.

Integrated evidence score 0.87
Evidence by analysis
Fine-map0.91
TWAS0.83
MR0.76
PRS0.68
Prioritized evidence
TargetEvidenceType
GENE10.94TWAS
rs12480.89PIP
PATHWAY70.81MR

Method engines

One workspace for prediction, association, discovery, and interpretation

Genetic evaluation

Run pedigree, genomic, and single-step evaluation workflows such as PBLUP, GBLUP, SSBLUP, DMU, BLUPF90, and GCTA.

Genomic selection

Compare breeding-value prediction models across traits, populations, breeds, lines, or environments.

Machine and deep learning

Train LightGBM, SVR, MLP, DNNGP, and future model families with shared preprocessing, validation, and reporting.

Association and discovery

Connect GWAS/QTL, TWAS, fine mapping, Mendelian randomization, and marker or gene prioritization workflows.

Omics integration

Combine marker, phenotype, expression, protein, methylation, annotation, and pathway evidence into ranked candidates.

Benchmarking and reports

Summarize accuracy, stability, runtime, feature importance, diagnostics, downloadable tables, and reproducible logs.

Help and resources

Templates, tutorials, API access, and reproducible execution

1Download a harmonized GWAS summary-statistics template for plotting, PRS, TWAS, fine-mapping, and MR. 2Download the complete GWAS plots, PRS, TWAS, fine-mapping, colocalization, and MR demo-data bundle.
3Job status pages with progress states, logs, warnings, and downloadable run manifests.
4API endpoints for upload, job submission, status polling, result listing, and result download.
5Read the summary-statistics guide: required inputs, built-in methods, external resources, outputs, and caveats.
6Reproducible runner scripts for local machines, servers, and HPC environments.

Local and server execution

Run the same analysis through the web or command line

The included FastAPI backend accepts uploads, builds job-specific manifests, runs validation and Snakemake dry-runs, streams logs, and exposes result files for download.

Rscript Scripts/run_blupadc_dmu.R --config config.yaml --dry-run
Rscript Scripts/run_blupadc_dmu.R --config config.yaml

python3 Scripts/run_ml_gs.py --config config.yaml --dry-run
python3 Scripts/run_ml_gs.py --config config.yaml