{"id":11048,"date":"2025-11-27T15:18:04","date_gmt":"2025-11-27T23:18:04","guid":{"rendered":"https:\/\/www.telemedical.com\/wordpress\/?page_id=11048"},"modified":"2026-05-26T22:21:31","modified_gmt":"2026-05-27T05:21:31","slug":"whole-genome-sequencing","status":"publish","type":"page","link":"https:\/\/www.telemedical.com\/wordpress\/whole-genome-sequencing\/","title":{"rendered":"Whole Genome Sequencing"},"content":{"rendered":"\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-8f761849 wp-block-group-is-layout-flex\"><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th>Provider<\/th><th>Typical WGS fee (test only)<\/th><th>Notes for research use<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.dantelabs.com\"><strong>Dante Labs<\/strong><\/a><\/td><td>30x WGS currently <\/td><td>Long\u2011standing global WGS seller; offers raw data and various health\/trait reports<\/td><td>$303 with discount<br>CODE TeleMedical<\/td><\/tr><tr><td><br><a href=\"https:\/\/nebula.org\">Nebula Genomics<\/a> <br><br><a href=\"https:\/\/www.myheritage.com\">MyHeritage<\/a><\/td><td>30x short\u2011read WGS<\/td><td>raw\u2011data export (FASTQ\/CRAM\/VCF) and positioned for privacy\u2011conscious users and downstream analysis.<\/td><td>$595<br>250 Reports<br>separate subscriptions for advanced reports.<\/td><\/tr><tr><td><a href=\"https:\/\/mynucleus.com\">Nucleus Genomics<\/a><\/td><td>30x clinical\u2011grade WGS with Z scores; includes 1 yr membership (~$39\/year) for ongoing risk\u2011model updates.<\/td><td>Clinical\u2011leaning WGS with polygenic scores and rare\u2011variant analysis; supports raw\u2011data export in standard formats for external tools.<\/td><td>$471 with discount code from drcarr@telemedical.com <\/td><\/tr><tr><td><a href=\"https:\/\/sequencing.com\">Sequencing.com<\/a><\/td><td>Many WGS bundles<\/td><td>WGS or exome plus an \u201c<a href=\"https:\/\/sequencing.com\/marketplace\">app store<\/a>\u201d for interpretation and use with third\u2011party analytics.<\/td><td>$271\u2013$499 contact drcarr@telemedical.com for clinical study group based pricing.<\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">STR ( short  tandem repeats)   &#8212; microsatellites are long tandem repeats.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.genome.gov\/genetics-glossary\/Long-Read-DNA-Sequencing\">Long Read DNA <\/a>sequencing based determination from <a href=\"https:\/\/www.pacb.com\/blog\/long-read-sequencing\/\"> PacBio<\/a> , <a href=\"https:\/\/nanoporetech.com\/\">Oxford Nanopore Technol<\/a>ogies, or <a href=\"https:\/\/www.illumina.com\/science\/technology\/next-generation-sequencing\/long-read-sequencing.html\">Illumina<\/a><\/li>\n\n\n\n<li>For 30x short read WGS you typically do not&nbsp;<em>impute<\/em>&nbsp;STRs; you directly&nbsp;<strong>genotype<\/strong>&nbsp;them from the BAM\/CRAM and, if needed, impute only residual missing calls or into SNP-only datasets using an STR reference panel.<br>Direct STR genotyping tools (30x WGS)<br>These are what you would usually run on your 30x WGS alignments:<br><strong>HipSTR <\/strong>\u2013 Haplotype\u2011based STR caller that takes aligned reads and a reference STR catalog; widely used for genome\u2011wide STR genotyping and has good accuracy on Illumina 30x.<br><strong>GangSTR<\/strong> \u2013 Uses paired\u2011end and insert size information to genotype both normal and expanded STRs from short\u2011read WGS.<a href=\"https:\/\/www.diva-portal.org\/smash\/get\/diva2:1806019\/FULLTEXT01.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><br><strong>ExpansionHunter <\/strong>\u2013 Focused on pathogenic repeat expansions but also genotypes length variation at predefined loci; useful if you care mainly about known disease loci.<br>TRTools \u2013 Not a caller itself, but a toolkit that ingests VCFs from HipSTR, GangSTR, ExpansionHunter, etc., and supports downstream QC, filtering, and also integrates with Beagle for imputation of TR genotypes.<a href=\"https:\/\/trtools.readthedocs.io\/en\/stable\/CALLERS.html\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><br>With 30x human WGS, the usual pipeline is: align with BWA\u2011MEM (or similar), call STRs genome\u2011wide with HipSTR or GangSTR using a reference STR catalog, then use TRTools for harmonization, filtering (call quality, depth, stutter metrics), and format conversion.<br>STR imputation into SNP data (when needed)<br>If you instead have SNP\u2011chip or SNP\u2011only WGS data and want to impute STRs, the current standard approach is:<br>STR reference panel + Beagle \u2013 The Gymrek lab built a 1000 Genomes SNP\u2013STR haplotype reference panel, and their SNPSTR imputation workflow uses Beagle (v4.1) to impute STR genotypes into SNP data.<br>Example pipelines \u2013 The PD STR imputation pipeline (for Parkinson\u2019s) shows an end\u2011to\u2011end workflow: harmonize target GWAS SNP data to the SNP\u2013STR reference (using conform\u2011gt), then run Beagle for STR imputation, followed by QC and filtering of imputed STRs (e.g., DR2 &gt; 0.3).<br>So if your&nbsp;<em>target<\/em>&nbsp;is SNP\u2011chip or sparse WGS and your&nbsp;<em>reference<\/em>&nbsp;is 30x WGS with STR calls, you:<br>call STRs on the 30x WGS using HipSTR\/GangSTR,<br>build an SNP+STR reference panel,<br>use Beagle (or equivalent) to impute STRs into the SNP\u2011only samples.<br>Tools summary<br><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-left\" data-align=\"left\">Step<\/th><th class=\"has-text-align-left\" data-align=\"left\">Main tools<\/th><th class=\"has-text-align-left\" data-align=\"left\">Notes<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\">Call STRs from 30x WGS<\/td><td class=\"has-text-align-left\" data-align=\"left\">HipSTR, GangSTR, ExpansionHunter<\/td><td class=\"has-text-align-left\" data-align=\"left\">Short\u2011read callers; HipSTR is often default for genome\u2011wide work.diva-portal+2<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">QC \/ downstream handling<\/td><td class=\"has-text-align-left\" data-align=\"left\">TRTools<\/td><td class=\"has-text-align-left\" data-align=\"left\">Harmonizes VCFs across callers, supports Beagle integration.trtools.readthedocs+2<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">Build SNP+STR reference panel<\/td><td class=\"has-text-align-left\" data-align=\"left\">HipSTR\/GangSTR + standard SNP callers + phasing<\/td><td class=\"has-text-align-left\" data-align=\"left\">Approach used in 1000G and FinnGen STR reference panels.pmc.ncbi.nlm.nih+2<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">Impute STRs into SNP\u2011only data<\/td><td class=\"has-text-align-left\" data-align=\"left\">Beagle (often v4.1) with SNP\u2013STR panel, conform\u2011gt<\/td><td class=\"has-text-align-left\" data-align=\"left\">Used by Gymrek SNPSTR pipeline and PD STR imputation pipeline.pmc.ncbi.nlm.nih+3<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Provider Typical WGS fee (test only) Notes for research use Notes Dante Labs 30x WGS currently Long\u2011standing global WGS seller; offers raw data and various health\/trait reports $303 with discountCODE TeleMedical Nebula Genomics MyHeritage 30x short\u2011read WGS raw\u2011data export (FASTQ\/CRAM\/VCF) and positioned for privacy\u2011conscious users and downstream analysis. $595250 Reportsseparate subscriptions for advanced reports. Nucleus [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11048","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.telemedical.com\/wordpress\/wp-json\/wp\/v2\/pages\/11048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.telemedical.com\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.telemedical.com\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.telemedical.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.telemedical.com\/wordpress\/wp-json\/wp\/v2\/comments?post=11048"}],"version-history":[{"count":21,"href":"https:\/\/www.telemedical.com\/wordpress\/wp-json\/wp\/v2\/pages\/11048\/revisions"}],"predecessor-version":[{"id":11532,"href":"https:\/\/www.telemedical.com\/wordpress\/wp-json\/wp\/v2\/pages\/11048\/revisions\/11532"}],"wp:attachment":[{"href":"https:\/\/www.telemedical.com\/wordpress\/wp-json\/wp\/v2\/media?parent=11048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}