Kwalitee Issues

has_meta_yml

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

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (929) does not match dist (1188):
  • Missing in MANIFEST: CVS/Entries, CVS/Repository, CVS/Root, Docs/CVS/Entries, Docs/CVS/Repository, Docs/CVS/Root, Docs/ChangeLog-v0.99.txt, Testing/CVS/Entries, Testing/CVS/Repository, Testing/CVS/Root, Testing/combig/CVS/Entries, Testing/combig/CVS/Repository, Testing/combig/CVS/Root, Testing/count/CVS/Entries, Testing/count/CVS/Repository, Testing/count/CVS/Root, Testing/count/data-dir/CVS/Entries, Testing/count/data-dir/CVS/Repository, Testing/count/data-dir/CVS/Root, Testing/count/data-dir/data-subdir-1/CVS/Entries, Testing/count/data-dir/data-subdir-1/CVS/Repository, Testing/count/data-dir/data-subdir-1/CVS/Root, Testing/count/data-dir/data-subdir-2/CVS/Entries, Testing/count/data-dir/data-subdir-2/CVS/Repository, Testing/count/data-dir/data-subdir-2/CVS/Root, Testing/count/data-dir/data-subdir-3/CVS/Entries, Testing/count/data-dir/data-subdir-3/CVS/Repository, Testing/count/data-dir/data-subdir-3/CVS/Root, Testing/count/data-dir/data-subdir-4/CVS/Entries, Testing/count/data-dir/data-subdir-4/CVS/Repository, Testing/count/data-dir/data-subdir-4/CVS/Root, Testing/dice/CVS/Entries, Testing/dice/CVS/Repository, Testing/dice/CVS/Root, Testing/huge-combine/CVS/Entries, Testing/huge-combine/CVS/Repository, Testing/huge-combine/CVS/Root, Testing/huge-count/CVS/Entries, Testing/huge-count/CVS/Repository, Testing/huge-count/CVS/Root, Testing/huge-count/test-A1.reqd/CVS/Entries, Testing/huge-count/test-A1.reqd/CVS/Repository, Testing/huge-count/test-A1.reqd/CVS/Root, Testing/huge-count/test-A2.data/CVS/Entries, Testing/huge-count/test-A2.data/CVS/Repository, Testing/huge-count/test-A2.data/CVS/Root, Testing/huge-count/test-A2.reqd/CVS/Entries, Testing/huge-count/test-A2.reqd/CVS/Repository, Testing/huge-count/test-A2.reqd/CVS/Root, Testing/huge-count/test-A3.reqd/CVS/Entries, Testing/huge-count/test-A3.reqd/CVS/Repository, Testing/huge-count/test-A3.reqd/CVS/Root, Testing/huge-count/test-A42.data/CVS/Entries, Testing/huge-count/test-A42.data/CVS/Repository, Testing/huge-count/test-A42.data/CVS/Root, Testing/huge-count/test-A5.reqd/CVS/Entries, Testing/huge-count/test-A5.reqd/CVS/Repository, Testing/huge-count/test-A5.reqd/CVS/Root, Testing/huge-count/test-A52.data/CVS/Entries, Testing/huge-count/test-A52.data/CVS/Repository, Testing/huge-count/test-A52.data/CVS/Root, Testing/huge-count/test-A62.data/CVS/Entries, Testing/huge-count/test-A62.data/CVS/Repository, Testing/huge-count/test-A62.data/CVS/Root, Testing/huge-count/test-A7.reqd/CVS/Entries, Testing/huge-count/test-A7.reqd/CVS/Repository, Testing/huge-count/test-A7.reqd/CVS/Root, Testing/huge-count/test-A72.data/CVS/Entries, Testing/huge-count/test-A72.data/CVS/Repository, Testing/huge-count/test-A72.data/CVS/Root, Testing/huge-count/test-A82.data/CVS/Entries, Testing/huge-count/test-A82.data/CVS/Repository, Testing/huge-count/test-A82.data/CVS/Root, Testing/huge-count/test-B1.data2/CVS/Entries, Testing/huge-count/test-B1.data2/CVS/Repository, Testing/huge-count/test-B1.data2/CVS/Root, Testing/kocos/CVS/Entries, Testing/kocos/CVS/Repository, Testing/kocos/CVS/Root, Testing/kocos/integration/CVS/Entries, Testing/kocos/integration/CVS/Repository, Testing/kocos/integration/CVS/Root, Testing/kocos/unit/CVS/Entries, Testing/kocos/unit/CVS/Repository, Testing/kocos/unit/CVS/Root, Testing/leftFisher/CVS/Entries, Testing/leftFisher/CVS/Repository, Testing/leftFisher/CVS/Root, Testing/ll/CVS/Entries, Testing/ll/CVS/Repository, Testing/ll/CVS/Root, Testing/ll3/CVS/Entries, Testing/ll3/CVS/Repository, Testing/ll3/CVS/Root, Testing/odds/CVS/Entries, Testing/odds/CVS/Repository, Testing/odds/CVS/Root, Testing/phi/CVS/Entries, Testing/phi/CVS/Repository, Testing/phi/CVS/Root, Testing/pmi/CVS/Entries, Testing/pmi/CVS/Repository, Testing/pmi/CVS/Root, Testing/rank/CVS/Entries, Testing/rank/CVS/Repository, Testing/rank/CVS/Root, Testing/rightFisher/CVS/Entries, Testing/rightFisher/CVS/Repository, Testing/rightFisher/CVS/Root, Testing/sort-bigrams/CVS/Entries, Testing/sort-bigrams/CVS/Repository, Testing/sort-bigrams/CVS/Root, Testing/split-data/CVS/Entries, Testing/split-data/CVS/Repository, Testing/split-data/CVS/Root, Testing/statistic/CVS/Entries, Testing/statistic/CVS/Repository, Testing/statistic/CVS/Root, Testing/statistic/Text/CVS/Entries, Testing/statistic/Text/CVS/Repository, Testing/statistic/Text/CVS/Root, Testing/statistic/Text/NSP/CVS/Entries, Testing/statistic/Text/NSP/CVS/Repository, Testing/statistic/Text/NSP/CVS/Root, Testing/statistic/Text/NSP/Measures/2D/CVS/Entries, Testing/statistic/Text/NSP/Measures/2D/CVS/Repository, Testing/statistic/Text/NSP/Measures/2D/CVS/Root, Testing/statistic/Text/NSP/Measures/3D/CVS/Entries, Testing/statistic/Text/NSP/Measures/3D/CVS/Repository, Testing/statistic/Text/NSP/Measures/3D/CVS/Root, Testing/statistic/Text/NSP/Measures/CVS/Entries, Testing/statistic/Text/NSP/Measures/CVS/Repository, Testing/statistic/Text/NSP/Measures/CVS/Root, Testing/tmi/CVS/Entries, Testing/tmi/CVS/Repository, Testing/tmi/CVS/Root, Testing/tmi3/CVS/Entries, Testing/tmi3/CVS/Repository, Testing/tmi3/CVS/Root, Testing/tscore/CVS/Entries, Testing/tscore/CVS/Repository, Testing/tscore/CVS/Root, Testing/x2/CVS/Entries, Testing/x2/CVS/Repository, Testing/x2/CVS/Root, bin/CVS/Entries, bin/CVS/Repository, bin/CVS/Root, bin/utils/CVS/Entries, bin/utils/CVS/Repository, bin/utils/CVS/Root, lib/CVS/Entries, lib/CVS/Repository, lib/CVS/Root, lib/Text/CVS/Entries, lib/Text/CVS/Repository, lib/Text/CVS/Root, lib/Text/NSP/CVS/Entries, lib/Text/NSP/CVS/Repository, lib/Text/NSP/CVS/Root, lib/Text/NSP/Measures/2D/CHI/CVS/Entries, lib/Text/NSP/Measures/2D/CHI/CVS/Repository, lib/Text/NSP/Measures/2D/CHI/CVS/Root, lib/Text/NSP/Measures/2D/CVS/Entries, lib/Text/NSP/Measures/2D/CVS/Repository, lib/Text/NSP/Measures/2D/CVS/Root, lib/Text/NSP/Measures/2D/Dice/CVS/Entries, lib/Text/NSP/Measures/2D/Dice/CVS/Repository, lib/Text/NSP/Measures/2D/Dice/CVS/Root, lib/Text/NSP/Measures/2D/Fisher/CVS/Entries, lib/Text/NSP/Measures/2D/Fisher/CVS/Repository, lib/Text/NSP/Measures/2D/Fisher/CVS/Root, lib/Text/NSP/Measures/2D/Fisher2/CVS/Entries, lib/Text/NSP/Measures/2D/Fisher2/CVS/Repository, lib/Text/NSP/Measures/2D/Fisher2/CVS/Root, lib/Text/NSP/Measures/2D/MI/CVS/Entries, lib/Text/NSP/Measures/2D/MI/CVS/Repository, lib/Text/NSP/Measures/2D/MI/CVS/Root, lib/Text/NSP/Measures/3D/CVS/Entries, lib/Text/NSP/Measures/3D/CVS/Repository, lib/Text/NSP/Measures/3D/CVS/Root, lib/Text/NSP/Measures/3D/MI/CVS/Entries, lib/Text/NSP/Measures/3D/MI/CVS/Repository, lib/Text/NSP/Measures/3D/MI/CVS/Root, lib/Text/NSP/Measures/CVS/Entries, lib/Text/NSP/Measures/CVS/Repository, lib/Text/NSP/Measures/CVS/Root, t/2D/CVS/Entries, t/2D/CVS/Repository, t/2D/CVS/Root, t/2D/Fisher/CVS/Entries, t/2D/Fisher/CVS/Repository, t/2D/Fisher/CVS/Root, t/2D/Fisher/left/CVS/Entries, t/2D/Fisher/left/CVS/Repository, t/2D/Fisher/left/CVS/Root, t/2D/Fisher/right/CVS/Entries, t/2D/Fisher/right/CVS/Repository, t/2D/Fisher/right/CVS/Root, t/2D/Fisher/twotailed/CVS/Entries, t/2D/Fisher/twotailed/CVS/Repository, t/2D/Fisher/twotailed/CVS/Root, t/2D/MI/CVS/Entries, t/2D/MI/CVS/Repository, t/2D/MI/CVS/Root, t/2D/MI/ll/CVS/Entries, t/2D/MI/ll/CVS/Repository, t/2D/MI/ll/CVS/Root, t/2D/MI/pmi/CVS/Entries, t/2D/MI/pmi/CVS/Repository, t/2D/MI/pmi/CVS/Root, t/2D/MI/ps/CVS/Entries, t/2D/MI/ps/CVS/Repository, t/2D/MI/ps/CVS/Root, t/2D/MI/tmi/CVS/Entries, t/2D/MI/tmi/CVS/Repository, t/2D/MI/tmi/CVS/Root, t/2D/chi/CVS/Entries, t/2D/chi/CVS/Repository, t/2D/chi/CVS/Root, t/2D/chi/phi/CVS/Entries, t/2D/chi/phi/CVS/Repository, t/2D/chi/phi/CVS/Root, t/2D/chi/tscore/CVS/Entries, t/2D/chi/tscore/CVS/Repository, t/2D/chi/tscore/CVS/Root, t/2D/chi/x2/CVS/Entries, t/2D/chi/x2/CVS/Repository, t/2D/chi/x2/CVS/Root, t/2D/dice/CVS/Entries, t/2D/dice/CVS/Repository, t/2D/dice/CVS/Root, t/2D/jaccard/CVS/Entries, t/2D/jaccard/CVS/Repository, t/2D/jaccard/CVS/Root, t/2D/odds/CVS/Entries, t/2D/odds/CVS/Repository, t/2D/odds/CVS/Root, t/3D/CVS/Entries, t/3D/CVS/Repository, t/3D/CVS/Root, t/3D/MI/CVS/Entries, t/3D/MI/CVS/Repository, t/3D/MI/CVS/Root, t/3D/MI/ll/CVS/Entries, t/3D/MI/ll/CVS/Repository, t/3D/MI/ll/CVS/Root, t/3D/MI/pmi/CVS/Entries, t/3D/MI/pmi/CVS/Repository, t/3D/MI/pmi/CVS/Root, t/3D/MI/ps/CVS/Entries, t/3D/MI/ps/CVS/Repository, t/3D/MI/ps/CVS/Root, t/3D/MI/tmi/CVS/Entries, t/3D/MI/tmi/CVS/Repository, t/3D/MI/tmi/CVS/Root, t/CVS/Entries, t/CVS/Repository, t/CVS/Root

