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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

W. Evan Johnson

dblp:27/7971 · also William Evan Johnson · DBLP profile ↗
← Back
10ranked-venue papers
0as first author
2since 2021 · last 2023
0000-0002-6247-6595ORCID · verified

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

Applied, interdisciplinary, general and emerging computing · 10 · 2 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
7 papers
Bioinformatics and computational biology · 85% Computational science and engineering · 12% Medical and health informatics · 4%

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

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › single-cell analysis
single-cell transcriptomics
0.712023
ICAT: a novel algorithm to robustly identify cell states following perturbations in single-cell transcriptomes · Bioinform. 2023
Bioinformatics and computational biology › omics data analysis
batch effect correction
0.622021
Robustifying genomic classifiers to batch effects via ensemble learning · Bioinform. 2021
The sva package for removing batch effects and other unwanted variation in high-throughput experiments · Bioinform. 2012
Computational science and engineering
ensemble learning
0.512021
Robustifying genomic classifiers to batch effects via ensemble learning · Bioinform. 2021
Bioinformatics and computational biology › genomics › genomic data analysis
genomic classification
0.512021
Robustifying genomic classifiers to batch effects via ensemble learning · Bioinform. 2021
Bioinformatics and computational biology › gene expression analysis
gene expression quantification
0.212015
Alternative preprocessing of RNA-Sequencing data in The Cancer Genome Atlas leads to improved analysis results · Bioinform. 2015
Bioinformatics and computational biology › systems bioinformatics › pathway analysis
pathway activity analysis
0.212015
ASSIGN: context-specific genomic profiling of multiple heterogeneous biological pathways · Bioinform. 2015
Bioinformatics and computational biology › systems bioinformatics
pathway analysis
0.212015
ASSIGN: context-specific genomic profiling of multiple heterogeneous biological pathways · Bioinform. 2015
Bioinformatics and computational biology › transcriptomics › RNA-seq analysis
RNA-seq data processing
0.212015
Alternative preprocessing of RNA-Sequencing data in The Cancer Genome Atlas leads to improved analysis results · Bioinform. 2015
Medical and health informatics › clinical diagnosis
disease classification
0.112021
Robustifying genomic classifiers to batch effects via ensemble learning · Bioinform. 2021
Bioinformatics and computational biology › drug discovery
high-throughput screening
0.112012
The sva package for removing batch effects and other unwanted variation in high-throughput experiments · Bioinform. 2012
Bioinformatics and computational biology › sequence analysis
read mapping
0.112010
The GNUMAP algorithm: unbiased probabilistic mapping of oligonucleotides from next-generation sequencing · Bioinform. 2010
Bioinformatics and computational biology
sequence alignment
0.112010
The GNUMAP algorithm: unbiased probabilistic mapping of oligonucleotides from next-generation sequencing · Bioinform. 2010
Bioinformatics and computational biology
sequence analysis
0.112010
The GNUMAP algorithm: unbiased probabilistic mapping of oligonucleotides from next-generation sequencing · Bioinform. 2010
Bioinformatics and computational biology › cancer genomics
cancer classification
0.112015
Alternative preprocessing of RNA-Sequencing data in The Cancer Genome Atlas leads to improved analysis results · Bioinform. 2015
Bioinformatics and computational biology
cancer genomics
0.112015
Alternative preprocessing of RNA-Sequencing data in The Cancer Genome Atlas leads to improved analysis results · Bioinform. 2015
Bioinformatics and computational biology › gene expression analysis › molecular signature analysis
gene expression signature
0.112015
ASSIGN: context-specific genomic profiling of multiple heterogeneous biological pathways · Bioinform. 2015

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

