Bio-RNA-Treekin
view release on metacpan or search on metacpan
'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();
},
"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",
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
# Bio/RNA/Treekin/MultiRecord.pm
package Bio::RNA::Treekin::MultiRecord;
our $VERSION = '0.05';
use 5.006;
use strict;
use warnings;
use Moose;
use MooseX::StrictConstructor;
use namespace::autoclean;
use autodie qw(:all);
extends '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
# Bio/RNA/Treekin/PopulationDataRecord.pm
package Bio::RNA::Treekin::PopulationDataRecord;
our $VERSION = '0.05';
use 5.006;
use strict;
use warnings;
use Moose;
use MooseX::StrictConstructor;
use namespace::autoclean;
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
# all minima at a given time point.
package Bio::RNA::Treekin::Record;
our $VERSION = '0.05';
use v5.14; # required for non-destructive subst m///r
use strict;
use warnings;
use Moose;
use MooseX::StrictConstructor;
use namespace::autoclean;
use autodie qw(:all);
use Scalar::Util qw(reftype openhandle);
use List::Util qw(first pairmap max uniqnum all);
use Carp qw(croak);
use Bio::RNA::Treekin::PopulationDataRecord;
use overload '""' => \&stringify;
lib/IO/File/RecordStream.pm view on Meta::CPAN
# IO/File/RecordStream.pm
package IO::File::RecordStream;
our $VERSION = '0.05';
use 5.006;
use strict;
use warnings;
use Moose;
use MooseX::StrictConstructor;
use namespace::autoclean;
use autodie qw(:all);
use Scalar::Util qw(reftype openhandle);
use IO::Lines;
has 'file_name' => (
is => 'ro',
isa => 'Str',
predicate => 'has_file_name',
( run in 0.273 second using v1.01-cache-2.11-cpan-4d50c553e7e )