The Bioperl project is an international open-source collaboration of biologists, bioinformaticians, and computer scientists that has evolved over the past 7 yr into the most comprehensive library of Perl modules available for managing and manipulating life-science information. Bioperl provides an easy-to-use, stable, and consistent programming interface for bioinformatics application programmers. The Bioperl modules have been successfully and repeatedly used to reduce otherwise complex tasks to only a few lines of code. The Bioperl object model has been proven to be flexible enough to support enterprise-level applications such as EnsEMBL, while maintaining an easy learning curve for novice Perl programmers. Bioperl is capable of executing analyses and processing results from programs such as BLAST, ClustalW, or the EMBOSS suite. Interoperation with modules written in Python and Java is supported through the evolving BioCORBA bridge. Bioperl provides access to data stores such as GenBank and SwissProt via a flexible series of sequence input/output modules, and to the emerging common sequence data storage format of the Open Bioinformatics Database Access project. This study describes the overall architecture of the toolkit, the problem domains that it addresses, and gives specific examples of how the toolkit can be used to solve common life-sciences problems. We conclude with a discussion of how the open-source nature of the project has contributed to the development effort.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC187536PMC
http://dx.doi.org/10.1101/gr.361602DOI Listing

Publication Analysis

Top Keywords

perl modules
8
programmers bioperl
8
bioperl
7
modules
5
bioperl toolkit
4
toolkit perl
4
modules life
4
life sciences
4
sciences bioperl
4
bioperl project
4

Similar Publications

Long-isolated subsurface brine environments (Ma-Ga residence times) may be habitable if they sustainably provide substrates, e.g. through water-rock reactions, that support microbial catabolic energy yields exceeding maintenance costs.

View Article and Find Full Text PDF

AncestryPainter 2.0: Visualizing Ancestry Composition and Admixture History Graph.

Genome Biol Evol

November 2024

State Key Laboratory of Genetic Engineering, Human Phenome Institute, Zhangjiang Fudan International Innovation Center, and Center for Evolutionary Biology, School of Life Sciences, Department of Liver Surgery and Transplantation Liver Cancer Institute, Zhongshan Hospital, Fudan University, Shanghai 200438, China.

The earlier version of AncestryPainter is a Perl program that displays the ancestry composition of numerous individuals using a rounded graph. Motivated by the requests of users in practical applications, we updated AncestryPainter to version 2.0 by coding in an R package and improving the layout, providing more options and compatible statistical functions for graphing.

View Article and Find Full Text PDF

Comprehensive bioinformatics analysis unveils THEMIS2 as a carcinogenic indicator related to immune infiltration and prognosis of thyroid cancer.

Sci Rep

April 2024

Department of Thyroid Surgery, The Second Affiliated Hospital, Zhejiang University School of Medicine, No. 88, Jiefang Road, Shangcheng District, Hangzhou, 310009, Zhejiang, China.

The aim of this study was to identify biomarkers associated with the initiation and prognosis of thyroid cancer and elucidate the underlying pathogenic mechanisms. We obtained expression profiles and clinical information from the Cancer Genome Atlas (TCGA)-THCA and three datasets (GSE53157, GSE82208, and GSE76039). The three microarray datasets were combined using Perl and the sva package in R and termed 'merged dataset'.

View Article and Find Full Text PDF

Unlabelled: Molecular Property Diagnostic Suite (MPDS) was conceived and developed as an open-source disease-specific web portal based on Galaxy. MPDS was developed for COVID-19 as a one-stop solution for drug discovery research. Galaxy platforms enable the creation of customized workflows connecting various modules in the web server.

View Article and Find Full Text PDF

PP2A-B55alpha controls keratinocyte adhesion through dephosphorylation of the Desmoplakin C-terminus.

Sci Rep

August 2023

Department of Pathology, Feinberg School of Medicine, Northwestern University, 303 E Chicago Ave., Chicago, IL, 60611, USA.

Critical for the maintenance of epidermal integrity and function are attachments between intermediate filaments (IF) and intercellular junctions called desmosomes. The desmosomal cytoplasmic plaque protein desmoplakin (DP) is essential for anchoring IF to the junction. DP-IF interactions are regulated by a phospho-regulatory motif within the DP C-terminus controlling keratinocyte intercellular adhesion.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!