You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As projects begin to add support for roman data files it would be helpful to have a documented public API for making 'test' data (similar to what is currently done in romancal using the maker_utils).
I am not sure what you mean here. There is a Public API, the roman_datamodels.maker_utils which can generate a "valid" (filled with garbage but technically correct) set of data.
They are for testing purposes, and are mostly considered internal to romancal for its testing and setup of data. We don't want to encourage their widespread use as while the are "valid" in the sense of the RAD schemas. They don't produce a datamodel containing anything close to actual data. That is what romancal and romanisim are intended to do. romanisim to simulate observations and romancal to take observation data and calibrate it. The maker_utils are convenience functions only. Thus we do not advertise the feature in order to avoid creating the misconception that they make anything that should be used.
As projects begin to add support for roman data files it would be helpful to have a documented public API for making 'test' data (similar to what is currently done in romancal using the maker_utils).
See spacetelescope/astrocut#105 (comment) for a specific example where a level 2 file (with complete WCS) would be useful.
And https://github.com/spacetelescope/jdaviz/blob/e8f125ebe375f938ed3a7b2af97e1a1c3dd5b531/jdaviz/configs/imviz/tests/utils.py#L241 for another example.
The text was updated successfully, but these errors were encountered: