Skip to content

test failures post install (tried both locally and with docker, same error) #7

@baverso

Description

@baverso

Hello, I've installed topcons2 locally with all dependencies and executed the test command as described by the README in this git. The test command I'm referring to is
../run_topcons2.sh one_seq.fasta -outpath rst1

I received a pretty large output with several errors, where bash scripts exit with status 1, meaning an error had occurred but the details are not printed. I figured it could be an install issue or a dependency triggering the error so I tried to run topcons2 through a docker image instead, but the same output appeared when I ran the test command.

The output with the errors follows:
`user@64d5f15c4ea9:/app/topcons2/test$ ../run_topcons2.sh one_seq.fasta -outpath rst1
../workflow/pfam_workflow.py one_seq.fasta rst1/one_seq ../tools/blast-2.2.26/ ../database/blast/uniref90.fasta
cmdline: ./fa2prfs_pfamscan_v2.sh /tmp/seq_0_Uh23PG/ /app/topcons2/tools/blast-2.2.26
errmsg: Command '['./fa2prfs_pfamscan_v2.sh', '/tmp/seq_0_Uh23PG/', '/app/topcons2/tools/blast-2.2.26']' returned non-zero exit status 1
rmsg:

cmdline: ./fa2prfs_hmmscan.sh /tmp/seq_cdd_0_Ob9ofM/ /app/topcons2/tools/blast-2.2.26

errmsg: Command '['./fa2prfs_hmmscan.sh', '/tmp/seq_cdd_0_Ob9ofM/', '/app/topcons2/tools/blast-2.2.26']' returned non-zero exit status 1
rmsg:

cmdline: ./fa2prfs_fallback_v2.sh /tmp/seq_uniref_0_Skz9u9/ /app/topcons2/tools/blast-2.2.26 /app/topcons2/database/blast/uniref90.fasta
/tmp/runPhilius_DZs6Et04W
Command '['./fa2prfs_fallback_v2.sh', '/tmp/seq_uniref_0_Skz9u9/', '/app/topcons2/tools/blast-2.2.26', '/app/topcons2/database/blast/uniref90.fasta']' returned non-zero exit status 1

Final working dir: tmpdir= /tmp/seq_uniref_0_Skz9u9/
could not open prffile for query at ./bin/prf2NN_input_fast_scoring.pl line 35, line 1.
/bin/cp: cannot stat '/tmp/seq_uniref_0_Skz9u9/PSSM_PRF_FILES//query.prf': No such file or directory
/bin/cp: cannot stat '/tmp/seq_uniref_0_Skz9u9/RAW_PRF_FILES//query.prf': No such file or directory
could not open prffile for query at ./bin/prf2NN_input_fast_scoring.pl line 35, line 1.
could not open prffile for query at ./bin/prf2NN_input_fast_scoring.pl line 35, line 1.
could not open prffile (/tmp/seq_uniref_0_Skz9u9/PSSM_PRF_FILES//query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
Opened file /tmp/seq_uniref_0_Skz9u9//DGHMM_KR_21_multi.txt for reading hmm names
Opened file /tmp/seq_uniref_0_Skz9u9//query.raw.prf.snf for reading sequence names
Opened file replacement_letter_multi.rpl for reading replacement letters
could not open prffile (/tmp/seq_uniref_0_Skz9u9/PSSM_PRF_FILES//query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
/tmp/seq_uniref_0_Skz9u9//query.raw.prf: No such file or directory
could not open prffile (/tmp/seq_uniref_0_Skz9u9/PSSM_PRF_FILES//query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
could not open prffile (/tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/PSSMDIR/query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
could not open prffile (/tmp/seq_uniref_0_Skz9u9/PSSM_PRF_FILES//query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
could not open prffile (/tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/PSSMDIR/query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
could not open prffile for query at ./bin/prf2KR_WY_NN_input_scoring.pl line 39, line 1.
could not open prffile (/tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/PSSMDIR/query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
could not open prffile (/tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/PSSMDIR/query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
could not open prffile (/tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/PSSMDIR/query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
could not open prffile for query at ./bin/prf2KR_WY_NN_input_scoring.pl line 39, line 1.
could not open prffile for query at ./bin/NN_pred2prf_2.pl line 47, line 1.
query
query
could not open prffile (/tmp/seq_uniref_0_Skz9u9/PSSM_PRF_FILES//query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
-:6: parser error : expected '>'

^
-:7: parser error : Opening and ending tag mismatch: seqs line 4 and hmm

^
could not open prffile for query at ./bin/NN_pred2prf_2.pl line 47, line 1.
-:8: parser error : expected '>'

^
-:9: parser error : Premature end of data in tag hmms line 1
unable to parse -
could not open prffile (/tmp/seq_uniref_0_Skz9u9/PSSM_PRF_FILES//query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
query
query
Opened file ./HMM_FILES/NNZHMM_io_reent_hairpin.txt for reading hmm names
Opened file /tmp/OCTOPUS_66jkCKiCNB/HMM_seqfiles.txt for reading sequence names
Opened file ./util/replacement_letter_multi.rpl for reading replacement letters
could not open prffile (/tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/PSSMDIR/query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
could not open prffile (/tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/PSSMDIR/query.prf) for query at ./bin/NN_pred2prf.pl line 47, line 1.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Use of uninitialized value within @cols in array dereference at ./bin/make_simple_sigpep_pred.pl line 52.
Use of uninitialized value $col[2] in numeric eq (==) at ./bin/make_simple_sigpep_pred.pl line 53.
Opened file ./HMM_FILES/spoctopus.txt for reading hmm names
Opened file /tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/SIGPEP_HMM_SEQFILES.txt for reading sequence names
Running seq /tmp/OCTOPUS_66jkCKiCNB/HMM_PROFILES_2_ALPHA/query.prf on HMMS/NNZHMM_io_reent_hairpin.hmg
scoring ...
modhmms_octopus: /app/topcons2/predictors/source/modhmm/src/c/std_funcs.c:880: get_viterbi_label_path_length_multi: Assertion p_el' failed. Opened file ./HMM_FILES/NNZHMM_io_reent_hairpin_sigpep.txt for reading hmm names Opened file /tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/HMM_seqfiles.txt for reading sequence names Running seq /tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/HMM_PROFILES_2_ALPHA/query.prf on HMMS/NNZHMM_io_reent_hairpin_sigpep.hmg scoring ... modhmms_spoctopus: /app/topcons2/predictors/source/modhmm/src/c/std_funcs.c:880: get_viterbi_label_path_length_multi: Assertion p_el' failed.

------------- EXCEPTION -------------
MSG: File does not exist '/tmp/seq_uniref_0_Skz9u9//query.hits.db'
STACK Bio::Index::Abstract::make_index /usr/local/share/perl/5.22.1/Bio/Index/Abstract.pm:577
STACK main::create_index ./blastget:109
STACK toplevel ./blastget:138

[blastall] WARNING: Unable to open query.hits.db.pin
[blastall] WARNING: Unable to open query.hits.db.pin
[blastall] WARNING: query: Unable to open query.hits.db.pin
[blastall] WARNING: query: Unable to open query.hits.db.pin

------------- EXCEPTION -------------
MSG: blastall call crashed: 256 | No such file or directory | /app/topcons2/tools/blast-2.2.26/bin/blastall -b 500 -a 4 -p blastp -e 1e-5 -o /tmp/lPEO1SKzyt -d "/data/topcons2_database/blast/tmp/seq_uniref_0_Skz9u9/query.hits.db" -i /tmp/K8seKcIhSU

STACK Bio::Tools::Run::StandAloneNCBIBlast::_runblast /usr/local/share/perl/5.22.1/Bio/Tools/Run/StandAloneNCBIBlast.pm:441
STACK Bio::Tools::Run::StandAloneNCBIBlast::_generic_local_blast /usr/local/share/perl/5.22.1/Bio/Tools/Run/StandAloneNCBIBlast.pm:411
STACK Bio::Tools::Run::StandAloneNCBIBlast::blastall /usr/local/share/perl/5.22.1/Bio/Tools/Run/StandAloneNCBIBlast.pm:263
STACK main::local_blast blastget:74
STACK toplevel blastget:170

jPhobius version 1.04
based on Phobius (c) Lukas Kall, Anders Krogh and Erik Sonnhammer 2004
and HomologHMM ver 1.04 (c) Lukas Kall 2005
Aborted (core dumped)
Aborted (core dumped)
-:11: parser error : Premature end of data in tag getScores line 9
-:11: parser error : Premature end of data in tag seq line 7
-:11: parser error : Premature end of data in tag seqs line 6
-:11: parser error : Premature end of data in tag hmm line 2
-:11: parser error : Premature end of data in tag hmms line 1
unable to parse -
-:11: parser error : Premature end of data in tag getScores line 9
-:11: parser error : Premature end of data in tag seq line 7
-:11: parser error : Premature end of data in tag seqs line 6
-:11: parser error : Premature end of data in tag hmm line 2
-:11: parser error : Premature end of data in tag hmms line 1
unable to parse -
could not open /tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/DETAILED_TOPOLOGY_FILES//query.top at ./bin/lonely_revise_sigpep.pl line 62.
could not open /tmp/OCTOPUS_66jkCKiCNB/DETAILED_TOPOLOGY_FILES//query.top at ./bin/lonely_revise.pl line 62.
could not open /tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/DETAILED_TOPOLOGY_FILES//query.top at ./bin/lonely_revise_sigpep.pl line 62.
could not open /tmp/OCTOPUS_66jkCKiCNB/HMM_PROFILES_MIOGR_lonely_revised/query.prf at ./bin/merge_HMM_profile_files.pl line 32, line 1.
/bin/ls: cannot access '/tmp/OCTOPUS_66jkCKiCNB/HMM_PROFILES_2_ALPHA_lonely_revised/': No such file or directory
Opened file ./HMM_FILES/NNZHMM_io_reent_hairpin.txt for reading hmm names
Opened file /tmp/OCTOPUS_66jkCKiCNB/HMM_seqfiles.txt for reading sequence names
Opened file ./util/replacement_letter_multi.rpl for reading replacement letters
could not open /tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/HMM_PROFILES_MIOGR_lonely_revised/query.prf at ./bin/merge_HMM_profile_files.pl line 32, line 1.
could not open /tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/HMM_PROFILES_MIOGR_lonely_revised/query.prf at ./bin/merge_HMM_profile_files.pl line 32, line 1.
/bin/ls: cannot access '/tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/HMM_PROFILES_2_ALPHA_lonely_revised/
': No such file or directory
Opened file ./HMM_FILES/NNZHMM_io_reent_hairpin_sigpep.txt for reading hmm names
Opened file /tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/HMM_seqfiles.txt for reading sequence names
could not open /tmp/OCTOPUS_66jkCKiCNB/DETAILED_TOPOLOGY_FILES_lr/query.top at ./bin/post_process_preds.pl line 22, line 1.
/bin/cp: cannot stat '/tmp/OCTOPUS_66jkCKiCNB/DETAILED_TOPOLOGY_FILES_final/query.top': No such file or directory
can't open fasta file at oneline.pl line 6.
rm: cannot remove '/app/topcons2/test/rst1/one_seq/seq_0//OCTOPUS/OCTOPUS.top.tmp': No such file or directory
/bin/cp: cannot stat '/tmp/OCTOPUS_66jkCKiCNB/HMM_PROFILES_2_ALPHA_lonely_revised/query.prf': No such file or directory
could not open /tmp/SPOCTOPUS_nv4zImmBGc/spoctopus_tmp_query/TEMP/DETAILED_TOPOLOGY_FILES_lr/query.top at ./bin/post_process_preds.pl line 22, line 1.
/bin/cp: cannot stat '/tmp/SPOCTOPUS_nv4zImmBGc/PREDICTED_DETAILED_TOPOLOGY_FILES/query.top': No such file or directory
can't open fasta file at oneline_sp.pl line 6.
rm: cannot remove '/app/topcons2/test/rst1/one_seq/seq_0//SPOCTOPUS/SPOCTOPUS.top.tmp': No such file or directory
Traceback (most recent call last):
File "../workflow/pfam_workflow.py", line 404, in
sys.exit(main(sys.argv, g_params))
File "../workflow/pfam_workflow.py", line 361, in main
with open(tmpDir + "query.hits.db") as inFile:
IOError: [Errno 2] No such file or directory: '/tmp/seq_uniref_0_Skz9u9/query.hits.db'`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions