Recent Releases of pynrc

pynrc - Release v2.0.1

Switch over from WebbPSF to STPSF.

- Jupyter Notebook
Published by JarronL about 1 year ago

pynrc - Release v1.3.2

  • Improved handling of LWBAR in nrc_hci and obs_hci classes. Specifically fixed double counting of PSF offsets along the bar.

- Jupyter Notebook
Published by JarronL over 1 year ago

pynrc - Release v1.3.1

  • Fix index transformations between image and oversampled equivalent

- Jupyter Notebook
Published by JarronL over 1 year ago

pynrc - Release v1.3.0

  • Bug fix in charge migration to check to break out if no saturated pixels
  • Correctly crop stellar PSF in obs_hci class while generating slope image
  • Bump to version 1.3.0 to attempt to fix PyPI upload issue
  • Adding a number of analysis tools for direct imaging synthetic RDI subtraction

Full Changelog: https://github.com/JarronL/pynrc/compare/v1.2.1...v1.3.0

- Jupyter Notebook
Published by JarronL over 1 year ago

pynrc - Release v1.2.1

Bug fix for poppy requirement version. (should have been >1.1.0 rather than >1.2.0)

- Jupyter Notebook
Published by JarronL about 2 years ago

pynrc - Release v1.2.0

  • Bring up to date with WebbPSF v1.2.0 and webbpsf_ext v1.2.0
  • Add analysis tools for PCA and NMF PSF subtraction
  • Add a number of simulation features to match flight performance

- Jupyter Notebook
Published by JarronL about 2 years ago

pynrc - Release v1.0.4

  • check if im_star is int or float if not None
  • set nexposures = 1 for level1b using NIRCam() class function
  • deprecate nghxrg.py
  • add tutorial ipynb files
  • update api docs auto generation
  • webbpsf_ext v1.0.4

- Jupyter Notebook
Published by JarronL over 4 years ago

pynrc - Release v1.0.3

Many minor updates to seamlessly generate new releases on PyPI (https://pypi.org/project/pynrc/) and generate docs at https://pynrc.readthedocs.io/en/latest/index.html

- Jupyter Notebook
Published by JarronL over 4 years ago

pynrc - Release v1.0.1

  • Work only with python v3.7+
  • Updates to work with WebbPSF v1.0
  • Default OPD JWSTOTEOPDRevAAprelaunch_predicted.fits
  • Move PSF generation to new webbpsf_ext package (https://github.com/JarronL/webbpsf_ext)
  • Create DMS-like level1b FITS files using pipeline data models for imaging and coronagraphy
  • PSF coefficients now use Legendre polynomials by default
  • Create calibration files for each SCA (darks, IPC, noise, flats, linearity, etc)
  • Add more advanced time-dependent detector effects
  • SIAF-aware locations
  • Background roll-off at grism edges
  • BEX model isochrones for low-mass companions from Linder et al (2019)
  • There was a pandemic...

- Jupyter Notebook
Published by JarronL over 4 years ago

pynrc - Release 0.6.5

  • Fixed a critical bug where the off-axis PSF size was incorrect when performing WFE drift calculations.

- Jupyter Notebook
Published by JarronL about 8 years ago

pynrc - Release 0.6.4

Major changes: - Off-axis PSFs now get drifted in the same way as their on-axis counterparts. - Created an intermediate nrc_hci class to enable offsets of WFE drifted PSFs.

- Jupyter Notebook
Published by JarronL about 8 years ago

pynrc - Release 0.6.3

  • First PyPI release.
  • Effectively the same as 0.6.2, but better documentation of packaging and distributing.

- Jupyter Notebook
Published by JarronL about 8 years ago

pynrc - Release 0.6.2

Major Updates: - Implemented coronagraphic wedges, including arbitrary offsets along bar - Renamed obs_coronagraphy to obs_hci - Faster modeling of off-axis PSFs - Include coronagraphic features (e.g.: ND squares) in slope images - Roll subtracted images include option to use Roll1-Roll2 - Fixed bug that was slowing down PSF convolution of disks - Can now generate docs directly from Jupyter notebooks using nbsphinx extension - Coronagraphic tutorials for docs - Create the source_spectrum class to fit spectra to observed photometry.

- Jupyter Notebook
Published by JarronL about 8 years ago

pynrc - Release 0.6.0

Major updates: - Support for Python 3 (mostly map, dict, and index fixes) - Updated code comments for sphinx and readthedocs documentation - Create setup.py install file - Modify grism PSF shapes due to aperture shape - Detector frames times based on ASIC microcode build 10 - Headers for DMS data - PSF coefficient updates: - coeffs based on module (SWA, SWB, LWA, LWB), rather than filter - WFE drift coeff mods - field-dependent coeff mods

- Jupyter Notebook
Published by JarronL over 8 years ago

pynrc - Release 0.5.0

Major updates: - ND Acquisition filters - Ramp settings optimizer - Ability to create simulated ramps with detector noise - Query Euclid's IPAC server for position-dependent Zodiacal emission - Added example notebooks

- Jupyter Notebook
Published by JarronL over 9 years ago