Related Experiment Video
Updated: Feb 13, 2026

09:34
Targeted Next-generation Sequencing and Bioinformatics Pipeline to Evaluate Genetic Determinants of Constitutional Disease
Published on: April 4, 2018
34.9K
BpWrapper: BioPerl-based sequence and tree utilities for rapid prototyping of bioinformatics pipelines
Yözen Hernández1,2, Rocky Bernstein1, Pedro Pagan1
1Department of Biological Sciences, Hunter College, City University of New York, New York, 10065, USA.
BMC Bioinformatics
|March 4, 2018
Summary
BpWrapper provides command-line utilities for BioPerl, enhancing bioinformatics workflows. This tool simplifies sequence manipulation and analysis for researchers without custom scripting.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Automated bioinformatics workflows benefit from command-line utilities for robustness, maintainability, and reproducibility.
- Existing command-line tools often lack integration with popular open-source biological software toolkits like BioPerl.
- A need exists for accessible command-line interfaces to leverage established biological software libraries.
Purpose of the Study:
- To develop command-line utilities that provide access to BioPerl module functionality.
- To simplify the manipulation of molecular sequences, alignments, phylogenetic trees, and DNA polymorphisms.
- To enable bioinformaticians to rapidly prototype workflows without custom scripting.
Main Methods:
- Development of BpWrapper, a suite of command-line utilities for UNIX-family operating systems.
- Initial release includes bioseq, bioaln, biotree, and biopop for specialized sequence data manipulation.
- Incorporation of over a hundred methods as command-line options, with easy extensibility.
Main Results:
- BpWrapper offers accessible command-line access to BioPerl functionality for novice and experienced users.
- Utilities support manipulation of molecular sequences, alignments, phylogenetic trees, and DNA polymorphisms.
- Performance is comparable to other BioPerl-based utilities and lags behind precompiled tools.
Conclusions:
- BpWrapper enhances existing sequence utilities with Unix design principles: concise UI, extensive options, and standard I/O.
- Provides novel methods for sequence, alignment, and tree manipulation not found in tools like EMBOSS or Newick Utilities.
- BpWrapper is valuable for rapid command-line workflow prototyping in comparative genomics and other bioinformatics applications.
More Related Videos
Related Concept Videos
The Tree of Life - Bacteria, Archaea, Eukaryotes
39.3K
The “tree of life” describes the evolution of life and the evolutionary relationships between organisms. The root of the tree is the common ancestor to all life on Earth. All other species radiate from this point, much like the branches of a tree. The numerous tips of these branches on the tree of life represent every living, or extant, species. Extinct species, which are species that no longer exist, can be found towards the center of the tree. Currently, these organisms, both...
39.3K
Concepts and Prototypes
556
The human nervous system handles vast amounts of information by translating sensory stimuli into neural impulses, which the brain processes, creating thoughts expressed through language or stored as memories. The brain also synthesizes information from emotions and memories, which significantly influence thoughts and behaviors. This intricate process creates a comprehensive mental picture.
The brain organizes this information using concepts, which are mental categories grouping linguistic data,...
The brain organizes this information using concepts, which are mental categories grouping linguistic data,...
556
Survival Tree
437
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
437
Phylogenetic Trees
49.9K
Phylogenetic trees come in many forms. It matters in which sequence the organisms are arranged from the bottom to the top of the tree, but the branches can rotate at their nodes without altering the information. The lines connecting individual nodes can be straight, angled, or even curved.
49.9K
The Bronchial Tree
6.9K
The human bronchi and bronchial tree play a crucial role in the respiratory system, facilitating the exchange of oxygen and carbon dioxide. Let's delve into the intricate structure and functions of these respiratory components.
The trachea, commonly known as the windpipe, is a tube that connects the larynx (voice box) to the bronchi. At a point called the carina, it bifurcates into two primary bronchi. The right primary bronchus is wider, shorter, and more vertical than the left primary...
The trachea, commonly known as the windpipe, is a tube that connects the larynx (voice box) to the bronchi. At a point called the carina, it bifurcates into two primary bronchi. The right primary bronchus is wider, shorter, and more vertical than the left primary...
6.9K
Cis-regulatory Sequences
11.9K
Cis-regulatory sequences are short fragments of non-coding DNA that are present on the same chromosomes as the genes that they regulate. These fragments serve as binding sites for transcriptional regulators, proteins that are responsible for controlling gene transcription and differential gene expression across cell types in eukaryotes. Cis-regulatory sequences can be close to the gene of interest or thousands of bases away in the DNA sequence; however, those sequences that are further away are...
11.9K