no_pod_errors

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

Error: *** ERROR: Non-ASCII character seen before =encoding in '“Using'. Assuming UTF-8 at line 28 in file Text-NSP-0.99/Docs/Todo.pod *** ERROR: Expected '=item 3' at line 221 in file Text-NSP-0.99/lib/Text/NSP/Measures.pm

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.97,0.99

has_meta_json

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

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

Modules

Name Abstract Version View
Text::NSP The Ngram Statistic Package allows a user to count sequences of words in large corpora of text, and measure their association. 0.99 metacpan
Text::NSP::Measures Perl modules for computing association scores of Ngrams. This module provides the basic framework for these measures. 0.97 metacpan
Text::NSP::Measures::2D Perl module that provides basic framework for building measure of association for bigrams. 0.97 metacpan
Text::NSP::Measures::2D::CHI Perl module that provides error checks for the Pearsons chi squared, phi coefficient and the Tscore measures. 0.97 metacpan
Text::NSP::Measures::2D::CHI::phi Perl module that implements Phi coefficient measure for bigrams. 0.97 metacpan
Text::NSP::Measures::2D::CHI::tscore Perl module that implements T-score measure of association for bigrams. 0.97 metacpan
Text::NSP::Measures::2D::CHI::x2 Perl module that implements Pearson's chi squared measure of association for bigrams. 0.97 metacpan
Text::NSP::Measures::2D::Dice Perl module that provides the framework to implement the Dice and Jaccard coefficients. 0.97 metacpan
Text::NSP::Measures::2D::Dice::dice Perl module to compute Dice coefficient for bigrams. 0.97 metacpan
Text::NSP::Measures::2D::Dice::jaccard Perl module that implements the jaccard coefficient. 0.97 metacpan
Text::NSP::Measures::2D::Fisher Perl module that provides methods to compute the Fishers exact tests. 0.97 metacpan
Text::NSP::Measures::2D::Fisher2 Perl module that provides methods to compute the Fishers exact tests. 0.97 metacpan
Text::NSP::Measures::2D::Fisher2::left Perl module implementation of the left sided Fisher's exact test. 0.97 metacpan
Text::NSP::Measures::2D::Fisher2::right Perl module implementation of the right sided Fisher's exact test. 0.97 metacpan
Text::NSP::Measures::2D::Fisher2::twotailed Perl module implementation of the two-sided Fisher's exact test. 0.97 metacpan
Text::NSP::Measures::2D::Fisher::left Perl module implementation of the left sided Fisher's exact test. 0.97 metacpan
Text::NSP::Measures::2D::Fisher::right Perl module implementation of the right sided Fisher's exact test. 0.97 metacpan
Text::NSP::Measures::2D::Fisher::twotailed Perl module implementation of the two-sided Fisher's exact test. 0.97 metacpan
Text::NSP::Measures::2D::MI Perl module that provides error checks for Loglieklihood, Total Mutual Information, Pointwise Mutual Information and Poisson-Stirling Measure. 0.97 metacpan
Text::NSP::Measures::2D::MI::ll Perl module that implements Loglikelihood measure of association for bigrams. 0.97 metacpan
Text::NSP::Measures::2D::MI::pmi Perl module that implements Pointwise Mutual Information. 0.97 metacpan
Text::NSP::Measures::2D::MI::ps Perl module that implements Poisson-Stirling measure of association for bigrams. 0.97 metacpan
Text::NSP::Measures::2D::MI::tmi Perl module that implements True Mutual Information. 0.97 metacpan
Text::NSP::Measures::2D::odds Perl module to compute the Odds ratio for bigrams. 0.97 metacpan
Text::NSP::Measures::3D Perl module that provides basic framework for building measure of association for trigrams. 0.97 metacpan
Text::NSP::Measures::3D::MI Perl module that provides error checks and framework to implement Loglieklihood, Total Mutual Information, Pointwise Mutual Information and Poisson Stirling Measure for trigrams. 0.97 metacpan
Text::NSP::Measures::3D::MI::ll Perl module that implements Loglikelihood measure of association for trigrams. 0.97 metacpan
Text::NSP::Measures::3D::MI::pmi Perl module that implements Pointwise Mutual Information for trigrams. 0.97 metacpan
Text::NSP::Measures::3D::MI::ps Perl module that implements Poisson Stirling Measure for trigrams. 0.97 metacpan
Text::NSP::Measures::3D::MI::tmi Perl implementation for True Mutual Information for trigrams. 0.97 metacpan

Other Files

MANIFEST metacpan
Makefile.PL metacpan
README metacpan