Demo Data from VLDB 2026 / reviewers in the wild / expert
Bo Peng 0001
dblp:03/5954-1
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › drug discovery
drug combination analysis |
0.4 | 1 | 2019 | Response envelope analysis for quantitative evaluation of drug combinations · Bioinform. 2019 |
Bioinformatics and computational biology › drug discovery › drug combination analysis
synergy quantification |
0.4 | 1 | 2019 | Response envelope analysis for quantitative evaluation of drug combinations · Bioinform. 2019 |
Bioinformatics and computational biology
bioinformatics workflow |
0.3 | 1 | 2018 | SoS Notebook: an interactive multi-language data analysis environment · Bioinform. 2018 |
Bioinformatics and computational biology › population genetics
population genetics simulation |
0.1 | 2 | 2008 | 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.1 | 2 | 2008 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Response envelope analysis for quantitative evaluation of drug combinationsabstractMOTIVATION: 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 experimentsabstractBACKGROUND: 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 researchabstractComputationally 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 environmentabstractMotivation: 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 diseasesabstractBACKGROUND: 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 studiesabstractBACKGROUND: 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 simuPOPabstractUNLABELLED: 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 environmentabstractSUMMARY: 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 |