Opened 7 months ago
Last modified 7 months ago
#17381 assigned defect
SEQCROW: NMR Spectrum: list index out of range
| Reported by: | Owned by: | Tony Schaefer | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Third Party | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Windows-10-10.0.26100
ChimeraX Version: 1.9 (2024-12-11 19:11:19 UTC)
Description
I am using ORCA 5 - and nearing the end of a very long study - so I am resistant to upgrading to ORCA 6 until the current workplan is finished. I did note however that in the new manuals they advertise that ChimeraX can be used to visualise ORCA outputs - and I tried this and indeed - it can load and display propeties from my calculations.
I want to load my NMR calculations - conducted in ORCA 5
(typical input line looks like this:
-----------------
!B3LYP PCSSEG-2 AUTOAUX NMR CPCM(CHLOROFORM)
* xyz 0 1
H -1.36375 -2.14710 -0.00000
C -0.81841 -1.20707 -0.00000
C 0.57773 -1.21178 0.00000
H 1.10440 -2.16317 0.00000
C 1.29013 -0.00662 0.00000
C 2.78990 0.00393 0.00000
C 0.58296 1.20255 0.00000
H 1.11797 2.14948 0.00000
C -0.81284 1.20580 -0.00000
H -1.35324 2.14861 -0.00000
C -1.51325 0.00108 -0.00000
H -2.59986 0.00360 -0.00000
H 3.19906 -1.01171 -0.00000
H 3.16332 0.51620 0.89251
H 3.16332 0.51620 -0.89251
*
%EPRNMR
NUCLEI = ALL H {SHIFT, SSALL}
END
---------------
and it does produce an output file with reasonable NMR information I can manually extract with reasonable peak predictions.
But when it comes to creating a visualised spectra (which is what I really need) I am still looking for a solution. I had hoped ChimeraX would work - so I downloaded and installed it, added the SEQCROW plugin, and opened my output file. However it produces error messages whenever I try to open the output files
Here are the logs showing typical errors. Error 1) error that it wants me to use electronic energy (or rather - it demands I provide a frequency job. How am imeant to do this?) I then manually change the energy for weighting to electronic and click on plot and I now get Error 2) IndexError: list index out of range
Here is the full log display of that process:
open "Y:/Papers/Refaat/L Proline/Structures/5 NMR/Toluene.out"Opened Toluene.out as an ORCA output file
ui tool show "NMR Spectrum"frequency jobs must be given if you are not weighting based on electronic energy
NRG
Traceback (most recent call last):
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-packages\SEQCROW\tools\nmr_plot.py", line 458, in <lambda>
tabs.currentChanged.connect(lambda ndx: self.refresh_plot() if ndx == 2 else None)
^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-packages\SEQCROW\tools\nmr_plot.py", line 1460, in refresh_plot
mixed_spectra = self.get_mixed_spectrum()
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-packages\SEQCROW\tools\nmr_plot.py", line 1304, in get_mixed_spectrum
conf_mixed = NMR.get_mixed_signals(
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-packages\AaronTools\spectra.py", line 2361, in get_mixed_signals
out = cls(new_data, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-packages\AaronTools\spectra.py", line 2219, in __init__
super().__init__(*args, **kwargs)
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-packages\AaronTools\spectra.py", line 73, in __init__
if isinstance(data[0], Signal):
~~~~^^^
IndexError: list index out of range
IndexError: list index out of range
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-packages\AaronTools\spectra.py", line 73, in __init__
if isinstance(data[0], Signal):
~~~~^^^
See log for complete Python traceback.
----------------
Does anyone have any idea what I'm doing wrong? Is it that I am using ORCA 5 rather than ORCA 6? Is it something in my outputs - am I missing something in my NMR input file (I note that my original tutorial guide for ORCA 5 (NMR spectra - ORCA 5.0 tutorials) used PCSSEG-2 rather than PCSSEG-1 which is used in the ORCA 6 example... Or have i likely mis-installed something in ChimeraX which otherwise seems to work fine for anything that isn't generating a plot.... That IndexError points to a file in the ChimeraX installation which worries me,
Any suggestions would be greatly appreciated
Log:
Startup Messages
---
note | available bundle cache has not been initialized yet
UCSF ChimeraX version: 1.9 (2024-12-11)
© 2016-2024 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open "Y:\Papers\Refaat\L Proline\Structures\5 NMR\1A.out" format out
Opened 1A.out as an ORCA output file
> ui tool show "NMR Spectrum"
frequency jobs must be given if you are not weighting based on electronic
energy
NRG
Traceback (most recent call last):
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 458, in <lambda>
tabs.currentChanged.connect(lambda ndx: self.refresh_plot() if ndx == 2 else
None)
^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 1460, in refresh_plot
mixed_spectra = self.get_mixed_spectrum()
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 1304, in get_mixed_spectrum
conf_mixed = NMR.get_mixed_signals(
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 2361, in get_mixed_signals
out = cls(new_data, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 2219, in __init__
super().__init__(*args, **kwargs)
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 73, in __init__
if isinstance(data[0], Signal):
~~~~^^^
IndexError: list index out of range
IndexError: list index out of range
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 73, in __init__
if isinstance(data[0], Signal):
~~~~^^^
See log for complete Python traceback.
> close session
> open "Y:/Papers/Refaat/L Proline/Structures/5 NMR/Toluene.out"
Opened Toluene.out as an ORCA output file
> ui tool show "NMR Spectrum"
frequency jobs must be given if you are not weighting based on electronic
energy
NRG
Traceback (most recent call last):
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 458, in <lambda>
tabs.currentChanged.connect(lambda ndx: self.refresh_plot() if ndx == 2 else
None)
^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 1460, in refresh_plot
mixed_spectra = self.get_mixed_spectrum()
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 1304, in get_mixed_spectrum
conf_mixed = NMR.get_mixed_signals(
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 2361, in get_mixed_signals
out = cls(new_data, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 2219, in __init__
super().__init__(*args, **kwargs)
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 73, in __init__
if isinstance(data[0], Signal):
~~~~^^^
IndexError: list index out of range
IndexError: list index out of range
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 73, in __init__
if isinstance(data[0], Signal):
~~~~^^^
See log for complete Python traceback.
RRHO
NRG
Traceback (most recent call last):
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 458, in <lambda>
tabs.currentChanged.connect(lambda ndx: self.refresh_plot() if ndx == 2 else
None)
^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 1460, in refresh_plot
mixed_spectra = self.get_mixed_spectrum()
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 1304, in get_mixed_spectrum
conf_mixed = NMR.get_mixed_signals(
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 2361, in get_mixed_signals
out = cls(new_data, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 2219, in __init__
super().__init__(*args, **kwargs)
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 73, in __init__
if isinstance(data[0], Signal):
~~~~^^^
IndexError: list index out of range
IndexError: list index out of range
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 73, in __init__
if isinstance(data[0], Signal):
~~~~^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 458, in <lambda>
tabs.currentChanged.connect(lambda ndx: self.refresh_plot() if ndx == 2 else
None)
^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 1460, in refresh_plot
mixed_spectra = self.get_mixed_spectrum()
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\SEQCROW\tools\nmr_plot.py", line 1304, in get_mixed_spectrum
conf_mixed = NMR.get_mixed_signals(
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 2361, in get_mixed_signals
out = cls(new_data, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 2219, in __init__
super().__init__(*args, **kwargs)
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 73, in __init__
if isinstance(data[0], Signal):
~~~~^^^
IndexError: list index out of range
IndexError: list index out of range
File "C:\Users\tswif\AppData\Local\UCSF\ChimeraX\1.9\Python311\site-
packages\AaronTools\spectra.py", line 73, in __init__
if isinstance(data[0], Signal):
~~~~^^^
See log for complete Python traceback.
> ui tool show "AaronTools Fragment Library"
OpenGL version: 3.3.0 NVIDIA 536.48
OpenGL renderer: NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Python: 3.11.4
Locale: en_GB.cp1252
Qt version: PyQt6 6.7.1, Qt 6.7.1
Qt runtime version: 6.7.3
Qt platform: windows
Manufacturer: Acer
Model: Predator PO5-600s
OS: Microsoft Windows 11 Home (Build 26100)
Memory: 17,090,158,592
MaxProcessMemory: 137,438,953,344
CPU: 8 Intel(R) Core(TM) i7-9700 CPU @ 3.00GHz
OSLanguage: en-GB
Installed Packages:
alabaster: 1.0.0
anyio: 4.7.0
appdirs: 1.4.4
asttokens: 3.0.0
auditwheel: 6.1.0
babel: 2.16.0
beautifulsoup4: 4.12.3
blockdiag: 3.0.0
blosc2: 3.0.0
build: 1.2.1
certifi: 2024.8.30
cftime: 1.6.4.post1
charset-normalizer: 3.4.0
ChimeraX-AddCharge: 1.5.18
ChimeraX-AddH: 2.2.6
ChimeraX-AlignmentAlgorithms: 2.0.2
ChimeraX-AlignmentHdrs: 3.5
ChimeraX-AlignmentMatrices: 2.1
ChimeraX-Alignments: 2.16.1
ChimeraX-AlphaFold: 1.0.1
ChimeraX-AltlocExplorer: 1.1.2
ChimeraX-AmberInfo: 1.0
ChimeraX-Arrays: 1.1
ChimeraX-Atomic: 1.58.8
ChimeraX-AtomicLibrary: 14.1.11
ChimeraX-AtomSearch: 2.0.1
ChimeraX-AxesPlanes: 2.4
ChimeraX-BasicActions: 1.1.2
ChimeraX-BILD: 1.0
ChimeraX-BlastProtein: 3.0.0
ChimeraX-BondRot: 2.0.4
ChimeraX-BugReporter: 1.0.1
ChimeraX-BuildStructure: 2.13.1
ChimeraX-Bumps: 1.0
ChimeraX-BundleBuilder: 1.4.0
ChimeraX-ButtonPanel: 1.0.1
ChimeraX-CageBuilder: 1.0.1
ChimeraX-CellPack: 1.0
ChimeraX-Centroids: 1.4
ChimeraX-ChangeChains: 1.1
ChimeraX-CheckWaters: 1.4
ChimeraX-ChemGroup: 2.0.1
ChimeraX-Clashes: 2.3
ChimeraX-ColorActions: 1.0.5
ChimeraX-ColorGlobe: 1.0
ChimeraX-ColorKey: 1.5.6
ChimeraX-CommandLine: 1.2.5
ChimeraX-ConnectStructure: 2.0.1
ChimeraX-Contacts: 1.0.1
ChimeraX-Core: 1.9
ChimeraX-CoreFormats: 1.2
ChimeraX-coulombic: 1.4.4
ChimeraX-Crosslinks: 1.0
ChimeraX-Crystal: 1.0
ChimeraX-CrystalContacts: 1.0.1
ChimeraX-DataFormats: 1.2.3
ChimeraX-Dicom: 1.2.6
ChimeraX-DistMonitor: 1.4.2
ChimeraX-DockPrep: 1.1.3
ChimeraX-Dssp: 2.0
ChimeraX-EMDB-SFF: 1.0
ChimeraX-ESMFold: 1.0
ChimeraX-FileHistory: 1.0.1
ChimeraX-FunctionKey: 1.0.1
ChimeraX-Geometry: 1.3
ChimeraX-gltf: 1.0
ChimeraX-Graphics: 1.4.1
ChimeraX-Hbonds: 2.5
ChimeraX-Help: 1.3
ChimeraX-HKCage: 1.3
ChimeraX-IHM: 1.1
ChimeraX-ImageFormats: 1.2
ChimeraX-IMOD: 1.0
ChimeraX-IO: 1.0.3
ChimeraX-ItemsInspection: 1.0.1
ChimeraX-IUPAC: 1.0
ChimeraX-KVFinder: 1.2.1
ChimeraX-Label: 1.1.14
ChimeraX-ListInfo: 1.2.2
ChimeraX-Log: 1.2
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.9.1
ChimeraX-Map: 1.3
ChimeraX-MapData: 2.0
ChimeraX-MapEraser: 1.0.1
ChimeraX-MapFilter: 2.0.1
ChimeraX-MapFit: 2.0
ChimeraX-MapSeries: 2.1.1
ChimeraX-Markers: 1.0.1
ChimeraX-Mask: 1.0.2
ChimeraX-MatchMaker: 2.1.6
ChimeraX-MCopy: 1.0
ChimeraX-MDcrds: 2.7.2
ChimeraX-MedicalToolbar: 1.1
ChimeraX-Meeting: 1.0.1
ChimeraX-MLP: 1.1.1
ChimeraX-mmCIF: 2.14.2
ChimeraX-MMTF: 2.2
ChimeraX-ModelArchive: 1.0
ChimeraX-Modeller: 1.5.18
ChimeraX-ModelPanel: 1.5
ChimeraX-ModelSeries: 1.0.1
ChimeraX-Mol2: 2.0.3
ChimeraX-Mole: 1.0
ChimeraX-Morph: 1.0.2
ChimeraX-MouseModes: 1.2
ChimeraX-Movie: 1.0
ChimeraX-MutationScores: 1.0
ChimeraX-Neuron: 1.0
ChimeraX-Nifti: 1.2
ChimeraX-NMRSTAR: 1.0.2
ChimeraX-NRRD: 1.2
ChimeraX-Nucleotides: 2.0.3
ChimeraX-OpenCommand: 1.14
ChimeraX-OrthoPick: 1.0.1
ChimeraX-PDB: 2.7.6
ChimeraX-PDBBio: 1.0.1
ChimeraX-PDBLibrary: 1.0.4
ChimeraX-PDBMatrices: 1.0
ChimeraX-PickBlobs: 1.0.1
ChimeraX-Positions: 1.0
ChimeraX-PresetMgr: 1.1.2
ChimeraX-PubChem: 2.2
ChimeraX-ReadPbonds: 1.0.1
ChimeraX-Registration: 1.1.2
ChimeraX-RemoteControl: 1.0
ChimeraX-RenderByAttr: 1.6.2
ChimeraX-RenumberResidues: 1.1
ChimeraX-ResidueFit: 1.0.1
ChimeraX-RestServer: 1.3.1
ChimeraX-RNALayout: 1.0
ChimeraX-RotamerLibMgr: 4.0
ChimeraX-RotamerLibsDunbrack: 2.0
ChimeraX-RotamerLibsDynameomics: 2.0
ChimeraX-RotamerLibsRichardson: 2.0
ChimeraX-SaveCommand: 1.5.1
ChimeraX-SchemeMgr: 1.0
ChimeraX-SDF: 2.0.2
ChimeraX-Segger: 1.0
ChimeraX-Segment: 1.0.1
ChimeraX-Segmentations: 3.5.6
ChimeraX-SelInspector: 1.0
ChimeraX-SeqView: 2.14
ChimeraX-Shape: 1.0.1
ChimeraX-Shell: 1.0.1
ChimeraX-Shortcuts: 1.2.0
ChimeraX-ShowSequences: 1.0.3
ChimeraX-SideView: 1.0.1
ChimeraX-SimilarStructures: 1.0.1
ChimeraX-Smiles: 2.1.2
ChimeraX-SmoothLines: 1.0
ChimeraX-SpaceNavigator: 1.0
ChimeraX-StdCommands: 1.18.1
ChimeraX-STL: 1.0.1
ChimeraX-Storm: 1.0
ChimeraX-StructMeasure: 1.2.1
ChimeraX-Struts: 1.0.1
ChimeraX-Surface: 1.0.1
ChimeraX-SwapAA: 2.0.1
ChimeraX-SwapRes: 2.5
ChimeraX-TapeMeasure: 1.0
ChimeraX-TaskManager: 1.0
ChimeraX-Test: 1.0
ChimeraX-Toolbar: 1.2.3
ChimeraX-ToolshedUtils: 1.2.4
ChimeraX-Topography: 1.0
ChimeraX-ToQuest: 1.0
ChimeraX-Tug: 1.0.1
ChimeraX-UI: 1.41
ChimeraX-Umap: 1.0
ChimeraX-uniprot: 2.3.1
ChimeraX-UnitCell: 1.0.1
ChimeraX-ViewDockX: 1.4.4
ChimeraX-VIPERdb: 1.0
ChimeraX-Vive: 1.1
ChimeraX-VolumeMenu: 1.0.1
ChimeraX-vrml: 1.0
ChimeraX-VTK: 1.0
ChimeraX-WavefrontOBJ: 1.0
ChimeraX-WebCam: 1.0.2
ChimeraX-WebServices: 1.1.4
ChimeraX-Zone: 1.0.1
colorama: 0.4.6
comm: 0.2.2
comtypes: 1.4.5
contourpy: 1.3.1
cxservices: 1.2.3
cycler: 0.12.1
Cython: 3.0.10
debugpy: 1.8.9
decorator: 5.1.1
docutils: 0.21.2
executing: 2.1.0
filelock: 3.15.4
fonttools: 4.55.3
funcparserlib: 2.0.0a0
glfw: 2.8.0
grako: 3.16.5
h11: 0.14.0
h5py: 3.12.1
html2text: 2024.2.26
httpcore: 1.0.7
httpx: 0.28.1
idna: 3.10
ihm: 1.3
imagecodecs: 2024.6.1
imagesize: 1.4.1
ipykernel: 6.29.5
ipython: 8.26.0
ipywidgets: 8.1.5
jedi: 0.19.1
Jinja2: 3.1.4
jupyter_client: 8.6.2
jupyter_core: 5.7.2
jupyterlab_widgets: 3.0.13
kiwisolver: 1.4.7
line_profiler: 4.1.3
lxml: 5.2.2
lz4: 4.3.3
MarkupSafe: 3.0.2
matplotlib: 3.9.2
matplotlib-inline: 0.1.7
msgpack: 1.0.8
ndindex: 1.9.2
nest-asyncio: 1.6.0
netCDF4: 1.6.5
networkx: 3.3
nibabel: 5.2.0
nptyping: 2.5.0
numexpr: 2.10.2
numpy: 1.26.4
openvr: 1.26.701
packaging: 23.2
ParmEd: 4.2.2
parso: 0.8.4
pep517: 0.13.1
pillow: 10.4.0
pip: 24.2
pkginfo: 1.11.1
platformdirs: 4.3.6
prompt_toolkit: 3.0.48
psutil: 6.0.0
pure_eval: 0.2.3
py-cpuinfo: 9.0.0
pycollada: 0.8
pydicom: 2.4.4
pyelftools: 0.31
Pygments: 2.18.0
pynmrstar: 3.3.4
pynrrd: 1.0.0
PyOpenGL: 3.1.7
PyOpenGL-accelerate: 3.1.7
pyopenxr: 1.0.3401
pyparsing: 3.2.0
pyproject_hooks: 1.2.0
PyQt6-commercial: 6.7.1
PyQt6-Qt6: 6.7.3
PyQt6-WebEngine-commercial: 6.7.0
PyQt6-WebEngine-Qt6: 6.7.3
PyQt6-WebEngineSubwheel-Qt6: 6.7.3
PyQt6_sip: 13.8.0
python-dateutil: 2.9.0.post0
pytz: 2024.2
pywin32: 306
pyzmq: 26.2.0
qtconsole: 5.5.2
QtPy: 2.4.2
qtshim: 1.0
RandomWords: 0.4.0
requests: 2.32.3
scipy: 1.14.0
Send2Trash: 1.8.3
SEQCROW: 1.8.20
setuptools: 72.1.0
sfftk-rw: 0.8.1
six: 1.16.0
sniffio: 1.3.1
snowballstemmer: 2.2.0
sortedcontainers: 2.4.0
soupsieve: 2.6
Sphinx: 8.0.2
sphinx-autodoc-typehints: 2.2.3
sphinxcontrib-applehelp: 2.0.0
sphinxcontrib-blockdiag: 3.0.0
sphinxcontrib-devhelp: 2.0.0
sphinxcontrib-htmlhelp: 2.1.0
sphinxcontrib-jsmath: 1.0.1
sphinxcontrib-qthelp: 2.0.0
sphinxcontrib-serializinghtml: 2.0.0
stack-data: 0.6.3
superqt: 0.6.3
tables: 3.10.1
tcia_utils: 1.5.1
tifffile: 2024.7.24
tinyarray: 1.2.4
tornado: 6.4.2
traitlets: 5.14.3
typing_extensions: 4.12.2
tzdata: 2024.2
urllib3: 2.2.3
wcwidth: 0.2.13
webcolors: 24.6.0
wheel: 0.43.0
wheel-filename: 1.4.1
widgetsnbextension: 4.0.13
WMI: 1.5.1
File attachment: Toluene.out
Attachments (1)
Change History (3)
by , 7 months ago
| Attachment: | Toluene.out added |
|---|
comment:1 by , 7 months ago
| Component: | Unassigned → Third Party |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → SEQCROW: NMR Spectrum: list index out of range |
Reported by Thomas Swift
comment:2 by , 7 months ago
Thomas, Thanks for reporting this. It looks like there's some differences in how orca 5 and 6 print NMR data. There's a line the parser was looking for to know when to stop reading NMR data, and in this output it is just a couple lines after it started reading the NMR data. I've done a quick fix for that, but I'll need to do more testing to make sure this isn't messing with orca 6 or double hybrid outputs before I update the version on the toolshed. In the meantime, you can grab the patch for the plugin on github: https://github.com/QChASM/SEQCROW?tab=readme-ov-file#github Best, Tony On Tue, Apr 15, 2025 at 10:59 AM ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> wrote: > > > >
Note:
See TracTickets
for help on using tickets.
Added by email2trac