Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Christopher Wilks

dblp:65/6626 · also Chris Wilks · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
1since 2021 · last 2021
0000-0002-9838-502XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 5 · 2 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
5 papers
Bioinformatics and computational biology · 100%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Parallel and multicore computing · 45% Processor architecture and microarchitecture · 27% Cloud and datacenter computing · 19%

Topics — the 11 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › transcriptomics
RNA-seq analysis
0.932018
Snaptron: querying splicing patterns across tens of thousands of RNA-seq samples · Bioinform. 2018
Rail-RNA: scalable analysis of RNA-seq splicing and coverage · Bioinform. 2017
Rail-dbGaP: analyzing dbGaP-protected data in the cloud with Amazon Elastic MapReduce · Bioinform. 2016
Bioinformatics and computational biology
genomics
0.822021
Megadepth: efficient coverage quantification for BigWigs and BAMs · Bioinform. 2021
Snaptron: querying splicing patterns across tens of thousands of RNA-seq samples · Bioinform. 2018
Bioinformatics and computational biology › sequence analysis › read mapping
spliced alignment
0.522017
Rail-RNA: scalable analysis of RNA-seq splicing and coverage · Bioinform. 2017
Rail-dbGaP: analyzing dbGaP-protected data in the cloud with Amazon Elastic MapReduce · Bioinform. 2016
Bioinformatics and computational biology › sequence analysis › sequencing data analysis
coverage estimation
0.512021
Megadepth: efficient coverage quantification for BigWigs and BAMs · Bioinform. 2021
Bioinformatics and computational biology › sequence analysis
read mapping
0.412019
Scaling read aligners to hundreds of threads on general-purpose processors · Bioinform. 2019
Bioinformatics and computational biology
sequence alignment
0.412019
Scaling read aligners to hundreds of threads on general-purpose processors · Bioinform. 2019
Parallel and multicore computing
parallel computing
0.412019
Scaling read aligners to hundreds of threads on general-purpose processors · Bioinform. 2019
Cloud and datacenter computing › cloud applications
cloud-based bioinformatics
0.222017
Rail-RNA: scalable analysis of RNA-seq splicing and coverage · Bioinform. 2017
Rail-dbGaP: analyzing dbGaP-protected data in the cloud with Amazon Elastic MapReduce · Bioinform. 2016
Processor architecture and microarchitecture
many-core architecture
0.112019
Scaling read aligners to hundreds of threads on general-purpose processors · Bioinform. 2019
Processor architecture and microarchitecture
multicore design
0.112019
Scaling read aligners to hundreds of threads on general-purpose processors · Bioinform. 2019
Distributed systems
secure computation
0.112016
Rail-dbGaP: analyzing dbGaP-protected data in the cloud with Amazon Elastic MapReduce · Bioinform. 2016

Methods — techniques the papers use, named apart from their topics

