Bio-Tools-Run-Qcons
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
"module_name" => "Bio::Tools::Run::Qcons",
"recommends" => {},
"recursive_test_files" => 1,
"requires" => {
"Capture::Tiny" => 0,
"File::Temp" => 0,
"IPC::Cmd" => 0,
"Mouse" => 0,
"Mouse::Util::TypeConstraints" => 0,
"autodie" => 0,
"namespace::autoclean" => 0,
"strict" => 0,
"warnings" => 0
},
"script_files" => []
);
my $build = Module::Build->new(%module_build_args);
$build->create_build_script;
}
},
"runtime" : {
"requires" : {
"Capture::Tiny" : 0,
"File::Temp" : 0,
"IPC::Cmd" : 0,
"Mouse" : 0,
"Mouse::Util::TypeConstraints" : 0,
"autodie" : 0,
"namespace::autoclean" : 0,
"strict" : 0,
"warnings" : 0
}
},
"test" : {
"requires" : {
"File::Copy" : 0,
"File::Spec" : 0,
"FindBin" : 0,
"Test::Exception" : 0,
lib/Bio/Tools/Run/QCons.pm view on Meta::CPAN
package Bio::Tools::Run::QCons;
{
$Bio::Tools::Run::QCons::VERSION = '0.112881';
}
# ABSTRACT: Run Qcons to analyze protein-protein contacts
use Mouse;
use autodie;
use namespace::autoclean;
use Capture::Tiny 'capture_merged';
use Bio::Tools::Run::QCons::Types 'Executable';
has 'program_name' => (
is => 'ro',
isa => 'Executable',
default => 'Qcontacts',
);
has file => (
lib/Bio/Tools/Run/QCons/Types.pm view on Meta::CPAN
{
$Bio::Tools::Run::QCons::Types::VERSION = '0.112881';
}
# ABSTRACT: Type library for Bio::Tools::Run::QCons
use strict;
use warnings;
use Mouse::Util::TypeConstraints;
use namespace::autoclean;
use IPC::Cmd qw(can_run);
subtype 'Executable'
=> as 'Str',
=> where { _exists_executable($_) },
=> message { "Can't find $_ in your PATH or not an executable" };
sub _exists_executable {
my $candidate = shift;
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.051 second using v1.00-cache-2.02-grep-82fe00e-cpan-c98054f2a92 )