Bio-RNA-Barriers

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

    },
    build_requires => {
        'Test::More' => '0',
        'Test::NoWarnings'  => 1.04,
        'Test::Exception'   => 0.43,
        'File::Slurp'       => 9999.23,
    },
    requires => {
        'Moose'                     => 2.2011,
        'MooseX::StrictConstructor' => 0.21,
        'namespace::autoclean'      => 0.28,
        'autodie'                   => 2.29,
        'Scalar::Util'              => 1.50,
        'List::Util'                => 1.50,
        'List::MoreUtils'           => 0.428,
        'File::Spec'                => 3.75,
        'IPC::System::Simple'       => 1.25,
    },
    add_to_cleanup     => [ 'Bio-RNA-Barriers-*' ],
);

META.json  view on Meta::CPAN

      "runtime" : {
         "requires" : {
            "File::Spec" : "3.75",
            "IPC::System::Simple" : "1.25",
            "List::MoreUtils" : "0.428",
            "List::Util" : "1.5",
            "Moose" : "2.2011",
            "MooseX::StrictConstructor" : "0.21",
            "Scalar::Util" : "1.5",
            "autodie" : "2.29",
            "namespace::autoclean" : "0.28"
         }
      }
   },
   "provides" : {
      "Bio::RNA::Barriers" : {
         "file" : "lib/Bio/RNA/Barriers.pm",
         "version" : "0.03"
      },
      "Bio::RNA::Barriers::Minimum" : {
         "file" : "lib/Bio/RNA/Barriers/Minimum.pm",

META.yml  view on Meta::CPAN

    version: '0.03'
requires:
  File::Spec: '3.75'
  IPC::System::Simple: '1.25'
  List::MoreUtils: '0.428'
  List::Util: '1.5'
  Moose: '2.2011'
  MooseX::StrictConstructor: '0.21'
  Scalar::Util: '1.5'
  autodie: '2.29'
  namespace::autoclean: '0.28'
version: '0.03'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

lib/Bio/RNA/Barriers/Minimum.pm  view on Meta::CPAN

package Bio::RNA::Barriers::Minimum;
our $VERSION = '0.03';

use 5.012;
use strict;
use warnings;

use Moose;
use MooseX::StrictConstructor;
use Moose::Util::TypeConstraints;
use namespace::autoclean;

use autodie qw(:all);
use overload q{""} => 'stringify';

use Scalar::Util    qw(blessed);
use List::Util      qw(max);
use List::MoreUtils qw(zip);

#### Special types for attribute checking.
subtype 'RNAStruct' => (

lib/Bio/RNA/Barriers/RateMatrix.pm  view on Meta::CPAN

package Bio::RNA::Barriers::RateMatrix;
our $VERSION = '0.03';

use 5.012;
use strict;
use warnings;

use Moose;
use MooseX::StrictConstructor;
use namespace::autoclean;
use Moose::Util::TypeConstraints qw(enum subtype as where message);

use autodie qw(:all);
use overload '""' => \&stringify;
use Scalar::Util qw( reftype looks_like_number );
use List::Util qw( all uniqnum );

enum __PACKAGE__ . 'RateMatrixType', [qw(TXT BIN)];

# Natural number type directly from the Moose docs.

lib/Bio/RNA/Barriers/Results.pm  view on Meta::CPAN

package Bio::RNA::Barriers::Results;
our $VERSION = '0.03';

use 5.012;
use strict;
use warnings;

use Moose;
use MooseX::StrictConstructor;
use namespace::autoclean;

use autodie qw(:all);
use Scalar::Util qw( reftype );
use File::Spec::Functions qw(catpath splitpath);

has [qw( seq file_name )] => (
    is       => 'ro',
    required => 1,
);

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 0.996 second using v1.00-cache-2.02-grep-82fe00e-cpan-c98054f2a92 )