• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

bin/H07-Dec-2019-8,2894,318

examples/H03-May-2022-7,0454,395

lib/H07-Dec-2019-223,83284,845

t/H07-Dec-2019-329,544296,921

AUTHORSH A D07-Dec-20196.3 KiB247124

ChangesH A D07-Dec-201991 KiB2,1881,767

HACKING.mdH A D07-Dec-20197 KiB171129

LICENSEH A D07-Dec-201917.9 KiB380292

MANIFESTH A D07-Dec-201935.6 KiB1,3951,394

META.jsonH A D07-Dec-201919.2 KiB594592

META.ymlH A D07-Dec-201911.9 KiB453452

Makefile.PLH A D07-Dec-20195.9 KiB248236

README.mdH A D07-Dec-20192.6 KiB5741

dist.iniH A D07-Dec-20191.8 KiB6352

README.md

1[![DOI](https://zenodo.org/badge/doi/10.5281/zenodo.16344.svg)](http://dx.doi.org/10.5281/zenodo.16344)
2[![Build Status](https://travis-ci.org/bioperl/bioperl-live.svg?branch=master)](https://travis-ci.org/bioperl/bioperl-live)
3[![Coverage Status](https://coveralls.io/repos/bioperl/bioperl-live/badge.svg?branch=master)](https://coveralls.io/r/bioperl/bioperl-live?branch=master)
4[![Documentation Status](https://readthedocs.org/projects/bioperl/badge/?version=latest)](https://readthedocs.org/projects/bioperl/?badge=latest)
5
6# About BioPerl
7
8BioPerl is a project for development of free and open source Perl
9tools for computational molecular biology.  For example, it includes
10classes for biological sequences, readers of multiple formats,
11sequence alignments, database searching objects, and interfaces to
12multiple programs such as EMBOSS, ClustalW, and BLAST.
13
14The BioPerl project has developed multiple module distributions for
15different purposes.  The one named BioPerl (named after the project)
16provides the foundation for all others distributions.
17
18This is the repository for the BioPerl distribution only.  Other
19distributions have [their own
20repositories](https://github.com/bioperl/).
21
22# Installation
23
24BioPerl distribution has the same name as the BioPerl.  However, the
25BioPerl distribution only includes a subset of the project modules.
26Because of this, the meaning of "installing BioPerl" is rarely clear.
27Instead of "install BioPerl", the aim must be "install module X".
28
29[CPAN.org](https://www.cpan.org/modules/INSTALL.html) provides an
30overview on how to install and manage Perl modules but the bottom-line
31is:
32
331. find the module you need, for example `Bio::DB::EUtilities`
342. install it with `cpanm`, for example `cpanm Bio::DB::EUtilities`
35
36Alternatively, some Linux distributions have packaged BioPerl and have
37it available through their package manager.
38
39# Documentation and Support
40
41Documentation for individual modules is in POD and can also be read
42online at [metacpan](https://metacpan.org/pod/BioPerl).  Useful
43documentation in the form of example code can also be found in the
44`examples/` and `bin/` directories.
45
46Additional resources and information about the project is available on
47the [project website](https://bioperl.org), with discussion happening
48on the [bioperl-l@bioperl.org](mailto:bioperl-l@bioperl.org) mailing
49list, and on the `#bioperl` channel of the freenode IRC server.
50
51Bug reports are handle on the distribution github page.
52
53# Development
54
55See the [`HACKING.md`](HACKING.md) file for details on the project
56structure, such as building from source and running the test suite.
57