The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.6.2

  • There are very few functionality changes but a large number of software improvements/bug fixes across the package.
  • o The EMBL/GenBank parsing are improved.
  • o The Swissprot reading is improved. Swissprot writing is disabled as it doesn't work at all. This needs to wait for 0.7 release
  • o BLAST reports with no hits are correctly parsed.
  • o Several other bugs of the BLAST parser (regular expressions, ...) fixed.
  • o Old syntax calls have been replaced with more modern syntax
  • o Modules that did not work at all, in particular the Sim4 set have been removed
  • o Bio::SeqFeature::Generic and Bio::SeqFeature::FeaturePair have improved compliance with interface specs and documentation
  • o Mailing list documentation updated throughout the distribution
  • o Most minor bug fixes have happened.
  • o The scripts in /examples now work and have the modern syntax rather than the deprecated syntax

Documentation

Design Documentation
Coordinated OOP-Perl Modules for Biology
Getting Started
fetches sequences from bioperl indexed databases
indexes files for use by bpfetch

Modules

A generic object for annotations
A Comment on an Annotation
Database Link
Literature Reference Block
Database object interface to ACeDB servers
Database object interface to GenBank
Database object interface to GenPept
Abstract interface for a sequence database
Abstract Interface for Sequence databases
Abstract interface for indexing a flat file
Base class for AbstractSeqs
Interface for indexing (multiple) EMBL/Swissprot .dat files (ie flat file embl/swissprot format).
Interface for indexing (multiple) fasta files
Interface for indexing swisspfam files
A Sequence object with start/end points on it
Bioperl lightweight Sequence Object
Interface definition for a Bio::PrimarySeq
Pure perl RangeI implementation
Range interface
Exception class for Perl 5 objects
Global variables and utility functions
Input and output manager for Perl5 objects.
A core Perl 5 object.
Abstract interface to root object code
General-purpose utility module
Interface for managing linked lists of Perl5 objects.
A generic cross-reference object.
Hit object specific for Fasta-generated hits
Abstract interface for Hit objects
DESCRIPTION of Object
Processor of Fasta-generated data streams
Abstract Interface for Processor Objects
Result object for FASTA-generated data sources
Abstract interface to Result objects
A perl wrapper around Sean Eddy's histogram object
Sequence object, with features
hold pair feature information e.g. blast hits
Generic SeqFeature
Abstract interface of a Sequence Feature
Abstract Interface of Sequence (with features)
Handler for SeqIO Formats
Helper class for Embl/Genbank feature tables
Treating a set of files as a single input stream
EMBL sequence input/output stream
fasta sequence input/output stream
GCG sequence input/output stream
GenBank sequence input/output stream
PIR sequence input/output stream
raw sequence file input/output stream
SCF sequence input/output stream
Swissprot sequence input/output stream
Multiple alignments held as a set of sequences
Generic species object
Base object for alignment factories
Bioperl BLAST sequence analysis object
Bioperl BLAST High-Scoring Segment Pair object
Bioperl Utility module for HTML formatting Blast reports
Bioperl module for running Blast analyses locally.
Bioperl module for running Blast analyses using a HTTP interface.
Bioperl BLAST "Hit" object
Bioperl codon table object
Bioperl Fasta utility object
One particular domain hit from HMMER
Object representing HMMER output results
Set of identical domains from HMMER matches
Generates unique Seq objects from an ambiguous Seq object
Bioperl object for a restriction endonuclease object.
Bioperl sequence analysis base class.
Bioperl object for a sequence pattern or motif
Object holding statistics for one particular sequence
Object holding n-mer statistics for one sequence
Bioperl object for sigcleave analysis
Bioperl manager for web resources related to biology.
DESCRIPTION of Object
Bioperl alignment object

Examples