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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Major revamp of the package:
creation of a 'fm' module for all forward-modeling related routines (disk model creation, negfc, fake companion and fake disk injections);
creation of a 'psfsub' module including all PSF modeling and subtraction post-processing algorithms;
creation of a 'invprob' module including andromeda, and to host future inverse-problem approach based algorithms;
fixed relative imports in package to match the new structure.
Additional automatic tests for stim map, fake disk injection, (de)rotation, image scaling
Improvement and bug correction of the phase function for the disk scattered light forward model tool
New bad pixel correction algorithm based on kernel-interpolation;
Updated write_fits to also allow for multiple-extension fits files to be written;
Added border_mode option to all recentering functions;
half_res_y option added to sigma clipping algorithms (i.e. made it compatible with image-slicer IFUs);
Photutils and numpy deprecation warning fixes;
Routine descriptions adapted for compatibility with sphinx documentation;
Updated matplotlib version requirement to avoid bug with the latest mpl version (as of 02/2022);
Default start method for multiprocessing set manually to 'fork', since it was changed to 'spawn' as default starting from python 3.8 (leading to bugs in all routines using multiprocessing);
Updated default flux range explored by grid search negfc.