ROMANDP-0.16.3-1-py311-linux-x86_64
Conda is required to manage installation of the delivery environment.
A fresh installation of Miniforge3 is not required for each ROMANDP
delivery, however. An existing conda installation may be used. The
method described here allows for multiple entirely separate pipeline
installations.
A POSIX-compatible shell (e.g. bash
) is required for all
steps below. Python dependencies are taken directly from PyPI or
development repositories as needed, so conda’s ability to install hybrid
conda/pip environments from a YAML specification is used. This requires
first downloading the specification file and then creating the
environment with it.
Installing Conda
If conda is not available on the target system, it will need to be
installed and configured before the delivery environment can be
installed.
For detailed instructions of this step, please visit:
https://conda.io/projects/conda/en/latest/user-guide/install/index.html
Miniforge3:
wget https://github.com/conda-forge/miniforge/releases/download/24.3.0-0/Miniforge3-24.3.0-0-Linux-x86_64.sh
bash Miniforge3-24.3.0-0-Linux-x86_64.sh
$HOME/Miniforge3/condabin/conda init
Installing ROMANDP
Option 1: Install this
delivery
conda env create \
--file https://ssb.stsci.edu/stasis/releases/roman/ROMANDP-0.16.3/delivery/ROMANDP-0.16.3-1-py311-linux-x86_64.yml
Activate this delivery
conda activate ROMANDP-0.16.3-1-py311-linux-x86_64
Option 2: Install the
latest delivery
Warning: The latest
URL may provide
software different than what is presented by the release notes section
below!
conda env create \
--name ROMANDP-latest-py \
--file https://ssb.stsci.edu/stasis/releases/roman/ROMANDP-0.16.3/delivery/latest-py311-linux-x86_64.yml
Activate the latest delivery
conda activate ROMANDP-latest-py
Each new delivery iteration will need to be installed using one of
the above commands.
Software Release Notes
gwcs
What’s Changed
- use PyPI upload workflow from OpenAstronomy by @zacharyburnett in
https://github.com/spacetelescope/gwcs/pull/479
- remove uses of deprecated pkg_resources by @braingram in
https://github.com/spacetelescope/gwcs/pull/478
- Remove redundant astropy from source install by @pllim in
https://github.com/spacetelescope/gwcs/pull/482
- add pixel_shape to WCS converter by @braingram in
https://github.com/spacetelescope/gwcs/pull/480
- try to fix devdeps by @nden in
https://github.com/spacetelescope/gwcs/pull/484
- Update badge by @nden in
https://github.com/spacetelescope/gwcs/pull/485
- SCSB-111: Improve documentation by @perrygreenfield in
https://github.com/spacetelescope/gwcs/pull/483
- add lower pin to asdf-wcs-schemas by @braingram in
https://github.com/spacetelescope/gwcs/pull/488
- fix str for wcs with a None transform by @braingram in
https://github.com/spacetelescope/gwcs/pull/489
- Increase
asdf-wcs-schemas
version by @braingram in
https://github.com/spacetelescope/gwcs/pull/491
Full Changelog:
https://github.com/spacetelescope/gwcs/compare/0.19.0…0.21.0
roman_datamodels
What’s Changed
- RCAL-833 Recursively convert all meta attributes during model
casting by @stscieisenhamer in
https://github.com/spacetelescope/roman_datamodels/pull/352
- fix linting issue with type comparison by @zacharyburnett in
https://github.com/spacetelescope/roman_datamodels/pull/356
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in
https://github.com/spacetelescope/roman_datamodels/pull/354
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in
https://github.com/spacetelescope/roman_datamodels/pull/357
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in
https://github.com/spacetelescope/roman_datamodels/pull/359
- replace usages of
copy_arrays
with memmap
by @zacharyburnett in
https://github.com/spacetelescope/roman_datamodels/pull/360
- remove unreachable code due to new asdf version requirement by @braingram in
https://github.com/spacetelescope/roman_datamodels/pull/365
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in
https://github.com/spacetelescope/roman_datamodels/pull/363
- Enable "lazy_tree" for all Datamodels by @braingram in
https://github.com/spacetelescope/roman_datamodels/pull/358
- RCAL-878: TVAC Node Saving by @PaulHuwe in
https://github.com/spacetelescope/roman_datamodels/pull/369
- ignore addressed attrs deprecation warning in oldestdeps by @braingram in
https://github.com/spacetelescope/roman_datamodels/pull/371
- Update codeowners by @braingram in
https://github.com/spacetelescope/roman_datamodels/pull/375
- RCAL-884: Sky Background by @PaulHuwe in
https://github.com/spacetelescope/roman_datamodels/pull/370
- metadata for release
0.21.0
by @zacharyburnett in
https://github.com/spacetelescope/roman_datamodels/pull/374
Full Changelog:
https://github.com/spacetelescope/roman_datamodels/compare/0.20.0…0.21.0
stpipe
What’s Changed
- remove Windows tests from CI by @zacharyburnett in
https://github.com/spacetelescope/stpipe/pull/163
- fix decorator deprecation by @zacharyburnett in
https://github.com/spacetelescope/stpipe/pull/167
- Add
ModelLibrary
container class by @braingram in
https://github.com/spacetelescope/stpipe/pull/156
- conditionally format log_records by @braingram in
https://github.com/spacetelescope/stpipe/pull/171
AbstractModelLibrary
docs by @braingram in
https://github.com/spacetelescope/stpipe/pull/168
- del model in map_function by @braingram in
https://github.com/spacetelescope/stpipe/pull/181
Full Changelog:
https://github.com/spacetelescope/stpipe/compare/0.6.0…0.7.0
stcal
What’s Changed
- AL-850: adding tweakreg into stcal by @emolter in
https://github.com/spacetelescope/stcal/pull/267
- fix devdeps by @braingram in
https://github.com/spacetelescope/stcal/pull/274
- Move outlier detection utility functions from jwst to stcal by @braingram in
https://github.com/spacetelescope/stcal/pull/270
- [SCSB-170] pin Python<3.13 by @zacharyburnett in
https://github.com/spacetelescope/stcal/pull/280
New Contributors
- @emolter made
their first contribution in
https://github.com/spacetelescope/stcal/pull/267
Full Changelog:
https://github.com/spacetelescope/stcal/compare/1.7.3…1.8.0
stpreview
What’s Changed
- use
numpy.nanmean
by default by @zacharyburnett in
https://github.com/spacetelescope/stpreview/pull/3
Full Changelog:
https://github.com/spacetelescope/stpreview/compare/0.5.0…0.5.1
romancal
What’s Changed
- only load patch table when needed by @braingram in
https://github.com/spacetelescope/romancal/pull/1367
- Populate segmentation model metadata for exposures and mosaics. by
@schlafly in
https://github.com/spacetelescope/romancal/pull/1391
Full Changelog:
https://github.com/spacetelescope/romancal/compare/0.16.2…0.16.3 0¬4