JBrowse 2 · Linear Genome View examples

A hosted genome

jbrowseHub fetches a genome, its tracks and its gene search by name.

View source — 19 lines
import {
  JBrowseLinearGenomeView,
  useCreateViewState,
} from '@jbrowse/react-linear-genome-view2'

export default function GenomeByName() {
  const state = useCreateViewState({
    jbrowseHub: 'hg38',
    view: {
      loc: 'BRCA1',
      tracks: [
        'hg38-phyloP100way',
        'hg38-ncbiRefSeqCurated',
        'hg38-cpgIslandExt',
      ],
    },
  })
  return state ? <JBrowseLinearGenomeView viewState={state} /> : null
}