1000 Genomes Project Dataset


1000 Genomes 30x on GRCh38 dataset sequenced & aligned by New York Genome Center is available for querying:

Dataset contains 3202 samples with 130 552 684 unique variants: 2504 unrelated samples from the phase three panel and additional 698 samples, related to samples in the 2504 panel (1598 males, 1604 females total; see references).

Dataset is VEP & ClinVar annotated.


Note

db.dnaerys.org server is located Down Under, hence consider round trip times


Web UI

Web interface for ad-hoc exploration: https://db.dnaerys.org

Note

Web client is using REST API and should not be used for performance evaluation. gRPC-Web based version is coming soon.


gRPC

Beacon

grpcurl \
  -proto dnaerys.proto \
  -d '{"chr":"17", "pos":"7662034", "alt":"A", "assembly":"GRCh38"}' \
  db.dnaerys.org:7443 \
  org.dnaerys.cluster.grpc.DnaerysService/Beacon

by coordinates

grpcurl \
  -proto dnaerys.proto \
  -d '{"chr":"17", "start":"7661779", "end":"7687546", "hom":"true", "het":"true", "limit":"10", "assembly":"GRCh38"}' \
  db.dnaerys.org:7443 \
  org.dnaerys.cluster.grpc.DnaerysService/SelectVariantsInRegion

by annotations

grpcurl \
  -proto dnaerys.proto \
  -d '{"chr":"17", "start":"7661779", "end":"7687546", "hom":"true", "het":"true", "limit":"10", "ann": {"vtypes":"SNV", "ftypes":["TRANSCRIPT"], "impact":["HIGH"], "consequences":"MISSENSE_VARIANT", "clnsgn":"PATHOGENIC"}, "assembly":"GRCh38"}' \
  db.dnaerys.org:7443 \
  org.dnaerys.cluster.grpc.DnaerysService/SelectVariantsInRegion
grpcurl \
  -proto dnaerys.proto \
  -d '{"chr":"13", "start":"32315086", "end":"32400268", "hom":"true", "samples":"HG00447", "ann": {"clnsgn":["PATHOGENIC"]}, "assembly":"GRCh38"}' \
  db.dnaerys.org:7443 \
  org.dnaerys.cluster.grpc.DnaerysService/SelectVariantsInRegionInVirtualCohort

selecting samples

grpcurl \
  -proto dnaerys.proto \
  -d '{"chr":"17", "start":"7661779", "end":"7687546", "hom":"true", "ann": {"ftypes":["TRANSCRIPT"], "clnsgn":["PATHOGENIC"]}, "assembly":"GRCh38"}' \
  db.dnaerys.org:7443 \
  org.dnaerys.cluster.grpc.DnaerysService/SelectSamplesInRegion

kinship

grpcurl \
  -proto dnaerys.proto \
  -d '{"samples": ["HG00418", "HG00419", "HG00420"]}' \
  db.dnaerys.org:7443 \
  org.dnaerys.cluster.grpc.DnaerysService/Kinship

by inheritance models

grpcurl \
  -proto dnaerys.proto \
  -d '{"parent1":"HG00418", "parent2":"HG00419", "proband":"HG00420", "limit":"1" }' \
  db.dnaerys.org:7443 \
  org.dnaerys.cluster.grpc.DnaerysService/SelectDeNovo
grpcurl \
  -proto dnaerys.proto \
  -d '{"unaffected_parent1":"HG00418", "unaffected_parent2":"HG00419", "affected_child":"HG00420", "limit":"1" }' \
  db.dnaerys.org:7443 \
  org.dnaerys.cluster.grpc.DnaerysService/SelectHomRecessive
grpcurl \
  -proto dnaerys.proto \
  -d '{"affected_parent":"HG00418", "unaffected_parent":"HG00419", "affected_child":"HG00420", "limit":"1" }' \
  db.dnaerys.org:7443 \
  org.dnaerys.cluster.grpc.DnaerysService/SelectHetDominant

REST

Dnaerys does not provide REST API

GA4GH Beacon

curl "https://db.dnaerys.org:8443/vsal/beacon-v0dot2/query?chrom=17&pos=7662033&allele=A&ref=hg38" | jq

by coordinates

curl "https://db.dnaerys.org:8443/vsal/core/find?dataset=1000GP&chromosome=17&positionStart=7661779&positionEnd=7687546&hom=true&het=true&limit=10&asm=hg38" | jq

in samples

curl "https://db.dnaerys.org:8443/vsal/core/find?dataset=1000GP&chromosome=13&positionStart=32315086&positionEnd=32400268&hom=true&limit=10&asm=hg38&samples=HG00447" | jq
curl "https://db.dnaerys.org:8443/vsal/core/find?dataset=1000GP&chromosome=13&positionStart=32315086&positionEnd=32400268&het=true&limit=10&asm=hg38&samples=HG00447" | jq

selecting samples

curl "https://db.dnaerys.org:8443/vsal/core/find?dataset=1000GP&chromosome=17&positionStart=7661779&positionEnd=7687546&hom=true&selectSamplesByGT=true&asm=hg38" | jq

references