|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| | * Update "output()" method to return the output file path
* Update "simulate()" to also return the list of output file paths | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| | Since some modules (e.g., healpix.py) under "utils" involves Numba JIT
optimization, which significantly slows the start-up speed, even some
consumers (e.g., bin/fg21sim-webui) do not need them at all.
Fix various import statements of other modules.
NOTE: not test at the moment! | 
| | 
| 
| 
| 
| | Also add a warning log message for "galactic/snr.py" and
"extragalactic/clusters.py". | 
| | 
| 
| 
| 
| | * freefree.py: Add the missing "/" to the config "halphamap"
* synchrotron.py: Fix "comp" to have the correct value | 
| | 
| 
| 
| 
| 
| | * Add the "preprocess()" and "postprocess()" for a better interface;
* Add "_make_filepath()" to compose the output filename;
* Reorder some methods for consistency. | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| | * Merge the upgrade/downgrade resolution w.r.t Nside to the map loading
  methods;
* Update the variable names;
* Check the status of smallscales addition. | 
| | 
| 
| 
| | Also remove a unused variable in "galactic/synchrotron.py" | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Add new executable "bin/fg21sim"
* galactic/synchrotron: update to use "configs.get_path()"
* galactic/synchrotron: create output dir if not exists
* galactic/synchrotron: add logging support
* galactic/synchrotron: append FITS extension to filename
* galactic/synchrotron: pass the basic test
TODO:
* "output()" needs fixes with the FITS header | 
| | |  | 
|  | NOTE: untested |