jwst
jwst copied to clipboard
Python library for science observations from the James Webb Space Telescope
This PR enables `tweakreg` to report inverse SIP coefficients in data model's `meta.wcsinfo` when computing FITS WCS from GWCS. I believe it is better not to include these coefficients as...
Resolves [JP-2607](https://jira.stsci.edu/browse/JP-2607) This PR uses data container machinery implemented in `wiimatch version>=0.3.0` to reduce memory usage by the `mrs_imatch` step. Further memory reduction can be implemented separately in `wiimatch` (not...
Overview of changes: added overview of package and logo to landing page - made a `Getting Started` section above `User Documentation` - Added a Quickstart guide to this section. -...
Closes # Resolves [JP-nnnn](https://jira.stsci.edu/browse/JP-nnnn) **Description** This PR contains the simple changes to the C code necessary to allow the C extensions to compile under Windows. These changes swap out an...
Notable changes: - workflow jobs are defined in GitHub Actions to simplify the environment caching and construction - all environments are cached to speed up subsequent runs; cache key is...
**Description** `setuptools` now supports the `[project]` table, which is defined by [PEP621](https://peps.python.org/pep-0621). Additionally, `setuptools` now supports its own entry in `pyproject.toml` called `[tool.setuptools]` (https://github.com/pypa/setuptools/issues/1688, https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html#setuptools-specific-configuration); however, it comes with the...
Closes #6558 Resolves [JP-2375](https://jira.stsci.edu/browse/JP-2375) Checklist - [x] Tests - [ ] Documentation - [x] Change log - [x] Milestone - [x] Label(s)
**Description** This PR switches the Bayesian evidence step of the residual fringe correction from using the `BayesicFitting` library to using astropy based models and fitters. Note that this will change...
Closes #[TBD] Resolves [JP-TBD](https://jira.stsci.edu/browse/JP-TBD) **Description** This PR addresses some hanging questions about logging implementation and utilizes the logging ancestry by defining the package logger in jwst/__init__.py - from here, loggers...
Closes # Resolves JP- **Description** This PR comes from a discussion with @eslavich about reference file validation and adds a datamodel for the niriss SOSS wavelength tables, the specwcs reference...