Evidence map›Paper›PMID 31604420›Full record

ArticleBMC bioinformatics2019

DECA: scalable XHMM exome copy-number variant calling with ADAM and Apache Spark.

Michael D Linderman, Davin Chia, Forrest Wallace, Frank A Nothaft

Abstract read
In one paragraph

Article in BMC bioinformatics, 2019. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 1 paper.

0numbers the graph read from it
0cells of the map it votes in
1citing papers in PubMed
–field-weighted citation impact
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

1 citing paper in PubMed.

  1. Review
4 · The record

Corrections and comments

PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.

5 · Who and what money

Authors and funding

4 authors.

Michael D LindermanDepartment of Computer Science, Middlebury College, 75 Shannon St, Middlebury, VT, 05753, USA. mlinderman@middlebury.edu.ORCID http://orcid.org/0000-0002-9643-7148
Davin ChiaDepartment of Computer Science, Middlebury College, 75 Shannon St, Middlebury, VT, 05753, USA.
Forrest WallaceDepartment of Computer Science, Middlebury College, 75 Shannon St, Middlebury, VT, 05753, USA.
Frank A NothaftAMPLab, University of California, Berkeley, Berkeley, CA, USA.

Funding

Training SubprojectU54HG007990 · NHGRI · UNIVERSITY OF CALIFORNIA SANTA CRUZ · PI HAUSSLER, DAVID H, PATTERSON, DAVID · 2014 to 2018
$14.8M
Defense Advanced Research Projects Agency FA8750-12-2-0331Lawrence Berkeley National Laboratory (US) 7076018National Science Foundation (US) CCF-1139158NCI NIH HHS HHSN261201400006CNHGRI NIH HHS U54 HG007990NHGRI NIH HHS U54HG007990-01NIH HHS HHSN261201400006C
6 · The paper itself

Abstract

backgroundXHMM is a widely used tool for copy-number variant (CNV) discovery from whole exome sequencing data but can require hours to days to run for large cohorts. A more scalable implementation would reduce the need for specialized computational resources and enable increased exploration of the configuration parameter space to obtain the best possible results.

resultsDECA is a horizontally scalable implementation of the XHMM algorithm using the ADAM framework and Apache Spark that incorporates novel algorithmic optimizations to eliminate unneeded computation. DECA parallelizes XHMM on both multi-core shared memory computers and large shared-nothing Spark clusters. We performed CNV discovery from the read-depth matrix in 2535 exomes in 9.3 min on a 16-core workstation (35.3× speedup vs. XHMM), 12.7 min using 10 executor cores on a Spark cluster (18.8× speedup vs. XHMM), and 9.8 min using 32 executor cores on Amazon AWS' Elastic MapReduce. We performed CNV discovery from the original BAM files in 292 min using 640 executor cores on a Spark cluster.

conclusionsWe describe DECA's performance, our algorithmic and implementation enhancements to XHMM to obtain that performance, and our lessons learned porting a complex genome analysis application to ADAM and Spark. ADAM and Apache Spark are a performant and productive platform for implementing large-scale genome analyses, but efficiently utilizing large clusters can require algorithmic optimizations and careful attention to Spark's configuration parameters.

Indexed as

AlgorithmsDNA Copy Number VariationsExomeExome SequencingHigh-Throughput Nucleotide SequencingCopy-number variationExome sequencingHigh-performance computing

Identifiers

PMID31604420
PMCPMC6787990

What OpenQuestion holds

Textmetadata
LicenceCC BY
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.