=item none: no cache usage, none temporary files are stored
...
...
@@ -514,8 +522,6 @@ with these options available:
=item use: force use cache, whatever the age of files
=item own_path_directory: use my own directory, and its files
=item old: remove the old files in the cache directory
=item empty: empty completely the cache directory
...
...
@@ -540,15 +546,15 @@ PROTOGENE re-builds the original alignment with nucleotidic information it has g
=item B<Perl 5.6 or better> is required !
=item Standard Perl modules B<lib>, B<strict>, B<warnings>, B<diagnostics>, B<Carp> are required
=item Standard Perl modules B<lib>, B<strict>, B<warnings>, B<diagnostics> are required
=item as well as some other current ones : B<Getopt::Long>, B<File::Which>, B<File::Copy>, B<Mail::Send>, B<Time::localtime>, B<LWP::Simple>
=item -
=item I<exonerate> from http://www.ebi.ac.uk/~guy/exonerate/
=item I<exonerate> version 2 from http://www.ebi.ac.uk/about/vertebrate-genomics/software/exonerate
=item I<blast> from http://www.ncbi.nlm.nih.gov/BLAST/download.shtml or http://blast.wustl.edu/
=item I<blast> from ftp://ftp.ncbi.nih.gov/blast/executables/
=back
...
...
@@ -556,9 +562,9 @@ PROTOGENE re-builds the original alignment with nucleotidic information it has g
=over 8
=item version 4.2.0
=item version 4.2.2
=item on Aug 08th, 2013
=item on Sep 09th, 2016
=back
...
...
@@ -885,7 +891,7 @@ sub blastPAcc2PGI{
my $protGI = '';
#FIXME: should be ${blastHit}[pacc] but something is broken at NCBI
my $content = fetch("http://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=protein&term=$blastHit&retmode=xml&tool=ProtoGene&email=smoretti\@unil.ch");
my $content = fetch("https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=protein&term=$blastHit&retmode=xml&tool=ProtoGene&email=smoretti\@unil.ch");
if ( $content =~ /<Id>(\d+)<\/Id>/ ){
$protGI = $1;
}
...
...
@@ -899,7 +905,7 @@ sub protGI2NTGIs{
my $ntGIs = '';
my $geneID = '';
my $content = fetch("http://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&db=nuccore,gene&id=$protGI&retmode=xml&tool=ProtoGene&email=smoretti\@unil.ch");
my $content = fetch("https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&db=nuccore,gene&id=$protGI&retmode=xml&tool=ProtoGene&email=smoretti\@unil.ch");
my @xml = split("\n", $content);
my $flag = 0;
...
...
@@ -936,8 +942,8 @@ sub geneID2Chr{
my $chr = '';
my ($amont, $aval) = ('', '');
# my $content = fetch("http://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=gene&id=$geneID&retmode=xml&tool=ProtoGene&email=smoretti\@unil.ch");
my $content = fetch("http://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=gene&id=$geneID&retmode=xml&tool=ProtoGene&email=smoretti\@unil.ch");
# my $content = fetch("https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=gene&id=$geneID&retmode=xml&tool=ProtoGene&email=smoretti\@unil.ch");
my $content = fetch("https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=gene&id=$geneID&retmode=xml&tool=ProtoGene&email=smoretti\@unil.ch");
my $content = fetch("http://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=nucleotide&term=${pacc2puid}[pacc]&tool=ProtoGene&email=smoretti\@unil.ch");
my $content = fetch("https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=nucleotide&term=${pacc2puid}[pacc]&tool=ProtoGene&email=smoretti\@unil.ch");