self-supervised feature weighting · 0.7control-guided clustering · 0.7ensemble weighting · 0.5ensemble learning · 0.5statistical adjustment · 0.2interactive visualization · 0.2rsubread · 0.2bayesian factor analysis · 0.2empirical bayes · 0.1combat · 0.1
YearPublicationVenuePosition
2023 ICAT: a novel algorithm to robustly identify cell states following perturbations in single-cell transcriptomes
abstract
MOTIVATION: The detection of distinct cellular identities is central to the analysis of single-cell RNA sequencing (scRNA-seq) experiments. However, in perturbation experiments, current methods typically fail to correctly match cell states between conditions or erroneously remove population substructure. Here, we present the novel, unsupervised algorithm Identify Cell states Across Treatments (ICAT) that employs self-supervised feature weighting and control-guided clustering to accurately resolve cell states across heterogeneous conditions. RESULTS: Using simulated and real datasets, we show ICAT is superior in identifying and resolving cell states compared with current integration workflows. While requiring no a priori knowledge of extant cell states or discriminatory marker genes, ICAT is robust to low signal strength, high perturbation severity, and disparate cell type proportions. We empirically validate ICAT in a developmental model and find that only ICAT identifies a perturbation-unique cellular response. Taken together, our results demonstrate that ICAT offers a significant improvement in defining cellular responses to perturbation in scRNA-seq data. AVAILABILITY AND IMPLEMENTATION: https://github.com/BradhamLab/icat.
Dakota Y. Hawkins, Daniel T. Zuch, James Huth, Nahomie Rodriguez-Sastre, Kelley R. McCutcheon, Abigail Glick, Alexandra T. Lion, Christopher F. Thomas, Abigail E. Descoteaux, W. Evan Johnson, Cynthia A. Bradham
Bioinform.10
2021 Robustifying genomic classifiers to batch effects via ensemble learning
abstract
MOTIVATION: Genomic data are often produced in batches due to practical restrictions, which may lead to unwanted variation in data caused by discrepancies across batches. Such 'batch effects' often have negative impact on downstream biological analysis and need careful consideration. In practice, batch effects are usually addressed by specifically designed software, which merge the data from different batches, then estimate batch effects and remove them from the data. Here, we focus on classification and prediction problems, and propose a different strategy based on ensemble learning. We first develop prediction models within each batch, then integrate them through ensemble weighting methods. RESULTS: We provide a systematic comparison between these two strategies using studies targeting diverse populations infected with tuberculosis. In one study, we simulated increasing levels of heterogeneity across random subsets of the study, which we treat as simulated batches. We then use the two methods to develop a genomic classifier for the binary indicator of disease status. We evaluate the accuracy of prediction in another independent study targeting a different population cohort. We observed that in independent validation, while merging followed by batch adjustment provides better discrimination at low level of heterogeneity, our ensemble learning strategy achieves more robust performance, especially at high severity of batch effects. These observations provide practical guidelines for handling batch effects in the development and evaluation of genomic classifiers. AVAILABILITY AND IMPLEMENTATION: The data underlying this article are available in the article and in its online supplementary material. Processed data is available in the Github repository with implementation code, at https://github.com/zhangyuqing/bea_ensemble. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Prasad Patil, W. Evan Johnson, Giovanni Parmigiani
Bioinform.3
2019 scruff: an R/Bioconductor package for preprocessing single-cell RNA-sequencing data
abstract
BACKGROUND: Single-cell RNA sequencing (scRNA-seq) enables the high-throughput quantification of transcriptional profiles in single cells. In contrast to bulk RNA-seq, additional preprocessing steps such as cell barcode identification or unique molecular identifier (UMI) deconvolution are necessary for preprocessing of data from single cell protocols. R packages that can easily preprocess data and rapidly visualize quality metrics and read alignments for individual cells across multiple samples or runs are still lacking. RESULTS: Here we present scruff, an R/Bioconductor package that preprocesses data generated from the CEL-Seq or CEL-Seq2 protocols and reports comprehensive data quality metrics and visualizations. scruff rapidly demultiplexes, aligns, and counts the reads mapped to genome features with deduplication of unique molecular identifier (UMI) tags. scruff also provides novel and extensive functions to visualize both pre- and post-alignment data quality metrics for cells from multiple experiments. Detailed read alignments with corresponding UMI information can be visualized at specific genome coordinates to display differences in isoform usage. The package also supports the visualization of quality metrics for sequence alignment files for multiple experiments generated by Cell Ranger from 10X Genomics. scruff is available as a free and open-source R/Bioconductor package. CONCLUSIONS: scruff streamlines the preprocessing of scRNA-seq data in a few simple R commands. It performs data demultiplexing, alignment, counting, quality report and visualization systematically and comprehensively, ensuring reproducible and reliable analysis of scRNA-seq data.
Zhe Wang 0028, Junming Hu, W. Evan Johnson, Joshua D. Campbell
BMC Bioinform.3
2018 Alternative empirical Bayes models for adjusting for batch effects in genomic studies
abstract
BACKGROUND: Combining genomic data sets from multiple studies is advantageous to increase statistical power in studies where logistical considerations restrict sample size or require the sequential generation of data. However, significant technical heterogeneity is commonly observed across multiple batches of data that are generated from different processing or reagent batches, experimenters, protocols, or profiling platforms. These so-called batch effects often confound true biological relationships in the data, reducing the power benefits of combining multiple batches, and may even lead to spurious results in some combined studies. Therefore there is significant need for effective methods and software tools that account for batch effects in high-throughput genomic studies. RESULTS: Here we contribute multiple methods and software tools for improved combination and analysis of data from multiple batches. In particular, we provide batch effect solutions for cases where the severity of the batch effects is not extreme, and for cases where one high-quality batch can serve as a reference, such as the training set in a biomarker study. We illustrate our approaches and software in both simulated and real data scenarios. CONCLUSIONS: We demonstrate the value of these new contributions compared to currently established approaches in the specified batch correction situations.
David F. Jenkins, Solaiappan Manimaran, W. Evan Johnson
BMC Bioinform.4
2016 BatchQC: interactive software for evaluating sample and batch effects in genomic data
abstract
Sequencing and microarray samples often are collected or processed in multiple batches or at different times. This often produces technical biases that can lead to incorrect results in the downstream analysis. There are several existing batch adjustment tools for '-omics' data, but they do not indicate a priori whether adjustment needs to be conducted or how correction should be applied. We present a software pipeline, BatchQC, which addresses these issues using interactive visualizations and statistics that evaluate the impact of batch effects in a genomic dataset. BatchQC can also apply existing adjustment tools and allow users to evaluate their benefits interactively. We used the BatchQC pipeline on both simulated and real data to demonstrate the effectiveness of this software toolkit. AVAILABILITY AND IMPLEMENTATION: BatchQC is available through Bioconductor: http://bioconductor.org/packages/BatchQC and GitHub: https://github.com/mani2012/BatchQC CONTACT: [email protected] information: Supplementary data are available at Bioinformatics online.
Solaiappan Manimaran, Heather Marie Selby, Kwame Okrah, Claire Ruberman, Jeffrey T. Leek, John Quackenbush, Benjamin Haibe-Kains, Héctor Corrada Bravo, W. Evan Johnson
Bioinform.9
2015 Alternative preprocessing of RNA-Sequencing data in The Cancer Genome Atlas leads to improved analysis results
abstract
MOTIVATION: The Cancer Genome Atlas (TCGA) RNA-Sequencing data are used widely for research. TCGA provides 'Level 3' data, which have been processed using a pipeline specific to that resource. However, we have found using experimentally derived data that this pipeline produces gene-expression values that vary considerably across biological replicates. In addition, some RNA-Sequencing analysis tools require integer-based read counts, which are not provided with the Level 3 data. As an alternative, we have reprocessed the data for 9264 tumor and 741 normal samples across 24 cancer types using the Rsubread package. We have also collated corresponding clinical data for these samples. We provide these data as a community resource. RESULTS: We compared TCGA samples processed using either pipeline and found that the Rsubread pipeline produced fewer zero-expression genes and more consistent expression levels across replicate samples than the TCGA pipeline. Additionally, we used a genomic-signature approach to estimate HER2 (ERBB2) activation status for 662 breast-tumor samples and found that the Rsubread data resulted in stronger predictions of HER2 pathway activity. Finally, we used data from both pipelines to classify 575 lung cancer samples based on histological type. This analysis identified various non-coding RNA that may influence lung-cancer histology. AVAILABILITY AND IMPLEMENTATION: The RNA-Sequencing and clinical data can be downloaded from Gene Expression Omnibus (accession number GSE62944). Scripts and code that were used to process and analyze the data are available from https://github.com/srp33/TCGA_RNASeq_Clinical. CONTACT: [email protected] or [email protected] SUPPLEMENTARY INFORMATION: Supplementary material is available at Bioinformatics online.
Mumtahena Rahman, Laurie K. Jackson, W. Evan Johnson, Dean Y. Li, Andrea Bild, Stephen R. Piccolo
Bioinform.3
2015 ASSIGN: context-specific genomic profiling of multiple heterogeneous biological pathways
abstract
MOTIVATION: Although gene-expression signature-based biomarkers are often developed for clinical diagnosis, many promising signatures fail to replicate during validation. One major challenge is that biological samples used to generate and validate the signature are often from heterogeneous biological contexts-controlled or in vitro samples may be used to generate the signature, but patient samples may be used for validation. In addition, systematic technical biases from multiple genome-profiling platforms often mask true biological variation. Addressing such challenges will enable us to better elucidate disease mechanisms and provide improved guidance for personalized therapeutics. RESULTS: Here, we present a pathway profiling toolkit, Adaptive Signature Selection and InteGratioN (ASSIGN), which enables robust and context-specific pathway analyses by efficiently capturing pathway activity in heterogeneous sets of samples and across profiling technologies. The ASSIGN framework is based on a flexible Bayesian factor analysis approach that allows for simultaneous profiling of multiple correlated pathways and for the adaptation of pathway signatures into specific disease. We demonstrate the robustness and versatility of ASSIGN in estimating pathway activity in simulated data, cell lines perturbed pathways and in primary tissues samples including The Cancer Genome Atlas breast carcinoma samples and liver samples exposed to genotoxic carcinogens. AVAILABILITY AND IMPLEMENTATION: Software for our approach is available for download at: http://www.bioconductor.org/packages/release/bioc/html/ASSIGN.html and https://github.com/wevanjohnson/ASSIGN.
Mumtahena Rahman, Stephen R. Piccolo, Daniel Gusenleitner, Nader N. El-Chaar, Luis Cheng, Stefano Monti, Andrea Bild, W. Evan Johnson
Bioinform.9
2013 Probabilistic alignment leads to improved accuracy and read coverage for bisulfite sequencing data
abstract
BACKGROUND: DNA methylation has been linked to many important biological phenomena. Researchers have recently begun to sequence bisulfite treated DNA to determine its pattern of methylation. However, sequencing reads from bisulfite-converted DNA can vary significantly from the reference genome because of incomplete bisulfite conversion, genome variation, sequencing errors, and poor quality bases. Therefore, it is often difficult to align reads to the correct locations in the reference genome. Furthermore, bisulfite sequencing experiments have the additional complexity of having to estimate the DNA methylation levels within the sample. RESULTS: Here, we present a highly accurate probabilistic algorithm, which is an extension of the Genomic Next-generation Universal MAPper to accommodate bisulfite sequencing data (GNUMAP-bs), that addresses the computational problems associated with aligning bisulfite sequencing data to a reference genome. GNUMAP-bs integrates uncertainty from read and mapping qualities to help resolve the difference between poor quality bases and the ambiguity inherent in bisulfite conversion. We tested GNUMAP-bs and other commonly-used bisulfite alignment methods using both simulated and real bisulfite reads and found that GNUMAP-bs and other dynamic programming methods were more accurate than the more heuristic methods. CONCLUSIONS: The GNUMAP-bs aligner is a highly accurate alignment approach for processing the data from bisulfite sequencing experiments. The GNUMAP-bs algorithm is freely available for download at: http://dna.cs.byu.edu/gnumap. The software runs on multiple threads and multiple processors to increase the alignment speed.
Changjin Hong, Nathan L. Clement, Spencer Clement, Saher Sue Hammoud, Douglas T. Carrell, Bradley R. Cairns, Quinn Snell, Mark J. Clement, W. Evan Johnson
BMC Bioinform.9
2012 The sva package for removing batch effects and other unwanted variation in high-throughput experiments
abstract
Abstract Summary: Heterogeneity and latent variables are now widely recognized as major sources of bias and variability in high-throughput experiments. The most well-known source of latent variation in genomic experiments are batch effects—when samples are processed on different days, in different groups or by different people. However, there are also a large number of other variables that may have a major impact on high-throughput measurements. Here we describe the sva package for identifying, estimating and removing unwanted sources of variation in high-throughput experiments. The sva package supports surrogate variable estimation with the sva function, direct adjustment for known batch effects with the ComBat function and adjustment for batch and latent variables in prediction problems with the fsva function. Availability: The R package sva is freely available from http://www.bioconductor.org. Contact: [email protected] Supplementary information: Supplementary data are available at Bioinformatics online.
Jeffrey T. Leek, W. Evan Johnson, Hilary S. Parker, Andrew E. Jaffe, John D. Storey
Bioinform.2
2010 The GNUMAP algorithm: unbiased probabilistic mapping of oligonucleotides from next-generation sequencing
abstract
MOTIVATION: The advent of next-generation sequencing technologies has increased the accuracy and quantity of sequence data, opening the door to greater opportunities in genomic research. RESULTS: In this article, we present GNUMAP (Genomic Next-generation Universal MAPper), a program capable of overcoming two major obstacles in the mapping of reads from next-generation sequencing runs. First, we have created an algorithm that probabilistically maps reads to repeat regions in the genome on a quantitative basis. Second, we have developed a probabilistic Needleman-Wunsch algorithm which utilizes _prb.txt and _int.txt files produced in the Solexa/Illumina pipeline to improve the mapping accuracy for lower quality reads and increase the amount of usable data produced in a given experiment. AVAILABILITY: The source code for the software can be downloaded from http://dna.cs.byu.edu/gnumap.
Nathan L. Clement, Quinn Snell, Mark J. Clement, Peter C. Hollenhorst, Jahnvi Purwar, Barbara J. Graves, Bradley R. Cairns, W. Evan Johnson
Bioinform.8