Re: [trinityrnaseq-users] Difficulty executing ./Build_Trinotate_Boilerplate_SQLite_db.pl

518 views
Skip to first unread message

Brian Haas

unread,
Dec 28, 2016, 9:30:31 AM12/28/16
to jvi...@cub.uca.edu, trinityrnaseq-users
Hi James,

Are you running this on linux?   'set -euo pipefail' should be compatible with most linux distros I'm familiar with.

~b

On Sun, Dec 25, 2016 at 7:54 PM, <jvi...@cub.uca.edu> wrote:
I'm running into an issue executing ./Build_Trinotate_Boilerplate_SQLite_db.pl
I am running the current Trinity and Trinotate versions.

I keep getting the following output:

loki@loki-Z97X-Gaming-7:/usr/local/bin/Trinotate-3.0.1/admin$ sudo ./Build_Trinotate_Boilerplate_SQLite_db.pl Trinotate_V3.sqlite
-- Skipping CMD: wget "ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/complete/uniprot_sprot.dat.gz", checkpoint exists.
-- Skipping CMD: /usr/local/bin/Trinotate-3.0.1/admin/util/EMBL_swissprot_parser.pl uniprot_sprot.dat.gz Trinotate_V3.sqlite, checkpoint exists.
-- Skipping CMD: mv uniprot_sprot.dat.gz.pep uniprot_sprot.pep, checkpoint exists.
-- Skipping CMD: /usr/local/bin/Trinotate-3.0.1/admin/util/EMBL_dat_to_Trinotate_sqlite_resourceDB.pl --sqlite Trinotate_V3.sqlite.sqlite --create, checkpoint exists.
-- Skipping CMD: /usr/local/bin/Trinotate-3.0.1/admin/util/EMBL_dat_to_Trinotate_sqlite_resourceDB.pl --sqlite Trinotate_V3.sqlite.sqlite --uniprot_index Trinotate_V3.sqlite.UniprotIndex, checkpoint exists.
-- Skipping CMD: /usr/local/bin/Trinotate-3.0.1/admin/util/EMBL_dat_to_Trinotate_sqlite_resourceDB.pl --sqlite Trinotate_V3.sqlite.sqlite --taxonomy_index Trinotate_V3.sqlite.TaxonomyIndex, checkpoint exists.
-- Skipping CMD: wget "http://eggnogdb.embl.de/download/latest/data/NOG/NOG.annotations.tsv.gz", checkpoint exists.
* Running CMD: set -euo pipefail; gunzip -c NOG.annotations.tsv.gz | /usr/local/bin/Trinotate-3.0.1/admin/util/print.pl 1 5 > NOG.annotations.tsv.gz.bulk_load
sh: 1: set: Illegal option -o pipefail
Error, cmd: set -euo pipefail; gunzip -c NOG.annotations.tsv.gz | /usr/local/bin/Trinotate-3.0.1/admin/util/print.pl 1 5 > NOG.annotations.tsv.gz.bulk_load died with ret 512 at /usr/local/bin/Trinotate-3.0.1/admin/../PerlLib/Pipeliner.pm line 102.
    Pipeliner::run(Pipeliner=HASH(0xa92b90)) called at ./Build_Trinotate_Boilerplate_SQLite_db.pl line 117

Any help would be much appreciated.

Thanks,
James

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.
To post to this group, send email to trinityrnaseq-users@googlegroups.com.
Visit this group at https://groups.google.com/group/trinityrnaseq-users.
For more options, visit https://groups.google.com/d/optout.



--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 
Message has been deleted

jvi...@cub.uca.edu

unread,
Dec 28, 2016, 4:23:48 PM12/28/16
to trinityrnaseq-users, jvi...@cub.uca.edu
I am running Ubuntu 16.04 LTS. Would using the standard Trinotate_V3.sqlite provided be sufficient for most projects?

Thank you,
James

Brian Haas

unread,
Dec 29, 2016, 9:41:15 AM12/29/16
to jvi...@cub.uca.edu, trinityrnaseq-users
I wouldn't have expected this to error out on ubuntu.

If you just execute

     set -euo pipefail

from a terminal, does it give a similar error?

Wrt Trinotate_V3, that's the latest version.  I should put out a new version (V4) sometime in early 2017.

best,

~b

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.
To post to this group, send email to trinityrnaseq-users@googlegroups.com.
Visit this group at https://groups.google.com/group/trinityrnaseq-users.
For more options, visit https://groups.google.com/d/optout.

jvi...@cub.uca.edu

unread,
Dec 29, 2016, 4:43:06 PM12/29/16
to trinityrnaseq-users, jvi...@cub.uca.edu
When running  set -euo pipefail I do not get an error or any additional terminal output. I'm looking forward to your 2017 release.

Thank you,
James

Brian Haas

unread,
Dec 29, 2016, 5:58:40 PM12/29/16
to jvi...@cub.uca.edu, trinityrnaseq-users
ok, I can't explain the set -euo pipefail issue, then...  it could be that there's something else going on and what we're seeing in the error message is just a side-effect of some sort.

you can always just hack it to remove that in the command and see if it helps.

~b



--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.
To post to this group, send email to trinityrnaseq-users@googlegroups.com.
Visit this group at https://groups.google.com/group/trinityrnaseq-users.
For more options, visit https://groups.google.com/d/optout.
Message has been deleted

Eduardo Zattara

unread,
Jan 5, 2017, 6:16:08 PM1/5/17
to trinityrnaseq-users, jvi...@cub.uca.edu
Hi Brian,

I just ran into the same issue. I am currently running the Ubuntu bash installed from WLS in Windows 10. Same symptoms, hacked the "o" out of the options, worked as a charm.

Thanks for this wonderful tool!

Cheers!

 -Ed-


On Thursday, December 29, 2016 at 7:58:40 PM UTC-3, Brian Haas wrote:
ok, I can't explain the set -euo pipefail issue, then...  it could be that there's something else going on and what we're seeing in the error message is just a side-effect of some sort.

you can always just hack it to remove that in the command and see if it helps.

~b


On Thu, Dec 29, 2016 at 4:43 PM, <jvi...@cub.uca.edu> wrote:
When running  set -euo pipefail I do not get an error or any additional terminal output. I'm looking forward to your 2017 release.

Thank you,
James

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.
To post to this group, send email to trinityrn...@googlegroups.com.

Ngân Trần

unread,
Jan 6, 2017, 1:07:01 AM1/6/17
to trinityrnaseq-users, jvi...@cub.uca.edu
Hi,

I am using Ubuntu 16.04 LTS. I had the same problem. 

Thank Brian and Eduardo. Removing o works for me.

Cheers!
Ngan 

Brian Haas

unread,
Jan 6, 2017, 10:06:20 AM1/6/17
to Ngân Trần, trinityrnaseq-users, jvi...@cub.uca.edu
Thanks, guys!  Great to know.   

Will the following work?

  set -eu -o pipefail

or do you need to remove the -o altogether?

I'm thinking (hoping) maybe it's the -euo that's the problem.

~b


--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.
To post to this group, send email to trinityrnaseq-users@googlegroups.com.

Eduardo Zattara

unread,
Jan 6, 2017, 10:23:48 AM1/6/17
to Brian Haas, Ngân Trần, trinityrnaseq-users, jvi...@cub.uca.edu
I don't know, but the error complains specifically about the -o option in -euo, so I believe it might now work even if specified separately. But will try and let you know.


"Only in silence the word,
only in dark the light,
only in dying life :
bright the hawk's flight on the empty sky"

--------------
Dr. Eduardo E. Zattara

Research Collaborator                     |  Research Fellow
Department of Invertebrate Zoology   |  Department of Biology
National Museum of Natural History  |  Indiana Molecular Biology Institute
Smithsonian Institution                    |  Indiana University, Bloomington

email: ezat...@gmail.com
phone: +1 (812) 369 9301
mail address: Indiana University, 915 E. Third Street, Myers Hall 150, Bloomington, IN 47405-7107
http://www.researchgate.net/profile/Eduardo_Zattara
http://invertebrates.si.edu/zattara.htm


On Fri, Jan 6, 2017 at 12:06 PM, Brian Haas <bh...@broadinstitute.org> wrote:
Thanks, guys!  Great to know.   

Will the following work?

  set -eu -o pipefail

or do you need to remove the -o altogether?

I'm thinking (hoping) maybe it's the -euo that's the problem.

~b

On Fri, Jan 6, 2017 at 1:07 AM, Ngân Trần <tkng...@gmail.com> wrote:
Hi,

I am using Ubuntu 16.04 LTS. I had the same problem. 

Thank Brian and Eduardo. Removing o works for me.

