MCPcopy Index your code
hub / github.com/broadinstitute/gnomad-browser

github.com/broadinstitute/gnomad-browser @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,425 symbols 4,652 edges 587 files 16 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

gnomAD browser

JavaScript tools for exploring genomic data.

To view the gnomAD browser, go to https://gnomad.broadinstitute.org.

License

Licensed under the MIT license. See the LICENSE file.

Citation

For publications on software projects using code from the gnomAD browser, we request citing the following two papers:

For information on citing the gnomAD dataset, see the gnomAD Terms and Data Information.

Development

See CONTRIBUTING.md.

Extension points exported contracts — how you extend this code

GenericRegion (Interface)
(no doc)
browser/src/ConstraintTrack.tsx
MtdnaHaplogroupSampleCount (Interface)
(no doc)
browser/help/faq/mitochondrial-dna/mtdnaHaplogroupPerNuclearAncestryPopulationData.ts
Context (Interface)
(no doc)
browser/src/StructuralVariantList/StructuralVariants.tsx
CooccurrenceForPopulation (Interface)
(no doc)
browser/src/VariantCooccurrencePage/VariantCooccurrencePage.tsx
ArrayCountPopulation (Interface)
(no doc)
browser/src/VariantCooccurrencePage/VariantCooccurrencePage.tsx
ObjectCountPopulation (Interface)
(no doc)
browser/src/VariantCooccurrencePage/VariantCooccurrencePage.tsx

Core symbols most depended-on inside this repo

create
called by 99
data-pipeline/src/data_pipeline/pipeline.py
add_task
called by 89
data-pipeline/src/data_pipeline/pipeline.py
get_task
called by 86
data-pipeline/src/data_pipeline/pipeline.py
referenceGenome
called by 59
dataset-metadata/metadata.ts
labelForDataset
called by 53
dataset-metadata/metadata.ts
get
called by 50
graphql-api/src/queries/helpers/json-cache.ts
getMetadata
called by 48
dataset-metadata/metadata.ts
getCategoryFromConsequence
called by 46
browser/src/vepConsequences.ts

Shape

Function 1,172
Method 122
Class 118
Interface 12
Enum 1

Languages

TypeScript74%
Python26%

Modules by API surface

dataset-metadata/metadata.ts52 symbols
data-pipeline/src/data_pipeline/pipeline.py32 symbols
browser/src/VariantPage/VariantSiteQualityMetrics.tsx25 symbols
data-pipeline/src/data_pipeline/datasets/gnomad_v4/types/initial_variant.py23 symbols
browser/src/VariantList/ExportVariantsButton.tsx23 symbols
data-pipeline/src/data_pipeline/datasets/gnomad_v4/types/prepare_variants_step1.py18 symbols
graphql-api/src/graphql/resolvers/va.ts17 symbols
deploy/deployctl/config.py17 symbols
graphql-api/src/queries/helpers/json-cache.ts16 symbols
data-pipeline/src/data_pipeline/datasets/gnomad_v4/types/initial_globals.py14 symbols
browser/src/VariantCooccurrencePage/VariantCooccurrencePage.tsx14 symbols
graphql-api/src/queries/variant-datasets/gnomad-v4-variant-queries.ts13 symbols

For agents

$ claude mcp add gnomad-browser \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact