Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pymol/internal.py", line 293, in file_read
handle = open(finfo, 'rb')
^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: './plipfixed.1vsn_1vfawm8i.pdb'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/src/plip/plipcmd.py", line 355, in <module>
main()
File "/src/plip/plipcmd.py", line 351, in main
run_analysis(expanded_path, arguments.pdbid) # Start main script
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/src/plip/plipcmd.py", line 160, in run_analysis
process_pdb(inputstruct, config.OUTPATH, as_string=read_from_stdin, outputprefix=output_prefix)
File "/src/plip/plipcmd.py", line 87, in process_pdb
[visualize_in_pymol(plcomplex) for plcomplex in complexes]
File "/src/plip/plipcmd.py", line 87, in <listcomp>
[visualize_in_pymol(plcomplex) for plcomplex in complexes]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/src/plip/visualization/visualize.py", line 40, in visualize_in_pymol
cmd.load(plcomplex.sourcefile)
File "/usr/lib/python3/dist-packages/pymol/importing.py", line 819, in load
kw['contents'] = _self.file_read(filename)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pymol/internal.py", line 297, in file_read
raise pymol.CmdException('failed to open file "%s"' % finfo)
pymol.CmdException: Error: failed to open file "./plipfixed.1vsn_1vfawm8i.pdb"
To Reproduce
1vsn.pdbfile, add an empty line in the end. (mimic the fix will be applied to the pdb)docker run --rm \ -v ${PWD}:/results \ -w /results \ -u $(id -u ${USER}):$(id -g ${USER}) \ pharmai/plip:latest -f 1vsn.pdb -yv --nofixfileDebug
After applied fixes pdb
self.sourcefiles['pdbcomplex'] = pdbpath_fixed--nofixfileplip/plip/structure/preparation.py
Lines 1430 to 1445 in e4181b2
Expected behavior
Related issues (maybe)