Skip to content

connor122721/genome-explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Genome Explorer 🧬

A fun web app I built to explore sequenced genomes from NCBI. This was my first app-building project, and I wanted to create something quick and lightweight around genomics!

What it does

Click a button and explore a random species with sequenced genomes. Each species shows:

  • Scientific & common names
  • Genome assembly statistics (size, N50, sequencing technology)
  • A phylogenetic tree showing where the species fits in the Tree of Life (Phylum level)
  • Interesting facts about the organism
  • Direct links to NCBI's genome database

The first species is Daphnia pulex (the organism I did my PhD on)

Features

  • 40 curated species including model organisms, invasive species, bats, ancient genomes, hominins, and some weird/wonderful ones
  • Assembly data verified against NCBI records
  • Phylogeny visualization at the phylum level
  • Toggle between curated species list and NCBI search mode
  • Direct search of NCBI genome database by organism name
  • Links to the SRA data for each currated species

Live Demo

View the app here

Why I built this

I wanted to learn basic web development and thought a genome explorer would be a fun way to combine coding with my research interests. Plus, I've always wanted to highlight how many cool organisms have sequenced genomes now...

Technologies

HTML, CSS, and JavaScript.

Species included

Humans, fruit flies, water fleas, tardigrades, spotted lanternflies, barnacles, octopuses, bats (Black Flying Fox, Big Brown Bat, Pale Spear-nosed Bat), ancient genomes (Neanderthal, Denisovan, Woolly Mammoth, Cave Bear), other hominins (Bonobo, Gorilla, Orangutan), and more!


Built with help from Claude/copilot and various HTML websites. Email: connor.murray.phd@gmail.com

About

Web-app to mine any public NCBI genome

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages