Skip to content

Update requirements, spectra logic - #2

Open
dr-rodriguez wants to merge 2 commits into
kelle:spec-update2from
dr-rodriguez:spec-update2
Open

Update requirements, spectra logic#2
dr-rodriguez wants to merge 2 commits into
kelle:spec-update2from
dr-rodriguez:spec-update2

Conversation

@dr-rodriguez

Copy link
Copy Markdown

Still doesn't work, but I think this gets us a little closer- a clearer message is produced:

Re-attempting spectra conversion
Downloading https://s3.amazonaws.com/bdnyc/spex-prism_SDSSpJ134646.45-003150.4_20040312_BUR06D.txt [Done]
127.0.0.1 - - [23/Sep/2025 20:35:44] "GET /solo_result/2MASS%20J13464634-0031501 HTTP/1.1" 500 -
Traceback (most recent call last):
File "/home/vscode/.local/lib/python3.11/site-packages/flask/app.py", line 1536, in __call__
return self.wsgi_app(environ, start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.11/site-packages/flask/app.py", line 1514, in wsgi_app
response = self.handle_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.11/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.11/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.11/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.11/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.11/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.11/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspaces/SIMPLE-web/simple_app/app_simple.py", line 208, in solo_result
scriptspectra, divspectra, nfail, failstr = spectra_plot(query, db_file, night_sky_theme, js_callbacks)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspaces/SIMPLE-web/simple_app/plots.py", line 181, in spectra_plot
spectrum = Spectrum.read(spec["access_url"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.11/site-packages/astropy/nddata/mixins/ndio.py", line 59, in __call__
return self.registry.read(self._cls, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.11/site-packages/astropy/io/registry/core.py", line 221, in read
data = reader(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.11/site-packages/specutils/io/default_loaders/ascii.py", line 54, in ascii_loader
return generic_spectrum_from_table(tab)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.11/site-packages/specutils/io/parsing_utils.py", line 250, in generic_spectrum_from_table
raise IOError("Could not identify column containing the wavelength, frequency or energy")
OSError: Could not identify column containing the wavelength, frequency or energy

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@dr-rodriguez