Kwalitee Issues

has_changelog

Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.

distname_matches_name_in_meta

Use a proper tool to make a distribution. You might also need to fix META files if you keep them in the repository.

Error: Bio::Polloc

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: Bio::Polloc-1.0501/lib/Bio/Polloc/GroupCriteria/operator.pm -- Around line 15: Non-ASCII character seen before =encoding in '# ...'. Assuming UTF-8 Bio::Polloc-1.0501/lib/Bio/Polloc/GroupCriteria.pm -- Around line 725: You forgot a '=back' before '=head2' You forgot a '=back' before '=head2' Around line 816: =back without =over Around line 818: =back without =over Bio::Polloc-1.0501/lib/Bio/Polloc/LocusIO.pm -- Around line 149: You forgot a '=back' before '=head2' Around line 182: =back without =over Bio::Polloc-1.0501/lib/Bio/Polloc/Rule/crispr.pm -- Around line 51: You forgot a '=back' before '=head3' Bio::Polloc-1.0501/lib/Bio/Polloc/RuleSet/cfg.pm -- Around line 52: Expected text after =item, not a bullet Around line 56: Expected text after =item, not a bullet Around line 258: You forgot a '=back' before '=head2' Bio::Polloc-1.0501/lib/Bio/Polloc/TypingI.pm -- Around line 396: '=item' outside of any '=over' Around line 415: You forgot a '=back' before '=head1'

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

use_warnings

Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Bio::Polloc::Genome, Bio::Polloc::GroupCriteria, Bio::Polloc::GroupCriteria::operator, Bio::Polloc::GroupCriteria::operator::bool, Bio::Polloc::GroupCriteria::operator::cons, Bio::Polloc::GroupCriteria::operator::num, Bio::Polloc::GroupCriteria::operator::seq, Bio::Polloc::LociGroup, Bio::Polloc::Locus::amplicon, Bio::Polloc::Locus::composition, Bio::Polloc::Locus::crispr, Bio::Polloc::Locus::extend, Bio::Polloc::Locus::generic, Bio::Polloc::Locus::pattern, Bio::Polloc::Locus::repeat, Bio::Polloc::LocusI, Bio::Polloc::LocusIO, Bio::Polloc::LocusIO::gff3, Bio::Polloc::Polloc::Config, Bio::Polloc::Polloc::Error, Bio::Polloc::Polloc::IO, Bio::Polloc::Polloc::Root, Bio::Polloc::Rule::boolean, Bio::Polloc::Rule::composition, Bio::Polloc::Rule::crispr, Bio::Polloc::Rule::pattern, Bio::Polloc::Rule::profile, Bio::Polloc::Rule::repeat, Bio::Polloc::Rule::tandemrepeat, Bio::Polloc::RuleI, Bio::Polloc::RuleIO, Bio::Polloc::RuleSet::cfg, Bio::Polloc::Typing::bandingPattern, Bio::Polloc::Typing::bandingPattern::amplification, Bio::Polloc::TypingI, Bio::Polloc::TypingIO, Bio::Polloc::TypingIO::cfg

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

Modules

Name Abstract Version View
Bio::Polloc::Genome A group of sequences from the same organism 0 metacpan
Bio::Polloc::GroupCriteria Rules to group loci 0 metacpan
Bio::Polloc::GroupCriteria::operator An acillary object for Bio::Polloc::GroupCriteria 0 metacpan
Bio::Polloc::GroupCriteria::operator::bool A boolean operator 0 metacpan
Bio::Polloc::GroupCriteria::operator::cons A constant 0 metacpan
Bio::Polloc::GroupCriteria::operator::num A numeric operator 0 metacpan
Bio::Polloc::GroupCriteria::operator::seq A sequence operator 0 metacpan
Bio::Polloc::LociGroup A group of loci 0 metacpan
Bio::Polloc::Locus::amplicon An amplification product 0 metacpan
Bio::Polloc::Locus::composition A composition feature 0 metacpan
Bio::Polloc::Locus::crispr A CRISPR locus 0 metacpan
Bio::Polloc::Locus::extend A feature based on another one 0 metacpan
Bio::Polloc::Locus::generic An unknown feature 0 metacpan
Bio::Polloc::Locus::pattern A loci matching a pattern. 0 metacpan
Bio::Polloc::Locus::repeat A repetitive locus 0 metacpan
Bio::Polloc::LocusI Interface of C<Bio::Polloc::Locus::*> objects 0 metacpan
Bio::Polloc::LocusIO I/O interface of C<Bio::Polloc::Locus::*> objects 0 metacpan
Bio::Polloc::LocusIO::gff3 A LocusIO for Gff3 0 metacpan
Bio::Polloc::Polloc::Config Handles .cfg files 0 metacpan
Bio::Polloc::Polloc::Error Errors handler for the Bio::Polloc::* packages 0 metacpan
Bio::Polloc::Polloc::IO I/O interface for the Bio::Polloc::* packages 0 metacpan
Bio::Polloc::Polloc::Root 1.0501 metacpan
Bio::Polloc::Rule::boolean A rule of type boolean operator 0 metacpan
Bio::Polloc::Rule::composition A rule of type composition 0 metacpan
Bio::Polloc::Rule::crispr A rule of type CRISPR 0 metacpan
Bio::Polloc::Rule::pattern A rule determined by a pattern 0 metacpan
Bio::Polloc::Rule::profile A rule of type profile 0 metacpan
Bio::Polloc::Rule::repeat A rule of type repeat 0 metacpan
Bio::Polloc::Rule::tandemrepeat A rule of type tandemrepeat 0 metacpan
Bio::Polloc::RuleI Generic rules interface 0 metacpan
Bio::Polloc::RuleIO I/O interface for the sets of rules (L<Bio::Polloc::RuleI>) 0 metacpan
Bio::Polloc::RuleSet::cfg Implementation of Bio::Polloc::RuleIO for .cfg files 0 metacpan
Bio::Polloc::Typing::bandingPattern banding-pattern-based methods for typing assessment 0 metacpan
Bio::Polloc::Typing::bandingPattern::amplification banding-pattern-based methods for typing assessment using amplification 0 metacpan
Bio::Polloc::TypingI Generic typing interface 0 metacpan
Bio::Polloc::TypingIO I/O interface for genotyping methods (L<Bio::Polloc::TypingI>) 0 metacpan
Bio::Polloc::TypingIO::cfg Implementation of Bio::Polloc::TypingIO for .cfg files 0 metacpan

Other Files

Build.PL metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README.md metacpan