performance profiling · 0.8multithreading · 0.8coverage normalization · 0.6cloud-enabled alignment · 0.6interval summarization · 0.5dbgap compliance protocol · 0.5r-tree indexing · 0.3query planning · 0.3inverted indexing · 0.3b-tree indexing · 0.3elastic mapreduce pipeline · 0.2
YearPublicationVenuePosition
2021 Megadepth: efficient coverage quantification for BigWigs and BAMs
abstract
MOTIVATION: A common way to summarize sequencing datasets is to quantify data lying within genes or other genomic intervals. This can be slow and can require different tools for different input file types. RESULTS: Megadepth is a fast tool for quantifying alignments and coverage for BigWig and BAM/CRAM input files, using substantially less memory than the next-fastest competitor. Megadepth can summarize coverage within all disjoint intervals of the Gencode V35 gene annotation for more than 19 000 GTExV8 BigWig files in approximately 1 h using 32 threads. Megadepth is available both as a command-line tool and as an R/Bioconductor package providing much faster quantification compared to the rtracklayer package. AVAILABILITY AND IMPLEMENTATION: https://github.com/ChristopherWilks/megadepth, https://bioconductor.org/packages/megadepth. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Christopher Wilks, Omar Y. Ahmed, Daniel N. Baker, David Zhang 0004, Leonardo Collado-Torres, Ben Langmead
Bioinform.1
2019 Scaling read aligners to hundreds of threads on general-purpose processors
abstract
Motivation: General-purpose processors can now contain many dozens of processor cores and support hundreds of simultaneous threads of execution. To make best use of these threads, genomics software must contend with new and subtle computer architecture issues. We discuss some of these and propose methods for improving thread scaling in tools that analyze each read independently, such as read aligners. Results: We implement these methods in new versions of Bowtie, Bowtie 2 and HISAT. We greatly improve thread scaling in many scenarios, including on the recent Intel Xeon Phi architecture. We also highlight how bottlenecks are exacerbated by variable-record-length file formats like FASTQ and suggest changes that enable superior scaling. Availability and implementation: Experiments for this study: https://github.com/BenLangmead/bowtie-scaling. Bowtie: http://bowtie-bio.sourceforge.net. Bowtie 2: http://bowtie-bio.sourceforge.net/bowtie2. HISAT: http://www.ccb.jhu.edu/software/hisat. Supplementary information: Supplementary data are available at Bioinformatics online.
Ben Langmead, Christopher Wilks, Valentin Antonescu, Rone Charles
Bioinform.2
2018 Snaptron: querying splicing patterns across tens of thousands of RNA-seq samples
abstract
Motivation: As more and larger genomics studies appear, there is a growing need for comprehensive and queryable cross-study summaries. These enable researchers to leverage vast datasets that would otherwise be difficult to obtain. Results: Snaptron is a search engine for summarized RNA sequencing data with a query planner that leverages R-tree, B-tree and inverted indexing strategies to rapidly execute queries over 146 million exon-exon splice junctions from over 70 000 human RNA-seq samples. Queries can be tailored by constraining which junctions and samples to consider. Snaptron can score junctions according to tissue specificity or other criteria, and can score samples according to the relative frequency of different splicing patterns. We describe the software and outline biological questions that can be explored with Snaptron queries. Availability and implementation: Documentation is at http://snaptron.cs.jhu.edu. Source code is at https://github.com/ChristopherWilks/snaptron and https://github.com/ChristopherWilks/snaptron-experiments with a CC BY-NC 4.0 license. Contact: [email protected] or [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online.
Christopher Wilks, Phani Gaddipati, Abhinav Nellore, Ben Langmead
Bioinform.1
2017 Rail-RNA: scalable analysis of RNA-seq splicing and coverage
abstract
MOTIVATION: RNA sequencing (RNA-seq) experiments now span hundreds to thousands of samples. Current spliced alignment software is designed to analyze each sample separately. Consequently, no information is gained from analyzing multiple samples together, and it requires extra work to obtain analysis products that incorporate data from across samples. RESULTS: We describe Rail-RNA, a cloud-enabled spliced aligner that analyzes many samples at once. Rail-RNA eliminates redundant work across samples, making it more efficient as samples are added. For many samples, Rail-RNA is more accurate than annotation-assisted aligners. We use Rail-RNA to align 667 RNA-seq samples from the GEUVADIS project on Amazon Web Services in under 16 h for US$0.91 per sample. Rail-RNA outputs alignments in SAM/BAM format; but it also outputs (i) base-level coverage bigWigs for each sample; (ii) coverage bigWigs encoding normalized mean and median coverages at each base across samples analyzed; and (iii) exon-exon splice junctions and indels (features) in columnar formats that juxtapose coverages in samples in which a given feature is found. Supplementary outputs are ready for use with downstream packages for reproducible statistical analysis. We use Rail-RNA to identify expressed regions in the GEUVADIS samples and show that both annotated and unannotated (novel) expressed regions exhibit consistent patterns of variation across populations and with respect to known confounding variables. AVAILABILITY AND IMPLEMENTATION: Rail-RNA is open-source software available at http://rail.bio. CONTACTS: [email protected] or [email protected]. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Abhinav Nellore, Leonardo Collado-Torres, Andrew E. Jaffe, José Alquicira-Hernández, Christopher Wilks, Jacob Pritt, James Morton, Jeffrey T. Leek, Ben Langmead
Bioinform.5
2016 Rail-dbGaP: analyzing dbGaP-protected data in the cloud with Amazon Elastic MapReduce
abstract
MOTIVATION: Public archives contain thousands of trillions of bases of valuable sequencing data. More than 40% of the Sequence Read Archive is human data protected by provisions such as dbGaP. To analyse dbGaP-protected data, researchers must typically work with IT administrators and signing officials to ensure all levels of security are implemented at their institution. This is a major obstacle, impeding reproducibility and reducing the utility of archived data. RESULTS: We present a protocol and software tool for analyzing protected data in a commercial cloud. The protocol, Rail-dbGaP, is applicable to any tool running on Amazon Web Services Elastic MapReduce. The tool, Rail-RNA v0.2, is a spliced aligner for RNA-seq data, which we demonstrate by running on 9662 samples from the dbGaP-protected GTEx consortium dataset. The Rail-dbGaP protocol makes explicit for the first time the steps an investigator must take to develop Elastic MapReduce pipelines that analyse dbGaP-protected data in a manner compliant with NIH guidelines. Rail-RNA automates implementation of the protocol, making it easy for typical biomedical investigators to study protected RNA-seq data, regardless of their local IT resources or expertise. AVAILABILITY AND IMPLEMENTATION: Rail-RNA is available from http://rail.bio Technical details on the Rail-dbGaP protocol as well as an implementation walkthrough are available at https://github.com/nellore/rail-dbgap Detailed instructions on running Rail-RNA on dbGaP-protected data using Amazon Web Services are available at http://docs.rail.bio/dbgap/ CONTACTS: : [email protected] or [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Abhinav Nellore, Christopher Wilks, Kasper D. Hansen, Jeffrey T. Leek, Ben Langmead
Bioinform.2