Editing
Portal:Life Sciences
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== BioPerl === The most important Perl bioinformatics project is '''BioPerl'''. BioPerl is an open-source collection of Perl modules for computational biology, genomics, and life-science data. The BioPerl website describes the project as an international association of users and developers of open-source Perl tools for bioinformatics, genomics, and life science.<ref>BioPerl, https://bioperl.org/, accessed July 3, 2026.</ref> The 2002 Genome Research paper “The Bioperl toolkit: Perl modules for the life sciences” described BioPerl as an international open-source collaboration of biologists, bioinformaticians, and computer scientists. It stated that BioPerl had evolved over seven years into the most comprehensive library of Perl modules for managing and manipulating life-science information.<ref>Jason E. Stajich et al., “The Bioperl toolkit: Perl modules for the life sciences,” Genome Research 12(10):1611–1618, 2002, https://pubmed.ncbi.nlm.nih.gov/12368254/, accessed July 3, 2026.</ref> BioPerl provided reusable objects and interfaces for sequences, sequence features, annotations, alignments, trees, database access, BLAST results, and other common biological data structures. MetaCPAN describes BioPerl as a community effort to produce Perl code useful in biology, including sequence objects, alignment objects, and database-searching objects that can interact with each other.<ref>MetaCPAN, “BioPerl,” https://metacpan.org/pod/BioPerl, accessed July 3, 2026.</ref> BioPerl’s historical importance is difficult to overstate. It helped move bioinformatics from isolated one-off scripts toward reusable libraries. It gave researchers a common vocabulary for biological objects. It also helped open-source bioinformatics mature as a collaborative scientific software culture. BioPerl was especially useful for: * reading and writing biological sequence formats; * representing sequence objects; * handling annotations and sequence features; * parsing BLAST and other search results; * working with alignments; * retrieving records from biological databases; * building genome annotation tools; * connecting local scripts to public biological data resources.
Summary:
Please note that all contributions to Perl Guilds - Getting Medieval with Perl may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Perl Guilds - Getting Medieval with Perl:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
Edit source
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Tools
What links here
Related changes
Page information