Visualize multigene-family localization across chromosomes

Upload gene coordinates and a genome (or chromosome lengths). GFViewer draws every family in its own colour along round-capped ideograms, computes localization statistics, and lets you refine the figure in the browser before exporting to PDF, SVG, PNG or JPG.

Input files
Layout
Legend
Marks & labels Applies to the chromosome figure title and the built-in headings on the analytics charts. Uncheck for clean images to caption yourself.
Many families
Analytics & export
Also export: PDF & SVG are always produced.

Example datasets

Run one straight through the pipeline, or download the raw input files to try on your own machine. All of these ship with GFViewer.

DatasetOrganismFamilies FormatActions
18 gene families Babesia sp. MO1 18 Excel table (.xlsx) + colour map
6 gene families Babesia sp. MO1 6 CSV table + colour map
10 gene families (with centromeres) Babesia duncani 10 TSV table + genome FASTA
BED / GFF3 / GTF Babesia sp. MO1 (6 families) 6 BED, per-family BED, BED + mapping, GFF3, GTF
10 synthetic gene families Arabidopsis thaliana (TAIR10, 5 chromosomes) 10 synthetic TSV table + genome + colour map
20 synthetic gene families C. elegans (WBcel235, 6 chromosomes) 20 synthetic TSV table + genome + colour map

Download every dataset (ZIP)

Prefer the command line?

GFViewer is a pip-installable tool. Everything this portal does — rendering, styling, the full analytics suite — is also available as the gfviewer command for scripting and batch runs.

python -m pip install gfviewer
gfviewer -d genes.csv -g genome.fasta -o out/ --analytics -cen