Cheers!
Ngan 

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsubscribe...@googlegroups.com.

To post to this group, send email to trinityrnaseq-users@googlegroups.com.
Visit this group at https://groups.google.com/group/trinityrnaseq-users.
For more options, visit https://groups.google.com/d/optout.



--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 

--
You received this message because you are subscribed to a topic in the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/trinityrnaseq-users/N2vK0W5iDoQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to trinityrnaseq-users+unsub...@googlegroups.com.

Brian Haas

unread,
Jan 6, 2017, 2:10:33 PM1/6/17
to Eduardo Zattara, Ngân Trần, trinityrnaseq-users, jvi...@cub.uca.edu
Basically, this is what we're trying to do there:

set -o pipefail

set -o pipefail causes a pipeline (for example, curl -s http://sipb.mit.edu/ | grep foo) to produce a failure return code if any command errors. Normally, pipelines only return a failure if the last command errors. In combination with set -e, this will make your script exit if any command in a pipeline errors.

https://sipb.mit.edu/doc/safe-shell/


To unsubscribe from this group and all its topics, send an email to trinityrnaseq-users+unsubscribe...@googlegroups.com.

To post to this group, send email to trinityrnaseq-users@googlegroups.com.
Visit this group at https://groups.google.com/group/trinityrnaseq-users.
For more options, visit https://groups.google.com/d/optout.

robert....@sagebase.org

unread,
Jan 9, 2017, 4:05:15 PM1/9/17
to trinityrnaseq-users, ezat...@gmail.com, tkng...@gmail.com, jvi...@cub.uca.edu
Just noting that I also encountered this issue on Ubuntu and tried the suggestions above, but I still got the error. I switched to an EC2 Amazon Linux instance and didn't have the problem there. 
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.
To post to this group, send email to trinityrn...@googlegroups.com.



--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 

--
You received this message because you are subscribed to a topic in the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/trinityrnaseq-users/N2vK0W5iDoQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to trinityrnaseq-users+unsub...@googlegroups.com.
To post to this group, send email to trinityrn...@googlegroups.com.

Brian Haas

unread,
Jan 9, 2017, 4:27:46 PM1/9/17
to robert....@sagebase.org, trinityrnaseq-users, Eduardo Zattara, Ngân Trần, jvi...@cub.uca.edu
Thx for the info.

I'm wondering if it has something to do with hte default shell being used.

If I wrap the entire piped command into 

     cmd = "bash -c \" set -eof pipefail &&  .... | ... \"  ";

and execute that, perhaps that'll work, forcing the bash interpreter to run. 

~b



To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsubscribe...@googlegroups.com.

To post to this group, send email to trinityrn...@googlegroups.com.
Visit this group at https://groups.google.com/group/trinityrnaseq-users.
For more options, visit https://groups.google.com/d/optout.



--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 

--
You received this message because you are subscribed to a topic in the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/trinityrnaseq-users/N2vK0W5iDoQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to trinityrnaseq-users+unsubscribe...@googlegroups.com.

To post to this group, send email to trinityrn...@googlegroups.com.
Visit this group at https://groups.google.com/group/trinityrnaseq-users.
For more options, visit https://groups.google.com/d/optout.



--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.
To post to this group, send email to trinityrnaseq-users@googlegroups.com.
Message has been deleted

duart...@gmail.com

unread,
Mar 3, 2017, 7:41:51 AM3/3/17
to trinityrnaseq-users, robert....@sagebase.org, ezat...@gmail.com, tkng...@gmail.com, jvi...@cub.uca.edu
Hello all,

I also had the same problem and have no idea what is causing it. But I solved it by removing

"set -euo pipefail; "

from the Build_Trinotate_Boilerplate_SQLite_db.pl script (EGGNOG, extract fields).

Best wishes,

Gustavo
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.

To post to this group, send email to trinityrn...@googlegroups.com.
Visit this group at https://groups.google.com/group/trinityrnaseq-users.
For more options, visit https://groups.google.com/d/optout.



--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 

--
You received this message because you are subscribed to a topic in the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/trinityrnaseq-users/N2vK0W5iDoQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to trinityrnaseq-users+unsub...@googlegroups.com.

To post to this group, send email to trinityrn...@googlegroups.com.
Visit this group at https://groups.google.com/group/trinityrnaseq-users.
For more options, visit https://groups.google.com/d/optout.



--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.
To post to this group, send email to trinityrn...@googlegroups.com.
Visit this group at https://groups.google.com/group/trinityrnaseq-users.
For more options, visit https://groups.google.com/d/optout.

Brian Haas

unread,
Mar 3, 2017, 9:00:29 AM3/3/17
to duart...@gmail.com, trinityrnaseq-users, Robert Allaway, Eduardo Zattara, Ngân Trần, jvi...@cub.uca.edu

It sounds like older versions of linux might be having trouble with the 
   set -o pipefail

cmd.  I'll just remove this and put out a bugfix release.

best,

~b

Brian Haas

unread,
Mar 3, 2017, 9:15:51 AM3/3/17
to duart...@gmail.com, trinityrnaseq-users, Robert Allaway, Eduardo Zattara, Ngân Trần, jvi...@cub.uca.edu

Giorgio Casaburi

unread,
Mar 4, 2017, 3:40:13 PM3/4/17
to trinityrnaseq-users, duart...@gmail.com, robert....@sagebase.org, ezat...@gmail.com, tkng...@gmail.com, jvi...@cub.uca.edu
HI Brian,

Even using the newer version I am still getting this error. Any idea on what's going on?

Thanks,
Giorgio

* Running CMD: wget "ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/complete/uniprot_sprot.dat.gz"

--2017-03-04 15:39:11--  ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/complete/uniprot_sprot.dat.gz

           => 'uniprot_sprot.dat.gz'

Resolving ftp.uniprot.org... 141.161.180.197

Connecting to ftp.uniprot.org|141.161.180.197|:21... connected.

Logging in as anonymous ... Logged in!

==> SYST ... done.    ==> PWD ... done.

==> TYPE I ... done.  ==> CWD (1) /pub/databases/uniprot/current_release/knowledgebase/complete ... done.

==> SIZE uniprot_sprot.dat.gz ... 545651826

==> PASV ... 

Cannot initiate PASV transfer.

Error, cmd: wget "ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/complete/uniprot_sprot.dat.gz" died with ret 2048 at /Users/casaburi/Desktop/Trinotate-3.0.2/admin/../PerlLib/Pipeliner.pm line 102.

Pipeliner::run('Pipeliner=HASH(0x7fc3cd003528)') called at ./Build_Trinotate_Boilerplate_SQLite_db.pl line 117 

 

Brian Haas

unread,
Mar 4, 2017, 3:42:56 PM3/4/17
to Giorgio Casaburi, trinityrnaseq-users, duart...@gmail.com, Robert Allaway, Eduardo Zattara, Ngân Trần, James Vire
I wonder if there's an issue w/ uniprot right now.  Can you just run:


directly and see if that works?

All it's doing is trying to download a file from uniprot that they provide on their ftp site.

best,

~b

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.
To post to this group, send email to trinityrnaseq-users@googlegroups.com.

Giorgio Casaburi

unread,
Mar 4, 2017, 3:53:20 PM3/4/17
to Brian Haas, trinityrnaseq-users, duart...@gmail.com, Robert Allaway, Eduardo Zattara, Ngân Trần, James Vire
Hi Brian,

Thank for the quick reply. I thought that was the problem too but the link it's still there and wget starts downloading it no problem. I see a lot of folks is experiencing the same issue. Is it possible to just access to the old .sqlite database and populate it? Just in case this issue is not solved.

Giorgio

To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsubscribe...@googlegroups.com.

To post to this group, send email to trinityrnaseq-users@googlegroups.com.
Visit this group at https://groups.google.com/group/trinityrnaseq-users.
For more options, visit https://groups.google.com/d/optout.



--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 



--
Giorgio Casaburi, Ph.D.
Postdoctoral Research Associate
Department of Microbiology and Cell Science
University of Florida
Space Life Sciences Lab
505 Odyssey Way - Exploration Park

Brian Haas

unread,
Mar 4, 2017, 4:10:25 PM3/4/17
to Giorgio Casaburi, trinityrnaseq-users, duart...@gmail.com, Robert Allaway, Eduardo Zattara, Ngân Trần, James Vire
I haven't seen a lot of problems w/ the download step....    there were problems later on w/ some 'pipefail' issue that's resolved in the latest release.

Try running the script again. If it works when you run wget directly, I don't see why it shouldn't work when you run the script that executes it.   If I remember correctly, the script will resume from where it left off in case there are other earlier parts that did work ok.

best,

~b

Giorgio Casaburi

unread,
Mar 4, 2017, 5:44:56 PM3/4/17
to Brian Haas, trinityrnaseq-users, duart...@gmail.com, Robert Allaway, Eduardo Zattara, Ngân Trần, James Vire
Thank you Brian, it does not seem to fix the problem. Same exact error.

Brian Haas

unread,
Mar 4, 2017, 6:36:31 PM3/4/17
to Giorgio Casaburi, trinityrnaseq-users, duart...@gmail.com, Robert Allaway, Eduardo Zattara, Ngân Trần, James Vire
I'll see if I can find a quick alternative....

more soon

~b

Giorgio Casaburi

unread,
Mar 4, 2017, 6:37:27 PM3/4/17
to Brian Haas, Eduardo Zattara, James Vire, Ngân Trần, Robert Allaway, duart...@gmail.com, trinityrnaseq-users
Thank you Brian!

To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-u...@googlegroups.com.
To post to this group, send email to trinityrn...@googlegroups.com.

Brian Haas

unread,
Mar 4, 2017, 6:44:57 PM3/4/17
to Giorgio Casaburi, Eduardo Zattara, James Vire, Ngân Trần, Robert Allaway, duart...@gmail.com, trinityrnaseq-users

I think it's a problem with the uniprot ftp server, as I'm unable to pull down the file using 'wget' or 'curl' due to the same errors:

curl "ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/complete/uniprot_sprot.dat.gz" > uniprot_sprot.dat.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (13) Bad PASV/EPSV response: 500
wget "ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/complete/uniprot_sprot.dat.gz
--2017-03-04 18:41:38--  ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/complete/uniprot_sprot.dat.gz
           => 'uniprot_sprot.dat.gz'
Resolving ftp.uniprot.org... 141.161.180.197
Connecting to ftp.uniprot.org|141.161.180.197|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /pub/databases/uniprot/current_release/knowledgebase/complete ... done.
==> SIZE uniprot_sprot.dat.gz ... 545651826
==> PASV ... 
Cannot initiate PASV transfer.


It might just be a temporary glitch.  Let's assume it'll all start working again by Monday at the latest.


best,

~brian

Giorgio Casaburi

unread,
Mar 4, 2017, 6:49:54 PM3/4/17
to Brian Haas, Eduardo Zattara, James Vire, Ngân Trần, Robert Allaway, duart...@gmail.com, trinityrnaseq-users
That's bizzare, cuz it did download the file using wget (about 500mb file). Let's see if next week it will work again. 
--

Brian Haas

unread,
Mar 5, 2017, 7:40:31 AM3/5/17
to Giorgio Casaburi, Eduardo Zattara, James Vire, Ngân Trần, Robert Allaway, duart...@gmail.com, trinityrnaseq-users

The uniprot ftp site appears to be behaving now.

Note, we still have the old pre-compiled sqlite database and related search databases here:

but they're over a year old now, and so I'd recommend going through the 'build-on-the-fly' process that we now support in order to ensure you're getting the latest data. It does however require that the resource sites are all up and behaving. :-)

best of luck

~b

Giorgio Casaburi

unread,
Mar 5, 2017, 7:45:37 AM3/5/17
to Brian Haas, Eduardo Zattara, James Vire, Ngân Trần, Robert Allaway, duart...@gmail.com, trinityrnaseq-users
Hi Brian,

Thank you so much for the old links. The Build_Trinotate_Boilerplate_SQLite_db.p script now works and it finished all the pipeline. I guess it was a link problem together with some Perl Version issue (which was the second error I was getting and that you said was unusual). 

Anyway all fixed now! :)

