Request for Review: bioperl and its dependancies

Hunter Matthews thm at duke.edu
Fri Apr 1 21:29:29 UTC 2005


bioperl is a popular perl module for bioinformatics work. It has a
number of dependancies, some of which are already in FC-3 or FE - the
rest are here.

All of the following are at 
http://unix-install.biology.duke.edu/linux/biology/distrib/fc-3-devel/i386/srpms/

perl-bioperl
Descrption:
Bioperl is a package of public domain Perl tools for computational
molecular biology.

Its non-FC3/non-FE dependancies are:
perl-GD-SVG
GD::SVG seamlessly enables the scalable vector graphics (SVG) output
from scripts written using GD.  It accomplishes this by translating GD
functions into SVG functions.

perl-Graph
This is Graph, a Perl module for dealing with graphs, the abstract
data structures.  (If you were looking for pie charts, I'm sorry.)

perl-Heap
This is a collection of routines for managing a heap data structure.
 
There are two major components: a heap component, and an element
component.

perl-MIME-Lite
MIME::Lite is intended as a simple, standalone module for generating
(not parsing!) MIME messages... specifically, it allows you to
output a simple, decent single- or multi-part message with text or
binaryattachments.  It does not require that you have the Mail:: or
MIME::
modules installed.

perl-SOAP-Lite
SOAP::Lite for Perl is a collection of Perl modules which provides a
simple
and lightweight interface to the Simple Object Access Protocol (SOAP)
both
on client and server side.

perl-SVG
SVG.pm is a perl extention to generate stand-alone or inline SVG
(scaleable vector graphics) images using the W3C SVG xml recommendation.

perl-Text-Shellwords
This is a thin wrapper around the shellwords.pl package, which comes
preinstalled with Perl.  This module imports a single subroutine,
shellwords().  The shellwords() routine parses lines of text and
returns a set of tokens using the same rules that the Unix shell does
for its command-line arguments.  Tokens are separated by whitespace,
and can be delimited by single or double quotes.  The module also
respects backslash escapes.

perl-XML-Writer
XML::Writer is a simple Perl module for writing XML documents: it
takes care of constructing markup and escaping data correctly, and by
default, it also performs a significant amount of well-formedness
checking on the output, to make certain (for example) that start and
end tags match, that there is exactly one document element, and that
there are not duplicate attribute names.


Please be a bit gentle with any perlisms - I'm the packager, but am not
really a perl expert.
-- 
Hunter Matthews                          Unix / Network Administrator
Office: BioScience 145/244               Duke Univ. Biology Department
Key: F0F88438 / FFB5 34C0 B350 99A4 BB02  9779 A5DB 8B09 F0F8 8438
Never take candy from strangers. Especially on the internet.




More information about the fedora-extras-list mailing list