kis_tools issueshttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues2019-11-07T15:27:45Zhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/103headers: add observer2019-11-07T15:27:45ZCarl Schafferheaders: add observerAdd observer to headers. A csv file at headers/observers.csv containing the data has already been added. The entries are still too long to fit into the header and it is unclear who should be the main observer for each observation. Add observer to headers. A csv file at headers/observers.csv containing the data has already been added. The entries are still too long to fit into the header and it is unclear who should be the main observer for each observation. https://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/102headers: exits on complete file2019-03-21T15:52:12ZCarl Schafferheaders: exits on complete fileBatch mode exits on completed file, should skip instead.Batch mode exits on completed file, should skip instead.https://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/292IFU previews become very large as GIFS2021-11-14T20:02:35ZCarl SchafferIFU previews become very large as GIFSSwitch to different format, a 300 step GIF ends up at around 60MB, not feasible for quick look loadingSwitch to different format, a 300 step GIF ends up at around 60MB, not feasible for quick look loadinghttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/30importer add force option2019-07-08T09:19:15ZCarl Schafferimporter add force optionforcing writing is required with only finding matches and overwriting them.
This needs to include:
1. search for duplicate entry
1. replace duplicate entry
1. update all associated files
Especially the last point means, that it will p...forcing writing is required with only finding matches and overwriting them.
This needs to include:
1. search for duplicate entry
1. replace duplicate entry
1. update all associated files
Especially the last point means, that it will probably be necessary to do this on instrument level. Or maybe not an option could be to add an 'associated connections' attribute to the SDC class, all files in the associated collections referring to the original file could be deleted upon updating the main entry.https://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/34importer conflict handling for duplicate files2019-05-08T07:32:31ZCarl Schafferimporter conflict handling for duplicate fileswhen a gridfs file is found to be a duplicate, it can happen, that the duplicate does not reference the correct observation. If this is the case the writing process stops and the file is excluded from the databasewhen a gridfs file is found to be a duplicate, it can happen, that the duplicate does not reference the correct observation. If this is the case the writing process stops and the file is excluded from the databasehttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/284integrate test reports into gitlab2021-08-23T13:29:21ZCarl Schafferintegrate test reports into gitlabGitlab can parse error reports from unittest xml reports
See here for a manual:
https://gitlab.leibniz-kis.de/help/ci/unit_test_reports#how-to-set-it-upGitlab can parse error reports from unittest xml reports
See here for a manual:
https://gitlab.leibniz-kis.de/help/ci/unit_test_reports#how-to-set-it-uphttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/242kis_tools git info2020-09-21T11:06:28ZCarl Schafferkis_tools git infoIf KIS tools is installed locally, it is impossible to update git_info dynamically. I need to either remove it or check it in at each commit.
Even better: add the generation to the install script and add it to MANIFEST.inIf KIS tools is installed locally, it is impossible to update git_info dynamically. I need to either remove it or check it in at each commit.
Even better: add the generation to the install script and add it to MANIFEST.inCarl SchafferCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/52make archive checker input checking more robust2019-08-19T07:31:16ZCarl Schaffermake archive checker input checking more robustverify that the passed path contains valid folders before staring the checkerverify that the passed path contains valid folders before staring the checkerhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/31mapgen check observation mode for map gen2019-11-07T15:32:06ZCarl Schaffermapgen check observation mode for map genlimit to single maps for nowlimit to single maps for nowregenerate mapshttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/250mapgen: IQUV previews2020-10-16T09:49:51ZCarl Schaffermapgen: IQUV previewsAdd QUV previews to GRISAdd QUV previews to GRIShttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/77mapgen normalize preview by quiet sun2019-08-19T07:34:04ZCarl Schaffermapgen normalize preview by quiet sunpreviews should be normalized by quiet sun average instead of raw histogram cuttingpreviews should be normalized by quiet sun average instead of raw histogram cuttinghttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/239mapgen: plot in HPC2020-10-16T09:52:20ZCarl Schaffermapgen: plot in HPCGenerate maps in helioprojective coordinates instead of pixel coords unse Sunpy Maps for thisGenerate maps in helioprojective coordinates instead of pixel coords unse Sunpy Maps for thishttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/300Map Overplotting2022-04-21T10:45:08ZCarl SchafferMap OverplottingImplement map overplotting as composite maps with hm data.
Implemented in IFUFitsFile as example.
Will only be useful once map rotation has been solved.Implement map overplotting as composite maps with hm data.
Implemented in IFUFitsFile as example.
Will only be useful once map rotation has been solved.Carl SchafferCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/207module: header tools2020-07-16T10:14:48ZCarl Schaffermodule: header toolsWrite a module that provides header checking from templates as well as well as eventually header generation for different instruments.
Should have different tests such as:
* [ ] Compare planned list of keywords to actual list of keywo...Write a module that provides header checking from templates as well as well as eventually header generation for different instruments.
Should have different tests such as:
* [ ] Compare planned list of keywords to actual list of keywords
* [ ] Check typing of values
* [ ] Check FITS comment lenghts in templates
* [ ] Host definitive templates for different instrumentshttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/50needs to use header map length instead of file map lenght!2019-07-08T09:21:26ZCarl Schafferneeds to use header map length instead of file map lenght!https://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/47quickplot sampling might break plots2019-11-07T15:30:53ZCarl Schafferquickplot sampling might break plotscheck thischeck thishttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/38remove old coordinate correction routines from codebase2019-07-23T11:52:15ZCarl Schafferremove old coordinate correction routines from codebasesplit file numbers and indices for correlation results match up exactly. there should be no need for fittingsplit file numbers and indices for correlation results match up exactly. there should be no need for fittingStreamlining Codebasehttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/85tagger add description of map2020-07-16T10:24:46ZCarl Schaffertagger add description of mapmap length (pixel size in particular)map length (pixel size in particular)https://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/87tagger add popup on rollover2020-04-21T16:47:55ZCarl Schaffertagger add popup on rolloverhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/issues/84tagger add position within list of files2019-03-21T13:51:37ZCarl Schaffertagger add position within list of files