Releases: spacetelescope/romanisim
Releases · spacetelescope/romanisim
v0.2.2-alpha
What's changed
- Update publish-to-pypi workflow to build wheels for the new C extension associated with ramp fitting.
Full Changelog: v0.2.1...v0.2.2-alpha
v0.2.1
What's Changed
- Improved regression test infrastructure
- Used roman_datamodels for manipulating Roman image objects
- Added Casertano+22-style ramp fitting, including respecting flagged pixels
- Propagated pixels affected by saturation and CR hits to ramp fitting.
In more detail...
- use built-in concurrency configuration for duplicate workflows by @zacharyburnett in #44
- add regtests for Jenkins job by @zacharyburnett in #33
- RCAL-388 Integrate RDM Usage to RomanISim by @PaulHuwe in #43
- Remove romancal dependency. by @schlafly in #46
- Add Casertano+22 style ramp fitting to the simulator. by @schlafly in #48
- fix readthedocs configuration by @zacharyburnett in #52
- test against pre-built binaries of
numpy
by @zacharyburnett in #50 - Propagate DQ information from image simulation to ramp fitting. by @schlafly in #49
- revert astropy prerelease wheel spec and use nightly Scipy wheel index by @zacharyburnett in #53
- Migrate from roman_datamodels units to astropy units. by @schlafly in #54
- Update tests to be less noisy by @schlafly in #55
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Cosmic rays and persistence instrumental effects now included in L1 and L2 images.
- Unit tests for the WCS, PSF, bandpass, L1, image, and catalog modules.
- Support for generating catalogs from Gaia
- Simulated source catalogs from simple parametric source distributions
- Bug fixes.
In more detail...
- Add warning to README by @schlafly in #25
- Add unit tests for WCS module. by @schlafly in #28
- Add PSF module tests. by @schlafly in #26
- Bandpass Unit Tests by @PaulHuwe in #24
- Fix units of dark rate. by @schlafly in #31
- Add unit tests for L1 module by @schlafly in #30
- Add unit tests for image module by @schlafly in #29
- Add SOC tests for DMS 214, 215, 216 (image rendering) by @schlafly in #32
- Changes supporting adding tests for uncalibrated image simulation by @schlafly in #34
- Convert a Gaia catalog into a catalog for simulation by romanisim by @schlafly in #35
- Improve API for creating parametric distribution of sources for simulation by @schlafly in #40
tomli
is implemented read-only astomllib
in Python 3.11 by @zacharyburnett in #38- use OpenAstronomy workflows and move MacOS jobs to weekly schedule by @zacharyburnett in #41
- Add more metadata to the simulation output headers. by @schlafly in #39
- add code owners file by @zacharyburnett in #42
- Add CRs to simulator by @schlafly in #36
- Add persistence to simulator by @schlafly in #37
Full Changelog: v0.1.3...v0.2.0
v0.1.3
What's Changed
- Rcal-298: Set Up Testing Infrastructure by @PaulHuwe in #14
- move build configuration into
pyproject.toml
by @zacharyburnett in #13 - refactor
tox
environment factors by @zacharyburnett in #15 - Implement classical non-linearity by @schlafly in #16
- Add IPC. by @schlafly in #17
- Subtract dark before ramp fitting. by @schlafly in #18
- Some simple unit tests on the util module. by @schlafly in #19
- Add some tests of the catalog modules. by @schlafly in #20
- add badges by @nden in #21
- Fix codecov badge (master -> main). by @schlafly in #23
- Add ramp fitting tests. by @schlafly in #22
New Contributors
- @PaulHuwe made their first contribution in #14
- @zacharyburnett made their first contribution in #13
- @nden made their first contribution in #21
Full Changelog: v0.1.2...v0.1.3
v0.1.2
v0.1.1
Bug fix & minor enhancement release
- Bug fix: include flux scaling by exposure time for non-chromatic catalog-mode source simulation.
- Enhancement: Include simulation input arguments in output.
- Enhancement: Include catalog of locations & fluxes of simulated sources in output.
- Enhancement: Avoid calling WCS in non-vectorized way.
v0.1.0
v0.1
First romanisim release with rudimentary level 2 image construction.
What's Changed
- Initial functional simulator commit by @schlafly in #1
- Add support for making L1 images. by @schlafly in #2
- Improve support for L1 images and dark current. by @schlafly in #3
- Add initial documentation by @schlafly in #4
- Docs improvements by @schlafly in #5
- Intersphinx by @schlafly in #6
- Update directory hierarchy by @schlafly in #7
- Improve doc formatting. by @schlafly in #8
- More doc tweaks. by @schlafly in #9
- Construct L2 images from L1 images via ramp fitting. by @schlafly in #10