Opened 6 years ago
Closed 5 years ago
#2917 closed defect (fixed)
BlaST web service: No alias or index file found for protein database
| Reported by: | Owned by: | Conrad Huang | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Sequence | Version: | |
| Keywords: | Cc: | noemi.ruiz@… | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Windows-10-10.0.18362
ChimeraX Version: 0.92 (2020-03-03)
Description
Blastprotein does not work :(
blastprotein 1
Web Service: BlastProtein2 is a Python wrapper that calls blastp to search nr or pdb for sequences similar to the given protein sequence Opal service URL: http://webservices.rbvi.ucsf.edu/opal2/services/BlastProtein2Service Opal job id: appBlastProtein2Service15833070227471984832818 Opal status URL prefix: http://webservices.rbvi.ucsf.edu/appBlastProtein2Service15833070227471984832818 stdout.txt = standard output stderr.txt = standard error BlastProtein finished. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py", line 606, in customEvent func(*args, **kw) File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\blastprotein\job.py", line 96, in on_finish p = Parser("query", self.seq, results) File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\blastprotein\blastp_parser.py", line 47, in __init__ tree = ET.fromstring(output) File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316, in XML return parser.close() File "<string>", line None xml.etree.ElementTree.ParseError: no element found: line 1, column 0 File "", line None
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316, in XML
return parser.close()
See log for complete Python traceback.
Log:
Startup Messages
---
note | available bundle cache has not been initialized yet
UCSF ChimeraX version: 0.92 (2020-03-03)
© 2016-2020 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open "C:/Users/Peter/Downloads/05-modeller/05-modeller/076-tail sheath
> protein.fasta"
Summary of feedback from opening
C:/Users/Peter/Downloads/05-modeller/05-modeller/076-tail sheath protein.fasta
---
note | Alignment identifier is 076-tail sheath protein.fasta
Opened 1 sequences from 076-tail sheath protein.fasta
> blastprotein 1
Web Service: BlastProtein2 is a Python wrapper that calls blastp to search nr
or pdb for sequences similar to the given protein sequence
Opal service URL:
http://webservices.rbvi.ucsf.edu/opal2/services/BlastProtein2Service
Opal job id: appBlastProtein2Service15833067449811830343188
Opal status URL prefix:
http://webservices.rbvi.ucsf.edu/appBlastProtein2Service15833067449811830343188
stdout.txt = standard output
stderr.txt = standard error
BlastProtein finished.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 606, in customEvent
func(*args, **kw)
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\blastprotein\job.py", line 96, in on_finish
p = Parser("query", self.seq, results)
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\blastprotein\blastp_parser.py", line 47, in __init__
tree = ET.fromstring(output)
File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316,
in XML
return parser.close()
File "<string>", line None
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
File "", line None
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316,
in XML
return parser.close()
See log for complete Python traceback.
> blastprotein 1
Web Service: BlastProtein2 is a Python wrapper that calls blastp to search nr
or pdb for sequences similar to the given protein sequence
Opal service URL:
http://webservices.rbvi.ucsf.edu/opal2/services/BlastProtein2Service
Opal job id: appBlastProtein2Service1583306829274-1619047780
Opal status URL prefix:
http://webservices.rbvi.ucsf.edu/appBlastProtein2Service1583306829274-1619047780
stdout.txt = standard output
stderr.txt = standard error
BlastProtein finished.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 606, in customEvent
func(*args, **kw)
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\blastprotein\job.py", line 96, in on_finish
p = Parser("query", self.seq, results)
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\blastprotein\blastp_parser.py", line 47, in __init__
tree = ET.fromstring(output)
File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316,
in XML
return parser.close()
File "<string>", line None
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
File "", line None
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316,
in XML
return parser.close()
See log for complete Python traceback.
> blastprotein 1
Web Service: BlastProtein2 is a Python wrapper that calls blastp to search nr
or pdb for sequences similar to the given protein sequence
Opal service URL:
http://webservices.rbvi.ucsf.edu/opal2/services/BlastProtein2Service
Opal job id: appBlastProtein2Service15833068734461897175413
Opal status URL prefix:
http://webservices.rbvi.ucsf.edu/appBlastProtein2Service15833068734461897175413
stdout.txt = standard output
stderr.txt = standard error
BlastProtein finished.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 606, in customEvent
func(*args, **kw)
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\blastprotein\job.py", line 96, in on_finish
p = Parser("query", self.seq, results)
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\blastprotein\blastp_parser.py", line 47, in __init__
tree = ET.fromstring(output)
File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316,
in XML
return parser.close()
File "<string>", line None
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
File "", line None
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316,
in XML
return parser.close()
See log for complete Python traceback.
> toolshed show "Blast Protein"
> blastprotein 1
Web Service: BlastProtein2 is a Python wrapper that calls blastp to search nr
or pdb for sequences similar to the given protein sequence
Opal service URL:
http://webservices.rbvi.ucsf.edu/opal2/services/BlastProtein2Service
Opal job id: appBlastProtein2Service1583307009054-562103175
Opal status URL prefix:
http://webservices.rbvi.ucsf.edu/appBlastProtein2Service1583307009054-562103175
stdout.txt = standard output
stderr.txt = standard error
BlastProtein finished.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 606, in customEvent
func(*args, **kw)
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\blastprotein\job.py", line 96, in on_finish
p = Parser("query", self.seq, results)
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\blastprotein\blastp_parser.py", line 47, in __init__
tree = ET.fromstring(output)
File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316,
in XML
return parser.close()
File "<string>", line None
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
File "", line None
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316,
in XML
return parser.close()
See log for complete Python traceback.
> blastprotein 1
Web Service: BlastProtein2 is a Python wrapper that calls blastp to search nr
or pdb for sequences similar to the given protein sequence
Opal service URL:
http://webservices.rbvi.ucsf.edu/opal2/services/BlastProtein2Service
Opal job id: appBlastProtein2Service15833070227471984832818
Opal status URL prefix:
http://webservices.rbvi.ucsf.edu/appBlastProtein2Service15833070227471984832818
stdout.txt = standard output
stderr.txt = standard error
BlastProtein finished.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 606, in customEvent
func(*args, **kw)
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\blastprotein\job.py", line 96, in on_finish
p = Parser("query", self.seq, results)
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\blastprotein\blastp_parser.py", line 47, in __init__
tree = ET.fromstring(output)
File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316,
in XML
return parser.close()
File "<string>", line None
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
File "", line None
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
File "C:\Program Files\ChimeraX\bin\lib\xml\etree\ElementTree.py", line 1316,
in XML
return parser.close()
See log for complete Python traceback.
OpenGL version: 3.3.0 NVIDIA 441.41
OpenGL renderer: GeForce GTX 1060 with Max-Q Design/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Change History (5)
comment:1 by , 6 years ago
| Component: | Unassigned → Sequence |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → BlaST web service: No alias or index file found for protein database |
comment:2 by , 6 years ago
| Cc: | added |
|---|
comment:3 by , 6 years ago
Once again, the PDB BLAST databases got wiped out by the broken BLAST nightly updates. I have rewritten the BLAST update script so that it uses a different mechanism that works (appears to work) with the v5 BLAST databases that NCBI now publishes.
Leaving this ticket until next week to make sure that the new update script works properly.
follow-up: 4 comment:4 by , 6 years ago
Thank you very much for your support. If you need testers - I'm always ready to assist you! чт, 5 мар. 2020 г. в 21:11, ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>:
comment:5 by , 5 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Fixed in b62257089.
Instead of catching one specific exception raised while parsing data from server, we now catch all of them and report an error instead of a traceback.
Note:
See TracTickets
for help on using tickets.
Blast protein broken for both Chimera and ChimeraX