Brian Haas

unread,
Mar 5, 2017, 7:47:45 AM3/5/17
to Giorgio Casaburi, Eduardo Zattara, James Vire, Ngân Trần, Robert Allaway, duart...@gmail.com, trinityrnaseq-users
great!  thx for the update,

~b

Jason Toy

unread,
Apr 24, 2020, 7:36:39 PM4/24/20
to trinityrnaseq-users
Hi Brian,

I'm trying to run the Build_Trinotate_Boilerplate_SQLite_db.pl Trinotate command on v3.2.0 and it's failing because of a bad url for eggnog:

```
Resolving eggnog5.embl.de... 194.94.44.170
Reusing existing connection to eggnogdb.embl.de:80.
HTTP request sent, awaiting response... 404 Not Found
2020-04-24 16:12:49 ERROR 404: Not Found.

Error, cmd: wget "http://eggnogdb.embl.de/download/latest/data/NOG/NOG.annotations.tsv.gz" died with ret 2048 at /hb/groups/bernardi_lab/programs/miniconda3/envs/trinotate/lib/site_perl/5.26.2/Pipeliner.pm line 102.
Pipeliner::run(Pipeliner=HASH(0x555754a28e68)) called at /hb/groups/bernardi_lab/programs/miniconda3/envs/trinotate/bin/Build_Trinotate_Boilerplate_SQLite_db.pl line 120
```

