JBrowse 2 · Linear Genome View examples

Quantitative (BigWig) track

A wiggle display, configured through displayDefaults.

View source — 26 lines
import { LinearGenomeView } from '@jbrowse/react-linear-genome-view2'

export default function WiggleTrack() {
  return (
    <LinearGenomeView
      assembly={{
        name: 'volvox',
        uri: 'https://jbrowse.org/genomes/volvox/volvox.2bit',
      }}
      tracks={[
        {
          trackId: 'volvox_microarray',
          name: 'Microarray (BigWig)',
          uri: 'https://jbrowse.org/code/jb2/main/test_data/volvox/volvox_microarray.bw',
          displayDefaults: {
            mark: 'bar',
            height: 150,
            color: '#a05195',
            scales: { y: { domainMin: 0, domainMax: 1000 } },
          },
        },
      ]}
      view={{ loc: 'ctgA:1..50,000', tracks: ['volvox_microarray'] }}
    />
  )
}