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

Bo Peng 0001

dblp:03/5954-1 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
0since 2021 · last 2019
0000-0001-8225-2284ORCID · verified

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

Applied, interdisciplinary, general and emerging computing · 8 · 4 first-author

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
4 papers
Bioinformatics and computational biology · 100%

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

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › drug discovery
drug combination analysis
0.412019
Response envelope analysis for quantitative evaluation of drug combinations · Bioinform. 2019
Bioinformatics and computational biology › drug discovery › drug combination analysis
synergy quantification
0.412019
Response envelope analysis for quantitative evaluation of drug combinations · Bioinform. 2019
Bioinformatics and computational biology
bioinformatics workflow
0.312018
SoS Notebook: an interactive multi-language data analysis environment · Bioinform. 2018
Bioinformatics and computational biology › population genetics
population genetics simulation
0.122008
Forward-time simulations of non-random mating populations using simuPOP · Bioinform. 2008
simuPOP: a forward-time population genetics simulation environment · Bioinform. 2005
Bioinformatics and computational biology › population genetics › population genetics simulation
forward-time simulation
0.122008
simuPOP: a forward-time population genetics simulation environment · Bioinform. 2005
Forward-time simulations of non-random mating populations using simuPOP · Bioinform. 2008

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

loewe additivity · 0.4bliss independence · 0.43d response surfaces · 0.4literate programming · 0.3forward-time simulation · 0.1
YearPublicationVenuePosition
2019 Response envelope analysis for quantitative evaluation of drug combinations
abstract
MOTIVATION: The concept of synergy between two agents, over a century old, is important to the fields of biology, chemistry, pharmacology and medicine. A key step in drug combination analysis is the selection of an additivity model to identify combination effects including synergy, additivity and antagonism. Existing methods for identifying and interpreting those combination effects have limitations. RESULTS: We present here a computational framework, termed response envelope analysis (REA), that makes use of 3D response surfaces formed by generalized Loewe Additivity and Bliss Independence models of interaction to evaluate drug combination effects. Because the two models imply two extreme limits of drug interaction (mutually exclusive and mutually non-exclusive), a response envelope defined by them provides a quantitatively stringent additivity model for identifying combination effects without knowing the inhibition mechanism. As a demonstration, we apply REA to representative published data from large screens of anticancer and antibiotic combinations. We show that REA is more accurate than existing methods and provides more consistent results in the context of cross-experiment evaluation. AVAILABILITY AND IMPLEMENTATION: The open-source software package associated with REA is available at: https://github.com/4dsoftware/rea. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Di Du, Chia-Hua Chang, Pan Tong, Wai Kin Chan, Yulun Chiu, Bo Peng 0001, Lin Tan 0002, John N. Weinstein, Philip L. Lorenzi
Bioinform.7
2019 ElemCor: accurate data analysis and enrichment calculation for high-resolution LC-MS stable isotope labeling experiments
abstract
BACKGROUND: The investigation of intracellular metabolism is the mainstay in the biotechnology and physiology settings. Intracellular metabolic rates are commonly evaluated using labeling pattern of the identified metabolites obtained from stable isotope labeling experiments. The labeling pattern or mass distribution vector describes the fractional abundances of all isotopologs with different masses as a result of isotopic labeling, which are typically resolved using mass spectrometry. Because naturally occurring isotopes and isotopic impurity also contribute to measured signals, the measured patterns must be corrected to obtain the labeling patterns. Since contaminant isotopologs with the same nominal mass can be resolved using modern mass spectrometers with high mass resolution, the correction process should be resolution dependent. RESULTS: Here we present a software tool, ElemCor, to perform correction of such data in a resolution-dependent manner. The tool is based on mass difference theory (MDT) and information from unlabeled samples (ULS) to account for resolution effects. MDT is a mathematical theory and only requires chemical formulae to perform correction. ULS is semi-empirical and requires additional measurement of isotopologs from unlabeled samples. We validate both methods and show their improvement in accuracy and comprehensiveness over existing methods using simulated data and experimental data from Saccharomyces cerevisiae. The tool is available at https://github.com/4dsoftware/elemcor . CONCLUSIONS: We present a software tool based on two methods, MDT and ULS, to correct LC-MS data from isotopic labeling experiments for natural abundance and isotopic impurity. We recommend MDT for low-mass compounds for cost efficiency in experiments, and ULS for high-mass compounds with relatively large spectral inaccuracy that can be tracked by unlabeled standards.
Di Du, Lin Tan 0002, Bo Peng 0001, John N. Weinstein, Fredric E. Wondisford, Xiaoyang Su, Philip L. Lorenzi
BMC Bioinform.4
2019 Script of Scripts: A pragmatic workflow system for daily computational research
abstract
Computationally intensive disciplines such as computational biology often require use of a variety of tools implemented in different scripting languages and analysis of large data sets using high-performance computing systems. Although scientific workflow systems can powerfully organize and execute large-scale data-analysis processes, creating and maintaining such workflows usually comes with nontrivial learning curves and engineering overhead, making them cumbersome to use for everyday data exploration and prototyping. To bridge the gap between interactive analysis and workflow systems, we developed Script of Scripts (SoS), an interactive data-analysis platform and workflow system with a strong emphasis on readability, practicality, and reproducibility in daily computational research. For exploratory analysis, SoS has a multilanguage scripting format that centralizes otherwise-scattered scripts and creates dynamic reports for publication and sharing. As a workflow engine, SoS provides an intuitive syntax for creating workflows in process-oriented, outcome-oriented, and mixed styles, as well as a unified interface for executing and managing tasks on a variety of computing platforms with automatic synchronization of files among isolated file systems. As illustrated herein by real-world examples, SoS is both an interactive analysis tool and pipeline platform suitable for different stages of method development and data-analysis projects. In particular, SoS can be easily adopted in existing data analysis routines to substantially improve organization, readability, and cross-platform computation management of research projects.
Bo Peng 0001
PLoS Comput. Biol.2
2018 SoS Notebook: an interactive multi-language data analysis environment
abstract
Motivation: Complex bioinformatic data analysis workflows involving multiple scripts in different languages can be difficult to consolidate, share and reproduce. An environment that streamlines the entire processes of data collection, analysis, visualization and reporting of such multi-language analyses is currently lacking. Results: We developed Script of Scripts (SoS) Notebook, a web-based notebook environment that allows the use of multiple scripting language in a single notebook, with data flowing freely within and across languages. SoS Notebook enables researchers to perform sophisticated bioinformatic analysis using the most suitable tools for different parts of the workflow, without the limitations of a particular language or complications of cross-language communications. Availability and implementation: SoS Notebook is hosted at http://vatlab.github.io/SoS/ and is distributed under a BSD license.
Bo Peng 0001, Man Chong Leong, Chris Wakefield, James M. Melott, Yulun Chiu, Di Du, John N. Weinstein
Bioinform.1
2011 Genome-wide algorithm for detecting CNV associations with diseases
abstract
BACKGROUND: SNP genotyping arrays have been developed to characterize single-nucleotide polymorphisms (SNPs) and DNA copy number variations (CNVs). Nonparametric and model-based statistical algorithms have been developed to detect CNVs from SNP data using the marker intensities. However, these algorithms lack specificity to detect small CNVs owing to the high false positive rate when calling CNVs based on the intensity values. Therefore, the resulting association tests lack power even if the CNVs affecting disease risk are common. An alternative procedure called PennCNV uses information from both the marker intensities as well as the genotypes and therefore has increased sensitivity. RESULTS: By using the hidden Markov model (HMM) implemented in PennCNV to derive the probabilities of different copy number states which we subsequently used in a logistic regression model, we developed a new genome-wide algorithm to detect CNV associations with diseases. We compared this new method with association test applied to the most probable copy number state for each individual that is provided by PennCNV after it performs an initial HMM analysis followed by application of the Viterbi algorithm, which removes information about copy number probabilities. In one of our simulation studies, we showed that for large CNVs (number of SNPs ≥ 10), the association tests based on PennCNV calls gave more significant results, but the new algorithm retained high power. For small CNVs (number of SNPs <10), the logistic algorithm provided smaller average p-values (e.g., p = 7.54e - 17 when relative risk RR = 3.0) in all the scenarios and could capture signals that PennCNV did not (e.g., p = 0.020 when RR = 3.0). From a second set of simulations, we showed that the new algorithm is more powerful in detecting disease associations with small CNVs (number of SNPs ranging from 3 to 5) under different penetrance models (e.g., when RR = 3.0, for relatively weak signals, power = 0.8030 comparing to 0.2879 obtained from the association tests based on PennCNV calls). The new method was implemented in software GWCNV. It is freely available at http://gwcnv.sourceforge.net, distributed under a GPL license. CONCLUSIONS: We conclude that the new algorithm is more sensitive and can be more powerful in detecting CNV associations with diseases than the existing HMM algorithm, especially when the CNV association signal is weak and a limited number of SNPs are located in the CNV.
Yaji Xu, Bo Peng 0001, Yunxin Fu, Christopher I. Amos
BMC Bioinform.2
2010 Forward-time simulation of realistic samples for genome-wide association studies
abstract
BACKGROUND: Forward-time simulations have unique advantages in power and flexibility for the simulation of genetic samples of complex human diseases because they can closely mimic the evolution of human populations carrying these diseases. However, a number of methodological and computational constraints have prevented the power of this simulation method from being fully explored in existing forward-time simulation methods. RESULTS: Using a general-purpose forward-time population genetics simulation environment, we developed a forward-time simulation method that can be used to simulate realistic samples for genome-wide association studies. We examined the properties of this simulation method by comparing simulated samples with real data and demonstrated its wide applicability using four examples, including a simulation of case-control samples with a disease caused by multiple interacting genetic and environmental factors, a simulation of trio families affected by a disease-predisposing allele that had been subjected to either slow or rapid selective sweep, and a simulation of a structured population resulting from recent population admixture. CONCLUSIONS: Our algorithm simulates populations that closely resemble the complex structure of the human genome, while allows the introduction of signals of natural selection. Because of its flexibility to generate different types of samples with arbitrary disease or quantitative trait models, this simulation method can simulate realistic samples to evaluate the performance of a wide variety of statistical gene mapping methods for genome-wide association studies.
Bo Peng 0001, Christopher I. Amos
BMC Bioinform.1
2008 Forward-time simulations of non-random mating populations using simuPOP
abstract
UNLABELLED: Computer simulations play an important role in studies of non-random mating populations. Because of implementation difficulties, only very limited types of non-random mating schemes are provided in the currently available simulation programs. Starting with version 0.8.5, simuPOP provides a few mating schemes that can be used to simulate arbitrary non-random mating models. This article describes the concepts and methods behind these mating schemes and demonstrates their uses in a few examples, including partial self-mating, positive assortative mating, non-random outbreeding, and simulation of overlapping generations in age-structured populations. AVAILABILITY: simuPOP is freely available at http://simupop.sourceforge.net, distributed under a GPL license. Cited examples are in the doc/cookbook directory of a simuPOP distribution.
Bo Peng 0001, Christopher I. Amos
Bioinform.1
2005 simuPOP: a forward-time population genetics simulation environment
abstract
SUMMARY: simuPOP is a forward-time population genetics simulation environment. The core of simuPOP is a scripting language (Python) that provides a large number of objects and functions to manipulate populations, and a mechanism to evolve populations forward in time. Using this R/Splus-like environment, users can create, manipulate and evolve populations interactively, or write a script and run it as a batch file. Owing to its flexible and extensible design, simuPOP can simulate large and complex evolutionary processes with ease. At a more user-friendly level, simuPOP provides an increasing number of built-in scripts that perform simulations ranging from implementation of basic population genetics models to generating datasets under complex evolutionary scenarios. AVAILABILITY: simuPOP is freely available at http://simupop.sourceforge.net, distributed under GPL license.
Bo Peng 0001, Marek Kimmel
Bioinform.1