Skip to content

Releases: acisops/acis_thermal_check

acis_thermal_check version 3.0

13 Apr 14:59
edbf09d
Compare
Choose a tag to compare

Instead of using pitch from the commanded states to use in the model and
compute the off-nominal roll, calculate the pitch and off-nominal roll using the
target quaternion and the ephemeris. This provides updated pitch and roll more
often in the model and should be equivalent to what @matthewdahmer is doing when
he runs the FOT models. This improves the roll validation on the ACIS thermal
model pages.

Increase the size of all plots to match size of those on the focal plane page.
Reduce duplicated code in calc_model between the different check tools;
allow them to perform additional operations via _calc_model_supp, which they
override.

Move the detector housing heater history file, dahtbon_history.rdb, to the
package instead of copying it around all of the time.

Swap the red and blue colors on validation plots to match FOT scheme.

Plot FEP count on CCD count prediction plot.

Add plots of CCD/FEP count and (optionally) Earth solid angle for validation
runs for diagnostic purposes.

Display the version of the check package used in run.dat, thanks to
ska_helpers.

Print the MD5 sum of the thermal model in run.dat for reproducibility purposes.

Vastly improved testing suite with answers locally stored in the various check tools.

Added a new method for running a prediction-only run.

Includes the following merges:

  • PR #25: acis_thermal_check 3.0

Setting up automated builds

19 Feb 19:50
256c49d
Compare
Choose a tag to compare

Includes the following merges:

  • PR #26: Setting up automated builds

Remove version from setup.py

10 Feb 18:28
750edc4
Compare
Choose a tag to compare
Merge pull request #24 from jzuhone/version

Remove unnecessary stuff in setup.py

SCM versioning

22 Jan 15:46
4acaecc
Compare
Choose a tag to compare
Merge pull request #23 from jzuhone/scm

Code changes necessary for SCM versioning

Update ACIS FP limits

20 Jun 17:40
280dce5
Compare
Choose a tag to compare
Merge pull request #22 from jzuhone/fp_limits

Update FP temperature limits

Make the default access mode for commanded states sqlite

04 Sep 19:33
917f35d
Compare
Choose a tag to compare

This release makes the default access mode for the commanded states database sqlite, and makes some changes to the plotting code to ensure that the plots will maintain their appearance in Python 2 or 3.

Make xija models attributes of ACISThermalCheck class

06 Jul 02:51
5305578
Compare
Choose a tag to compare

Make xija models attributes of the ACISThermalCheck class. Uses astropy.Table to write ASCII tables.

Violations bugfix, add lower limits for FEP and BEP models

01 Jun 14:36
4395a4f
Compare
Choose a tag to compare
Merge pull request #18 from jzuhone/viols_bugfix

Flag both hot and cold violations for DPA board component temperatures, fix a bug in the reporting of focal plane violations

Python 3 Compatibility for ACISStateBuilder

02 Apr 14:10
aecb94b
Compare
Choose a tag to compare
Merge pull request #17 from jzuhone/py3_fix

Allow the new ACISStateBuilder to work with sqlite and Python 3, make tests work with Python 2 and 3, remove image tests

NLET Integration and ACIS StateBuilder

16 Mar 17:22
55287e9
Compare
Choose a tag to compare

This release includes the ACIS Non-Load Event Tracking (NLET) machinery and the ACISStateBuilder class.