denglab / SeqSero2

SeqSero2
Other
33 stars 18 forks source link

SeqSero2 1.0.2 fails on salmonella with O antigen 13 #24

Open crashfrog opened 4 years ago

crashfrog commented 4 years ago

Doesn't correctly resolve paths to special database files:

Traceback (most recent call last):
  File "/tool/shed_tools/toolrepo.galaxytrakr.org/repos/estrain/ss2v102/558823a8c53a/ss2v102/SeqSero2_package.py", line 1473, in <module>
    main()
  File "/tool/shed_tools/toolrepo.galaxytrakr.org/repos/estrain/ss2v102/558823a8c53a/ss2v102/SeqSero2_package.py", line 1310, in main
    predict_form,predict_sero,star,star_line,claim=seqsero_from_formula_to_serotypes(O_choice,fliC_choice,fljB_choice,special_gene_list,subspecies)
  File "/tool/shed_tools/toolrepo.galaxytrakr.org/repos/estrain/ss2v102/558823a8c53a/ss2v102/SeqSero2_package.py", line 461, in seqsero_from_formula_to_serotypes
    f = open(ex_dir + '/special.pickle', 'rb')
FileNotFoundError: [Errno 2] No such file or directory: '/tool/shed_tools/toolrepo.galaxytrakr.org/repos/estrain/ss2v102/558823a8c53a/seqsero2_db/special.pickle'

This error can be replicated using sequencing data available at the SRA under accession SRR9326726.