Bio-RNA-Treekin

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
        'Test::Exception'       => 0,
        'File::Spec::Functions' => 0,
        'File::Slurp'           => 0,
        'Digest::CRC'           => 0,
        'Test::NoWarnings'      => 0,
        'Scalar::Util'          => 0,
    },
    requires => {
        'Moose'                     => 2.2011,
        'MooseX::StrictConstructor' => 0.21,
        'namespace::autoclean'      => 0.28,
        'autodie'                   => 2.29,
        'Scalar::Util'              => 1.50,
        'List::Util'                => 1.50,
        'IO::Lines'                 => 2.111,
        'IPC::System::Simple'       => 1.25,
    },
    add_to_cleanup     => [ 'Bio-RNA-Treekin-*' ],
);
 
$builder->create_build_script();

META.json  view on Meta::CPAN

32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
   },
   "runtime" : {
      "requires" : {
         "IO::Lines" : "2.111",
         "IPC::System::Simple" : "1.25",
         "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::Treekin" : {
      "file" : "lib/Bio/RNA/Treekin.pm",
      "version" : "0.05"
   },
   "Bio::RNA::Treekin::MultiRecord" : {
      "file" : "lib/Bio/RNA/Treekin/MultiRecord.pm",

META.yml  view on Meta::CPAN

36
37
38
39
40
41
42
43
44
45
46
47
48
    file: lib/IO/File/RecordStream.pm
    version: '0.05'
requires:
  IO::Lines: '2.111'
  IPC::System::Simple: '1.25'
  List::Util: '1.5'
  Moose: '2.2011'
  MooseX::StrictConstructor: '0.21'
  Scalar::Util: '1.5'
  autodie: '2.29'
  namespace::autoclean: '0.28'
version: '0.05'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

lib/Bio/RNA/Treekin/MultiRecord.pm  view on Meta::CPAN

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Bio/RNA/Treekin/MultiRecord.pm
our $VERSION = '0.05';
 
use 5.006;
use strict;
 
use Moose;
 
use autodie qw(:all);
 
extends 'https://metacpan.org/pod/IO::File::RecordStream">IO::File::RecordStream';
 
has '+_record_factory' => (     # + means overwrite inherited attribute
    is       => 'ro',
    init_arg => undef,
    default  => sub { return sub { Bio::RNA::Treekin::Record->new(@_); } },
);

lib/Bio/RNA/Treekin/PopulationDataRecord.pm  view on Meta::CPAN

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Bio/RNA/Treekin/PopulationDataRecord.pm
our $VERSION = '0.05';
 
use 5.006;
use strict;
 
use Moose;
 
use autodie qw(:all);
use Scalar::Util qw(reftype looks_like_number);
use   List::Util qw(max all);
 
use overload '""' => \&stringify;
 
has 'time'  => (is => 'ro', required => 1);
 
has '_populations' => (

lib/Bio/RNA/Treekin/Record.pm  view on Meta::CPAN

4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# all minima at a given time point.
our $VERSION = '0.05';
 
use v5.14;                          # required for non-destructive subst m///r
use strict;
 
use Moose;
 
use autodie qw(:all);
use Scalar::Util qw(reftype openhandle);
use List::Util qw(first pairmap max uniqnum all);
use Carp qw(croak);
 
 
use overload '""' => \&stringify;

lib/IO/File/RecordStream.pm  view on Meta::CPAN

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# IO/File/RecordStream.pm
our $VERSION = '0.05';
 
use 5.006;
use strict;
 
use Moose;
 
use autodie qw(:all);
use Scalar::Util qw(reftype openhandle);
 
 
has 'file_name' => (
    is          => 'ro',
    isa         => 'Str',
    predicate   => 'has_file_name',

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

( run in 1.883 second using v1.00-cache-2.02-grep-82fe00e-cpan-5f0c44f8eee )