LICENSE.md
README.md
pyproject.toml
surf/__init__.py
surf/surf.py
surf/surf_analysis.py
surf/surf_imaging.py
surf/surf_inputs.py
surf/surf_insitu.py
surf/surf_solvers.py
surf/data/ephemeris/ephemeris.hdf5
surf/data/example_inputs/2022-02-24T22Z.wsa.gong.fits
surf/data/example_inputs/cone_cme_2024050906.in
surf/data/example_inputs/tomo_sta_cor2_20240224153428_8-0.dat
surf/data/example_inputs/windbound_b20220224.12.nc
surf/data/example_inputs/windbound_b_pfss20220224.22.nc
surf/data/example_inputs/wsa_gong_2024050906.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011011204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011021204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011031204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011041204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011051214R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011071214R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011081214R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011091214R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011101214R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011111204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011121204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011141204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011151204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011151244R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011161214R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011171204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011181204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011191214R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011201214R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011211214R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011221214R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011231204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011241214R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011251204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011251254R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011271204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011281204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011291204R000_gongz.fits
surf/data/example_inputs/WSA_GONGZ/vel_202011301204R000_gongz.fits
surf/data/insitu/CNN_model.onnx
surf/data/insitu/LanJian_STEREO_ICME_List.txt
surf/data/insitu/Richardson_Cane_Porcessed_ICME_list.csv
surf/data/insitu/omni_lookup_table_1AU.txt
surf/data/insitu/x_scaler.save
surf/data/insitu/x_scaler_torch.save
surf/data/insitu/y_scaler.save
surf/data/insitu/y_scaler_torch.save
surf/notebooks/SURF_examples.ipynb
surf/scripts/__init__.py
surf/scripts/make_ephemeris.py
surf/scripts/open_examples_notebook.py
surf/scripts/test_ace_realtime.py
surfs_up/__init__.py
surfs_up/jobs.py
surfs_up.egg-info/PKG-INFO
surfs_up.egg-info/SOURCES.txt
surfs_up.egg-info/dependency_links.txt
surfs_up.egg-info/entry_points.txt
surfs_up.egg-info/requires.txt
surfs_up.egg-info/top_level.txt
surfs_up/core/__init__.py
surfs_up/core/codegen.py
surfs_up/core/models.py
surfs_up/core/plotting.py
surfs_up/core/runner.py
surfs_up/web/__init__.py
surfs_up/web/app.py
surfs_up/web/insitu_cache.py
surfs_up/web/templates/index.html
tests/test_synthetic_observer.py
tests/test_web_startup.py