App-Sandy
view release on metacpan or search on metacpan
lib/App/Sandy/Command/Quality/Add.pm view on Meta::CPAN
}
# Go go go
log_msg ":: Inserting $opts->{'quality-profile'} from $file ...";
$self->insertdb(
$file,
$opts->{'quality-profile'},
$opts->{'source'},
1,
$opts->{'sequencing-error'},
$opts->{'single-molecule'},
$opts->{'type'}
);
log_msg ":: Done!";
}
__END__
=pod
=encoding UTF-8
=head1 NAME
App::Sandy::Command::Quality::Add - quality subcommand class. Add a quality profile to the database.
=head1 VERSION
version 0.25
=head1 SYNOPSIS
sandy quality add -q <entry name> [-s <source>] [-e <error>] [-1] FILE
Arguments:
a file (fastq or a file with quality entries only)
Mandatory options:
-q, --quality-profile a quality-profile name
Options:
-h, --help brief help message
-H, --man full documentation
-v, --verbose print log messages
-s, --source quality-profile source detail for database
-1, --single-molecule constraint to single-molecule sequencing
(as Pacbio and Nanopore)
-e, --sequencing-error sequencing error rate
[default:"0.001"; Number]
=head1 DESCRIPTION
Add a new quality-profile to the database. The profile will be generated
from the quality strings, which encode the phred-score in ASCII characters
from 0x21 to 0x7e (lowest and highest qualities). So the valid characters
are:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
=head2 INPUT
The user must pass a file in fastq format or a file containing only the
ASCII-encoded phred-scores, as in this example:
===> my_qualities.txt
BECGF@F@DEBIDBE@DCC?HFH?BBB?H@FEEIFDCCECCCIGDIDI?@?CCC?AE?EC?F?@FB;<9<>9:599=>7:57614,30,440&"!***)#
@DCGIDBDECIHIG@FII?G?GCAD@BFECDCEF?H?GIHE?@GEECBCIHCABAFHDFAHBEBEB:5575678=75>657673-14,.113#"()#&)$
F?B@@DFAHIDD?EBFADICBFABCBBAHFCGF@@@?DEIAIEAFCEADC?B@IB?BIEABIBG@C<:;96<968:>::;778,+0203-3,#&'$$#&!
HAAAB@AGAEHC@CHE?EGI?@GFDFFAABDEBHBCDEAA?@IHEBCD@A@HDGFBA?@GHEGIE?5>;>8=75;5<6:<:76,.23-3141#("$"'%"
CDHC@ADAF?ED?GFFCFBDEE?BDACCEE??DA@?F@ABI@BHGIGFGBBDDBCHHEAIACC@GH<5577:><88;95>9:7///++24.2)"(#%&%$
...
=head1 AUTHORS
=over 4
=item *
Thiago L. A. Miller <tmiller@mochsl.org.br>
=item *
J. Leonel Buzzo <lbuzzo@mochsl.org.br>
=item *
Felipe R. C. dos Santos <fsantos@mochsl.org.br>
=item *
Helena B. Conceição <hconceicao@mochsl.org.br>
=item *
Rodrigo Barreiro <rbarreiro@mochsl.org.br>
=item *
Gabriela Guardia <gguardia@mochsl.org.br>
=item *
Fernanda Orpinelli <forpinelli@mochsl.org.br>
=item *
Rafael Mercuri <rmercuri@mochsl.org.br>
=item *
Rodrigo Barreiro <rbarreiro@mochsl.org.br>
=item *
Pedro A. F. Galante <pgalante@mochsl.org.br>
=back
=head1 COPYRIGHT AND LICENSE
( run in 1.057 second using v1.01-cache-2.11-cpan-39bf76dae61 )