• Stars
    star
    526
  • Rank 84,247 (Top 2 %)
  • Language
    TypeScript
  • Created almost 5 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A list of interesting genome browser or genome-browser-like implementations

awesome-genome-visualization

A list of interesting genome visualizers, genome browsers, or genome-browser-like implementations

See the new companion website here https://cmdcolin.github.io/awesome-genome-visualization/

Follow the Twitter account here too :) https://twitter.com/awesomegenomev1

Note that the organization on the GitHub README here is a best effort categorization using the first tag applied to each tool, but tools can have multiple tags too. See the website to see all tags applied to tools

The general focus here is on tools that plot things in genomic or sequence coordinate space

Note: This list runs the gammut from bespoke and simple to more general-purpose and complex tools. Some are historical, or may be for more visual inspiration only

I also encourage you to make your own visualization, things like R make this so much easier! But also consider making your visualization code re-usable for the wider community! And feel free to send PRs for more tools!

General

Commercial

MSA

Logo

CNV

Static

Gene fusion

Alignment viewer

Comparative

Single cell

GWAS

Dotplot

Gene structure

Microbiology

Graph

SV

Text based

Circular

Synthetic biology

Special-purpose

Expression

Population

Assembly QC

Exotic

Epigenomics

Ideogram

Mobile

Pangenome

Protein

Heatmap

Repeats

Historical

QC

Methylation

Phylogenetics

Long reads

Assembly

Coverage

Splicing

Hi-C

Deadlink

BLAST

Academic license

Local ancestry

Variation

Other lists

Send in PRs for more stuff!

License

This README.md and TOOLS.json are CC0 https://creativecommons.org/publicdomain/zero/1.0/

The website code is MIT

More Repositories

1

oddgenes

A small database of weird gene annotations
Perl
169
star
2

aws_serverless_photo_gallery

TypeScript
63
star
3

mafviewer

A JBrowse plugin to view multiple alignment format (MAF) files
JavaScript
21
star
4

technical_oddities

A compilation of short descriptions of tech oddities that are weird, debunked or not
14
star
5

nextjs-appdir-blog

A basic setup for creating a static site/blog using the next 13 "app" directory
TypeScript
14
star
6

jbrowse-plugin-mafviewer

A viewer for multiple alignment format (MAF) files in JBrowse 2
TypeScript
9
star
7

logistic_chaos_map

A visualizer for the logistic map, also a demo of rust/wasm+react in a monorepo
TypeScript
9
star
8

fml9000

work in progress music player with Rust+GTK4
Rust
9
star
9

graphgenomeviewer

Web based viewer for small to medium GFA format files
TypeScript
8
star
10

secondary_rewriter

Adds SEQ and QUAL to secondary alignments from SAM/BAM/CRAM
Rust
7
star
11

travigraph

Graph travis-ci build times using command line tools. Deprecated in favor of https://github.com/cmdcolin/travigraphjs
Shell
7
star
12

travigraphjs

A website to plot travis-CI build times
JavaScript
6
star
13

awesome-jbrowse

A list of cool jbrowse stuff and links around the web
6
star
14

npm-package-tutorial

TypeScript
5
star
15

babel-array-flat-demo

Demonstrates babel setup to polyfill Array.prototype.flat
JavaScript
4
star
16

tumblrgraph2

Graph tumblr reblogs with cytoscape.js
JavaScript
4
star
17

rust_react_monorepo_template

JavaScript
4
star
18

jbrowse-plugin-gwas

TypeScript
3
star
19

jbrowse_piechart

A jbrowse plugin that plots the variant data as a piechart
JavaScript
3
star
20

cmdcolin.github.io

Homepage
TypeScript
3
star
21

TEnest

A backup of the source code for TEnest, found on archive.org
Perl
3
star
22

bam_index_visualizer

TypeScript
3
star
23

twitter_fractal_bot

Posts random images of fractals to twitter
TypeScript
2
star
24

colorbycds

A JBrowse plugin to color the features and DNA track according the coding frame
JavaScript
2
star
25

resort

A javascript shuffling and resorting of an image for a cool visual effect
JavaScript
2
star
26

genomesignals

A collection of types of genomic signals different people plot
2
star
27

dotfiles

My dotfiles
Lua
2
star
28

awesome-jbrowse2

JavaScript
2
star
29

monorepo_template

TypeScript
2
star
30

wigglehighlighter

JavaScript
2
star
31

cra-webpack5-web-worker-example

TypeScript
2
star
32

maf2bed

Converts multiple alignment format (MAF) files to a bed file for tabixing
Rust
2
star
33

encodeplugin

A JBrowse plugin for viewing data from encodeproject.org
JavaScript
1
star
34

interproscan2genome

JavaScript
1
star
35

gff-nostream

TypeScript
1
star
36

jbrowse-plugin-arc-renderer

TypeScript
1
star
37

1000genomes_jbrowse

1
star
38

freqmod

A simple frequency modulation synthesizer
C
1
star
39

tree-align-view-react

JavaScript
1
star
40

shinyburndown

R
1
star
41

anndata_inspector

scverse hackathon project to visually inspect anndata objects in the notebook environment
TypeScript
1
star
42

jbrowse-plugin-trackhub-registry

TypeScript
1
star
43

jbrowse-plugin-cnvpytor

A base implementation for a cnvpytor plugin
JavaScript
1
star
44

jbrowse_segmentcnv

JavaScript
1
star
45

manytracks

A small JBrowse plugin to help in configuring lots of tracks!
JavaScript
1
star
46

synteny_finding_experiment

Trying to find syntenic blocks between genomes
Shell
1
star
47

jbrowse-plugin-ucsc-api

A JBrowse 2 plugin for accessing the UCSC API
JavaScript
1
star
48

jbrowse-plugin-bionano

WIP bionano plugin
TypeScript
1
star
49

pairwise_indexed_paf

An experimental demo of "pairwise indexing" the PAF format using tabix
TypeScript
1
star
50

express_cross_origin_isolated

A express js static server that sets cross-origin isolated headers
JavaScript
1
star
51

interactivepeakannotator

JavaScript
1
star
52

whole_genome_alignment_pipeline

A experimental whole genome alignment pipeline
1
star
53

shinytemplate

A basic template for developing a shiny app as an R package, with some proposed "best practices"
R
1
star
54

clustal-js

TypeScript
1
star
55

jbrowse_in_react_app

Using JBrowse in a react app
JavaScript
1
star
56

mpileupplugin

A JBrowse plugin for plotting mpilup style data
JavaScript
1
star
57

express_static_file_auth

TypeScript
1
star
58

svxplorer

TypeScript
1
star
59

freqmod2

A frequency modulation synthesizer for node.js, makes crazy noise
JavaScript
1
star
60

ytshuffle

fetches all videos from a channel or channels, and shuffles them
TypeScript
1
star
61

vcfverifier

Check that a VCF matches a given reference genome
Rust
1
star
62

remark-demo

JavaScript
1
star
63

bam_fetch_auth_file

TypeScript
1
star
64

browser-nanoid-jest-repro

TypeScript
1
star