I assume this is the bug that is fixed with the newest 3.2.1 release, however, I'm running this through a conda env, and there doesn't seem to be a package for the new release. Is there a quick fix for this like a simple line replacement in the source? Or is there a way to update the conda package that I'm not aware of?

Thanks for all your help!

Jason

Brian Haas

unread,
Apr 24, 2020, 8:21:41 PM4/24/20
to Jason Toy, trinityrnaseq-users
Hi Jason,

The release 3.2.1 resolves this:

best,

~b

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-u...@googlegroups.com.

Jason Toy

unread,
Apr 24, 2020, 9:14:50 PM4/24/20
to Brian Haas, trinityrnaseq-users
Hi Brian. I assumed so, but do you know how to install this version in a conda environment without a package?
--
Jason A. ToyPhD Candidate
Rent Burden: 33% (what’s this?)
Dept. of Ecology and Evolutionary Biology
University of California, Santa Cruz
    


Brian Haas

unread,
Apr 25, 2020, 9:22:44 AM4/25/20
to Jason Toy, trinityrnaseq-users
Hi Jason,

This shouldn't need anything special in conda. You can just download and unpack the tar.gz file and you should be able to run it from there.

best,

~b

Jason Toy

unread,
Apr 25, 2020, 8:08:44 PM4/25/20
to Brian Haas, trinityrnaseq-users
Hm. Okay, so I should just upack the tarball in the conda env directory created for the trinity environment?

