GenOOx-Data-File-SAMbwa
view release on metacpan or search on metacpan
"name" : "GenOOx-Data-File-SAMbwa",
"prereqs" : {
"configure" : {
"requires" : {
"ExtUtils::MakeMaker" : "0"
}
},
"runtime" : {
"requires" : {
"GenOO::Data::File::SAM::Record" : "0",
"Modern::Perl" : "0",
"Moose" : "0",
"namespace::autoclean" : "0"
}
},
"test" : {
"requires" : {
"Moose::Role" : "0",
"Test::Class::Moose" : "0",
"Test::Class::Moose::Load" : "0",
"Test::Class::Moose::Role::AutoUse" : "0",
ExtUtils::MakeMaker: '0'
dynamic_config: 0
generated_by: 'Dist::Zilla version 5.043, CPAN::Meta::Converter version 2.150005'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: '1.4'
name: GenOOx-Data-File-SAMbwa
requires:
GenOO::Data::File::SAM::Record: '0'
Modern::Perl: '0'
Moose: '0'
namespace::autoclean: '0'
version: 0.0.5
Makefile.PL view on Meta::CPAN
"ABSTRACT" => "GenOO framework extension to read SAM files created by the BWA aligner",
"AUTHOR" => "Emmanouil \"Manolis\" Maragkakis <mns.marag\@gmail.com>",
"CONFIGURE_REQUIRES" => {
"ExtUtils::MakeMaker" => 0
},
"DISTNAME" => "GenOOx-Data-File-SAMbwa",
"LICENSE" => "perl",
"NAME" => "GenOOx::Data::File::SAMbwa",
"PREREQ_PM" => {
"GenOO::Data::File::SAM::Record" => 0,
"Modern::Perl" => 0,
"Moose" => 0,
"namespace::autoclean" => 0
},
"TEST_REQUIRES" => {
"Moose::Role" => 0,
"Test::Class::Moose" => 0,
"Test::Class::Moose::Load" => 0,
"Test::Class::Moose::Role::AutoUse" => 0,
"Test::Class::Moose::Runner" => 0,
"autodie" => 0
},
"VERSION" => "0.0.5",
"test" => {
"TESTS" => "t/*.t"
}
);
my %FallbackPrereqs = (
"GenOO::Data::File::SAM::Record" => 0,
"Modern::Perl" => 0,
"Moose" => 0,
"Moose::Role" => 0,
"Test::Class::Moose" => 0,
"Test::Class::Moose::Load" => 0,
"Test::Class::Moose::Role::AutoUse" => 0,
"Test::Class::Moose::Runner" => 0,
"autodie" => 0,
"namespace::autoclean" => 0
);
2. Install dependencies (listed below) from CPAN. [How to install CPAN modules](http://www.cpan.org/modules/INSTALL.html).
3. Clone the GenOO repository on your machine
`git clone git@github.com:genoo/GenOOx-Sam-STAR.git`.
4. To verify that everything works
`cd path/to/your/clone/; prove -l t/*.t;`.
5. In the beginning of your perl script write the following
`use lib 'path/to/your/clone/lib/'`.
## Dependencies (maybe not exhaustive)
* GenOO
* Modern::Perl
* Moose
## Copyright
Copyright (c) 2013 Emmanouil Maragkakis and Panagiotis Alexiou.
## License
This library is free software and may be distributed under the same terms as perl itself.
This library is distributed in the hope that it will be useful, but **WITHOUT ANY WARRANTY**; without even the implied warranty of merchantability or fitness for a particular purpose.
lib/GenOOx/Data/File/SAMbwa.pm view on Meta::CPAN
=cut
# Let the code begin...
package GenOOx::Data::File::SAMbwa;
$GenOOx::Data::File::SAMbwa::VERSION = '0.0.5';
#######################################################################
####################### Load External modules #####################
#######################################################################
use Modern::Perl;
1;
t/lib/MTCM/AutoUse.pm view on Meta::CPAN
package MTCM::AutoUse;
#######################################################################
####################### Load External modules #####################
#######################################################################
use Modern::Perl;
use autodie;
use Moose::Role;
use namespace::autoclean;
#######################################################################
########################## Consumed Roles #########################
#######################################################################
with 'Test::Class::Moose::Role::AutoUse';
t/lib/MTCM/Testable.pm view on Meta::CPAN
package MTCM::Testable;
#######################################################################
####################### Load External modules #####################
#######################################################################
use Modern::Perl;
use autodie;
use Moose::Role;
use namespace::autoclean;
#######################################################################
################# Required methods and attributes #################
#######################################################################
requires qw(_init_testable_objects _init_data_for_testable_objects);
t/test_all.t view on Meta::CPAN
#!/usr/bin/env perl
use Modern::Perl;
use Test::Class::Moose::Load 't/lib/';
use Test::Class::Moose::Runner;
Test::Class::Moose::Runner->new({
show_timing => 0,
randomize => 0,
statistics => 1,
})->runtests;
( run in 0.286 second using v1.01-cache-2.11-cpan-4d50c553e7e )