.. changelog created on Fri 4 Jun 17:16:54 BST 2021 .. include:: globals.rst |hiper| pipeline change log from 0.22.0 to 1.0.0 *************************************************** List of changes from git, newest first, with the commit keys linked to github: * `ced01dcb4ecd4eff0e35e90e2b42a2e9c58c8455 `_ documentation fixes * `ba4555460e75f688de720bda31f3a2035b05de7f `_ bugfixes following recent changes * `dcc31f539c04577e21809b14e8ccc742080202d4 `_ fitting.py -- made error message more explicit * `ab352f43a74e99bed37aad56f789e8619e1c5d1f `_ more fringe-related doc updates * `588034de0bac0db4839938966fc86deb0bbaa3eb `_ nrtplot -- update time can now be specified * `39929a17bed45a50c326acbc56d10c9052746162 `_ fringing documentation updates * `587cd9ac14035c2392c1028d2d5eea452131465b `_ knock on changes due to reconfiguration of fitting.py * `09833e6c2f5f63631e5f15a4b0c3446cd0023292 `_ setfringe -- made warnings filter more specific * `77267ab29e25f752f6198e3a37b295390aec7e6f `_ fitting -- changed how uncertainties are passed through * `03783f6288a9702211f593f9368b1746b130d592 `_ fitting -- enforce initial high threshold fit * `9633a6ad1b80da6ae573293c71d8bf64c9d15bce `_ nrtplot -- bug setting direct intensity limits * `d2b13e3929f7582e2ec4ab1a462d30e15587c5b1 `_ grab.py -- suppressed fringe verbose output for bad frames * `ff3d20c0d0671f836a034188950d5c05dd0fa408 `_ nrtplot -- changed fringe to fmap * `2c43121ab96b5e31f5fe22d9c2948bf4aefbcdee `_ reduction.py -- bug setting rmax=rmin * `4a4b70d8c2612a0a907366e22a47a79cf3e4c8f7 `_ setaper -- aperture file tracks name of frame * `95ec7d479361ef9f44b0b8f92fc79057fb193404 `_ genred.py -- prevented clash of parameters * `df191e3fe5f3996a924d613a745fda9f484ba741 `_ telescope.rst -- added reference to nrtplot * `654bd76e31650e9a74b33c4405fb6af978480252 `_ reduction.rst -- doc update * `7586c72ee5307d3c855ffa3c469c1e3e9a9e605d `_ multiple changes for fringe correction in reduction. * `64f77f77393d50ade12e39437d306480ce9b980c `_ grab.py -- smallchange to bias exposure * `5d0c5193a772b26aac4b8172a0aa12b3e90a99f9 `_ now assume file list files are already corrected * `70412ff862bdf63a3af8a350a9cc34ff54ebee7d `_ nrtplot -- added range check parameters * `75be981297faaf43fd8efb4c86d867752edd2184 `_ utils -- temp_dir added * `0d9bf62bbd260179feaf8a655978c1bc82547aa3 `_ removed redundant imports * `b32013bc480864f340d89e1dd736b380bce26194 `_ multiple -- updated for changes to grab * `2f43f8ad00c4547ea099803d3301956ce752a562 `_ grab.py -- added flat-fielding, dark, fringe correction * `848f4cdbf3b2fb1a101ee144abed8fff550497d3 `_ fringe.py -- added verbose option to scale * `0644f7c21606308a3a8c15c32134485e234a47e1 `_ genred et cl -- added range limit for fringe ratios * `9d9ea62483c739b8884b851cb08fea78730eebef `_ setfringe -- now reports values of differences. * `b0bb94cb6a997f1592ab10c064fc5e4f2df94476 `_ mpl.py -- modified display of FringePair * `3b958c3d8518564db684e2fdbd6cdc2bdb831538 `_ mpl -- cleaner way to display FringePairs * `923a624897bb793743b4752982151052a24906fb `_ fringe.py -- switched to medians, added range * `d631d67278b26067e53a4c8a6b890ba748b9eaef `_ reduction.py -- added fringe parameters to Rfile * `dde4c655e79888eef3cdc1be8fb2ad6d5fda8fd3 `_ rupdate.py -- revised updater script * `0c6de29346d9f7205bfa4f060bf3de4f29ad8b5b `_ starting updates for fringing to reduce * `6e64ce55019908b3922261c718acd3c1565f2662 `_ nrtplot -- micro change to a prompt * `e3cc67a686a65d7ea8fda61f1a2a050563ff6bd6 `_ doc updates * `d397c954e9217dc68e7daacfd14ffbec92046866 `_ makefringe -- added scaling of fringe amplitudes * `6ceb6495c641d77030b71c57494cd664cd41e2c0 `_ fringe.py -- added option to store reference values * `a844b521bc9fcf2e732e2377ce696a932bd6ec83 `_ nrtplot -- added fringe correction. * `86f7fd0b884410387c7b99688e98c5370fadbad5 `_ fringe.py -- adjusted to allow larger regions for averaging * `4c6b4d553faca3874a55c0f3eed728d9e7360f0c `_ MCCD.crop -- now doesn't pass through all CCDs * `e344b7fb997556d40a5b298406abbed93cffc915 `_ fringe.py -- difference calculation added * `525f96d0f284e11192939527d43ca919bd24d44b `_ window.py -- small additional doc * `32a9c11a34fe014172ec39ad30a67a57c9423df1 `_ setfringe -- re-organised code a bit * `9eb2da1dff9a26b7732c87978dbfd710b6a501e4 `_ setdefect -- reformatting * `c2e8c9bb31fa361000aa86b5bcc472f9fdd62840 `_ mply.py -- mode to pFringePair * `952eb958c94e07709d4e6809cabdbe53df938b60 `_ fringe.py fixed dustance, added methods * `1323022269a1a75f574d045ce58027903953c7f4 `_ fringing bug fixing; several. * `c86436ac6ad9ee5e9e8e33bb02f71149bb4895c4 `_ setdefect -- docs needed fixing * `1f76aff27060fe592494222f5e04e98e923cf835 `_ makeflat -- fixed bug removing CCDs * `dc589997835a446023e637a266fbe1ad8afa9c5d `_ fringging code, first implementation * `c4ad845df8ade1ac4044c9c415567321d84c4663 `_ spooler -- HcamListSpoolwas destroying the list * `c58d6a0bee22eea3d19b26b35430651c74cd0984 `_ Merge branch 'trm-dev' into fringes * `98bc1d6070c83a33f40f02fd8d6a66e7b17a75a4 `_ jtrawl -- minor bug fix * `f4e4a18817bbbcf663b1e400c0cf6efd523dfce3 `_ jtrawl -- extra check added * `eb34a40550123f7e3597e60103b7f0bad4899a7d `_ jtrawl -- crude script to find junk data * `486c04dd8b66c3320a2c06ce998c9f64e352e6a4 `_ hmeta -- altered to work per run * `821efb4fa750e93cc6716439373131a067182a29 `_ nrtplot -- initialisation fix * `aa4e06d8d2b4e76158a49c36157b1b7535b56d1b `_ hlogger.py -- got number of cols right * `e112c9f97413ac590b6fe2aa7a17d9b316232e45 `_ more ulogger stuff removed * `0920651be1780a17ca8e13c28dc8fc641261f2f2 `_ ulogger is no more * `5f917b1d57f99a21ebedef8e8bf4840c2ad2c27d `_ big series of changes to hlogger, ulogger * `0d2d8a0f143fc9bba61eac9aba16a418f4cf26b3 `_ ulogger,py -- changes to include hipercam * `2161cd7ed40daad5dbc10cc5edd9aa510a0024e6 `_ ucam.py -- doc update * `520cb536730efe8af58f3506aef65e276f88402c `_ hcam.py -- updates for logging * `7dffd428a29de150bfbc5c396ac0068670cc75fa `_ hcam.py -- timing flag bug fix * `57043518ddf96c2af7815b6206a2957d1fa96a16 `_ couple of screenshots for docs * `87f403625406a10d8029f21e3702ae219d646c07 `_ hlogger -- expanded run directory types * `bd7ccb887ebaf966e89fafd6b27947dd1fff638f `_ nrplot more responsive plots * `890eecbdd858885c553c42fa98f91501e61458bd `_ window.py -- copy bug * `1fd673fdba1decb2a3462557d3cce148c6b65008 `_ spooler.py -- extra update option added * `6cacbef4555f8c690069cfae9215424933b1ac7d `_ joinup.py -- doc update * `b5aad8ed6bf73664c2278896eb9f1be0e296030e `_ fitting.py -- better reporting of the counts * `3c3cbea12932a11e83e1ed755b64803197d867b7 `_ doc updates * `36cdb33770d0c6ad19e7d8e7a7463f7e59bc6e79 `_ usual series of doc updates for new commands * `7c3153b7c86819453faa15d79c31e9a632737dcf `_ commands.rst -- doc update * `466e831f90563a4d1a33d79ac10fbdd981ffc505 `_ joinup -- reduced nmax, dmax lower limits * `3804b466a8fe4c56c6ad8a3eb55353856b10c9c7 `_ joinup -- added safety checks nmax, dmax * `e3949873e4d60b82725cbaeb5070faa32491bccd `_ nrtplot -- can now save image display size * `e1774e82d5cd4e054fb312efa3f4757f10da4be9 `_ joinup -- added check on illegal unit16 conversion * `c465c05a26d0998449622704f0ecbbda15a5c30e `_ joinup -- and a bit more info added * `08697bdd60475866bbb2d626c2a845069a53c50a `_ joinup -- improved documentation * `3139372d344fa2cbc79307be8139422411fd9cb3 `_ joinup - added compression and window location info * `5940027b9b5de5d810c53c500fa9b2b79db4f361 `_ commands.rst -- modified for joinup * `299d2d69872d72121ce586fe1500f2a2d317228b `_ joinup -- new command to convert to single HDU FITS * `cee5121e46994ef2ca345300e8cfc08688279f34 `_ updated hipercam's defect file. * `27ddafed9bc2a05284f82a177dfef7ef8317285f `_ changelog.sh -- now list most recent first * `125317500ba2bdfb561417d2e166edf003c7732a `_ nrtplot -- enhanced profile fitting capabilities * `4b2a3080d15eac9709498f5a55d38be05d88880d `_ makemovie -- fixed memory issue * `24a9f83d0462d5779701096be99112b0d813bb29 `_ digest.py -- fix for hipercam * `e1008d7885422d4f334e9a965505b5a286d646f9 `_ digest.py -- extended run directory names * `871653456d2b10c383e004b7ae2cb530c8c6c1c7 `_ makemovie -- more stylistic tweaking * `1a2e41d3fcd94047e39f6278fcbb14331c8a0e10 `_ makemovie -- location & dpi tweaks * `d488640bab03629e1428fe6a428197f02689aa93 `_ nrtplot -- fixed skewed setup window bug * `59eb74228efa7ce9bfe1682463f2d128f06b37d9 `_ makemovie -- individual scaling of plots * `b6faa37e83de6f944c070e1538a39297670b1d78 `_ cline -- bug fix with getting list parameters * `53999ab5cf9f121261d4f329f4a9f270792be1d6 `_ Merge branch 'trm-dev' * `84499478a82e6cded3a5c5a51daa0c3b3cd11213 `_ Merge branch 'master' of github.com:HiPERCAM/hipercam * `6a213f80290fbc70956e344557b4fff085b0bafd `_ Merge pull request #81 from HiPERCAM/fix_rulog * `204309709565ced4bff4a02229ace0bc32b592ca `_ many -- fixed bug with default number of plot panels * `db0984ad3ae63b4d42880484cb2f68d8a9c62286 `_ nrtplot -- re-ordered inputs again * `fb2c330dec7cb43174da0fff459bcab356ceba4a `_ makemovie -- new command to help make movies * `0c4d552d1c87a267d53ab68fd0ccdd28df65fa16 `_ globals.rst -- typo in nrtplot name * `e7c105d8342b5ea9c1e7c82b8b91f6930227e27b `_ fix ulog reading so it is compatible with hlogs * `6eaa295e2ffab2306652029e68a43643496c6fca `_ news.rst fixed a few typos * `90f2745674f3622b4b44786b8ac96c4f5fca0a2c `_ doc string changes for sphinx * `1377ead3be3762168f391033dea97493fc38baaa `_ Re-organised the way I list version changes. * `9806d89ffa6eba7fb1cee4ae7dec4da14e9f5bc7 `_ pgp.py -- bug fix with percentile problem * `dd74c75881bc8d97423a2dc7bbc71c8c796458f8 `_ nrtplot -- sets variable radius to the fwhm now * `91b900ee89417b4afa5477f62dda031ff4946bfa `_ latest list of changes * `7217a1783f5be56b181752e73f4b9e778d69293a `_ nrtplot, setaper, hplot, setdefect updated cmap prompting * `20a6269dfb5ca4727aacc1f0735f66ded0c43baa `_ nrtplot now prompts for a carriage rreturn before closing the plots * `385be80591e373795eb4226f932ede0bc5b04e72 `_ makefringe.py -- initial simple version * `f20fe697ce3d11e295d3f2173e0b31f38ade662d `_ spooler.py -- doc updates * `96a31259225005068b8a025284a5c5c34fd26993 `_ rtplot -- doc updates * `86a67ea1a4db247b307d8f36f14ea9f72a521800 `_ makefringe -- restarted development. Included in list of commands * `47fe2e6a0727ab113df3fd93f954dc1494e5baa7 `_ Merge branch 'master' into fringes * `4990a071686b93f1b6e0684c03307c7c87f2a46d `_ makefringe: new script to make a fringe frame