Skip to content

Marvin tutorial example throwing 500 internal server error #827

@kgozman6159

Description

@kgozman6159

I'm running the following code from one of the MARVIN tutorials and keep getting an error:

import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
from astropy.io import fits
from marvin.tools.cube import Cube
import marvin
from marvin import config
config.switchSasUrl(sasmode='mirror')
import lime

from marvin.tools import Maps
# config.switchSasUrl(sasmode='mirror')
maps = Maps('8485-1901')

# must use Maps.getSpaxel() to get cube and modelcube
spax = maps.getSpaxel(x=17, y=17, xyorig='lower', cube=True, modelcube=True)

# mask out pixels lacking model fit
no_fit = ~spax.full_fit.masked.mask

# extra arguments to plot are passed to the matplotlib routine
ax = spax.flux.plot(label='observed')
ax.plot(spax.full_fit.wavelength[no_fit], spax.full_fit.value[no_fit], label='model')
ax.legend()
Image

Running check_marvin in the command line yields the following:

System Checks
Your Python Version: 3.10.17
Full Version: 3.10.17 | packaged by conda-forge | (main, Apr 10 2025, 22:15:49) [Clang 18.1.8 ]

OS Checks
Platform: darwin
Full info: posix.uname_result(sysname='Darwin', nodename='astr-kgozman-mbp.local', release='23.6.0', version='Darwin Kernel Version 23.6.0: Thu Mar  6 21:58:03 PST 2025; root:xnu-10063.141.1.704.6~1/RELEASE_X86_64', machine='x86_64')

Distribution Checks
Is Python from Anaconda or Miniconda? False

Package Checks
Numpy version: 1.26.4
Matplotlib version: 3.10.1
Your Matplotlib backend is macosx

Netrc Checks
Have a .netrc file? False

Marvin Checks
[WARNING]: path /Users/kgozman/sas/dr17/manga/spectro/analysis/v3_1_1/3.1.0/dapall-v3_1_1-3.1.0.fits cannot be found. Setting dapall to None. (MarvinUserWarning)
Marvin imported? True
Marvin version: 2.8.2
Does Marvin have a URLMap for API use? True
Has a db? False

Marvin Paths:
$SAS_BASE_DIR:  /Users/kgozman/sas
$MANGA_SPECTRO_REDUX:  /Users/kgozman/sas/dr17/manga/spectro/redux
$MANGA_SPECTRO_ANALYSIS:  /Users/kgozman/sas/dr17/manga/spectro/analysis
$TREE_DIR:  /Users/kgozman/miniconda3/envs/codenova/lib/python3.10/site-packages/tree
$MARVIN_BRAIN_DIR:  None
$SDSS_ACCESS_DIR:  None
DRPall Path:  /Users/kgozman/sas/dr17/manga/spectro/redux/v3_1_1/drpall-v3_1_1.fits

I already tried the fix in #810 but it did not work for me.

What else can I try? Thanks!!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions