genome browser
This interactive genome browser visualizes gene positions along a linear genome of 7,800 base pairs. The visualization renders a main genomic backbone as a horizontal black-bordered rectangle, with five genes displayed as colored blocks—pink for forward-strand genes and teal for reverse-strand genes. Genes are offset vertically in alternating rows based on their name parity and direction, creating a clear strand-separated layout. Each gene is labeled with its number in white sans-serif text. The animation begins with genes growing from zero height to their full 30-pixel height, while tick marks for thousands, five-hundreds, and hundreds appear with staggered transitions. Data is loaded from an external JSON file (genes.json.txt) using d3.json, and the visualization is rendered as an SVG using D3.js. Tick marks are generated by iterating over genome positions, and gene rectangles transition into place with a delay, producing a dynamic, animated genome browser view.
AI-generated descriptionGenome browser for phamerator.org
forked from <a href='http://bl.ocks.org/scresawn/'>scresawn</a>'s block: <a href='http://bl.ocks.org/scresawn/b8a8fcb885b6840bfde5'>genome browser</a>
forked from <a href='http://bl.ocks.org/anonymous/'>anonymous</a>'s block: <a href='http://bl.ocks.org/anonymous/a1c9688944f950218658'>genome browser</a>
forked from <a href='http://bl.ocks.org/ericamartel/'>ericamartel</a>'s block: <a href='http://bl.ocks.org/ericamartel/2dd0548aee7cd62dd496'>genome browser</a>
forked from <a href='http://bl.ocks.org/anonymous/'>anonymous</a>'s block: <a href='http://bl.ocks.org/anonymous/ffe781dfde208dd3db46'>genome browser</a>
forked from <a href='http://bl.ocks.org/anonymous/'>anonymous</a>'s block: <a href='http://bl.ocks.org/anonymous/5905838e05c8035329cb'>genome browser</a>
forked from <a href='http://bl.ocks.org/anonymous/'>anonymous</a>'s block: <a href='http://bl.ocks.org/anonymous/e7da8d7aac86fce33bee'>genome browser</a>
forked from <a href='http://bl.ocks.org/ericamartel/'>ericamartel</a>'s block: <a href='http://bl.ocks.org/ericamartel/2312026badf1ad2a6cf4'>genome browser</a>
forked from <a href='http://bl.ocks.org/ericamartel/'>ericamartel</a>'s block: <a href='http://bl.ocks.org/ericamartel/8c67e661fa919f87f182'>genome browser</a>
forked from <a href='http://bl.ocks.org/ericamartel/'>ericamartel</a>'s block: <a href='http://bl.ocks.org/ericamartel/92e1dc0212d0cbf99a82'>genome browser</a>
forked from <a href='http://bl.ocks.org/ericamartel/'>ericamartel</a>'s block: <a href='http://bl.ocks.org/ericamartel/7a96660b378c800623b3'>genome browser</a>
forked from <a href='http://bl.ocks.org/anonymous/'>anonymous</a>'s block: <a href='http://bl.ocks.org/anonymous/feea3abda43402ab3e10'>genome browser</a>