Brian Haas

unread,
Apr 25, 2020, 8:44:17 PM4/25/20
to Jason Toy, trinityrnaseq-users
I think you should be able to unpack it anywhere, but if you have a workplace set up for conda, putting it there should be fine too.

Jason Toy

unread,
Apr 25, 2020, 9:08:34 PM4/25/20
to Brian Haas, trinityrnaseq-users
Great, thanks for your help, Brian.

Jason

Stephanie Trench Fiol

unread,
Apr 27, 2020, 11:54:00 AM4/27/20
to trinityrnaseq-users
Dear Brian,
I am experiencing the same issue. However, I work in a computing cluster where I don't have the right to install the new version as an administrator, or to change the eggnog url on the script. I already asked the support team if they could change the url, but still didn't receive a response. Any ideas on other way to solve it? I also tried to wget the file from the current location and place it in the boilerplate directory, but still caused errors after... 
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.

Brian Haas

unread,
Apr 27, 2020, 12:24:15 PM4/27/20
to Stephanie Trench Fiol, trinityrnaseq-users
Hi Stephanie,

You can install it anywhere that you have access privileges. It doesn't need to be centrally installed.  Just untar it and you're ready to go.

best,

~b

Dear Brian,
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-u...@googlegroups.com.


--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/trinityrnaseq-users/aaf89e77-615f-4d29-9cc7-8fce89f5aff6%40googlegroups.com.

Stephanie Trench Fiol

unread,
Apr 27, 2020, 1:01:05 PM4/27/20
to trinityrnaseq-users
Thank you, Brian! I thought it would not be possible but I just tried and it worked =)


On Monday, 27 April 2020 18:24:15 UTC+2, Brian Haas wrote:
Hi Stephanie,

You can install it anywhere that you have access privileges. It doesn't need to be centrally installed.  Just untar it and you're ready to go.

best,

~b

Dear Brian,
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.


--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-users+unsub...@googlegroups.com.

Brian Haas

unread,
Apr 27, 2020, 1:06:17 PM4/27/20
to Stephanie Trench Fiol, trinityrnaseq-users
awesome!

Dear Brian,
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-u...@googlegroups.com.


--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-u...@googlegroups.com.


--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas

 

--
You received this message because you are subscribed to the Google Groups "trinityrnaseq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trinityrnaseq-u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/trinityrnaseq-users/6fd0bf82-55a5-4b70-bb75-f1775350a224%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages