Garret suggested try to cut down on the time NSB takes using a tangent plane approximation and the gaia catalog as opposed to simulating the entire sky using healpix (as currently happens). Investigate this as a potential alternative to the current setup.
Edit: Numba is also an option to an extent, but it's limited in the supported packages, and it would mean sharing a custom version of nsb. From what I can see the only functions without a numpy/math/healpy dependency are :
Garret suggested try to cut down on the time NSB takes using a tangent plane approximation and the gaia catalog as opposed to simulating the entire sky using healpix (as currently happens). Investigate this as a potential alternative to the current setup.
Edit: Numba is also an option to an extent, but it's limited in the supported packages, and it would mean sharing a custom version of nsb. From what I can see the only functions without a numpy/math/healpy dependency are :
nsbtools.py: nLbMag MagnLb
gaia/create.py getTotalFlux binarySearch