kis_tools tagshttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags2021-11-08T15:27:01Zhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/3.7.13.7.1Finalizing IFU headers for SDC V1 release.Carl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/v3.7.0v3.7.0Adds IFU support<p data-sourcepos="1:1-1:79" dir="auto">Adds features required for IFU integration or developed during the integration:</p>
<ul data-sourcepos="2:1-7:43" dir="auto">
<li data-sourcepos="2:1-2:56">Adds support for IFU files in <code data-sourcepos="2:34-2:55">gris_translate_headers</code>
</li>
<li data-sourcepos="3:1-3:45">Adds <code data-sourcepos="3:9-3:19">IFUFitsFile</code> subcalss to GrisFitsfile</li>
<li data-sourcepos="4:1-4:33">Adds WCS generator for IFU data</li>
<li data-sourcepos="5:1-5:81">Added <code data-sourcepos="5:10-5:25">gris_parse_calib</code> script to retrieve reduction settings from IDL scripts</li>
<li data-sourcepos="6:1-6:80">Switched WCS generation to structure using ABCs with more structured interface</li>
<li data-sourcepos="7:1-7:43">Removed too specific test for coordinates</li>
</ul>2021-11-08T15:27:01ZCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/v3.6.0v3.6.0Removing coupling to bbi pypeline code<p data-sourcepos="1:1-1:31" dir="auto">Changes in no Particular order:</p>
<ul data-sourcepos="2:1-9:48" dir="auto">
<li data-sourcepos="2:1-2:26">Improving error messages</li>
<li data-sourcepos="3:1-3:92">Removes attribute access to keywords of FitsFiles, only use item access e.g. ['NAXIS'] now</li>
<li data-sourcepos="4:1-4:37">Refactoring improving documentation</li>
<li data-sourcepos="5:1-5:70">Cleaned up and added documentation to all scripts in the bin/ folder</li>
<li data-sourcepos="6:1-6:44">Add property exposure_time to GrisFitsFile</li>
<li data-sourcepos="7:1-7:55">Fixing CRPIX value in translated headers (off by one)</li>
<li data-sourcepos="8:1-8:163">Relaxed coupling to hmi_context_cache, location plots now work much better if hmi_is not available, added placeholder disk plotting in case of missing hmi server</li>
<li data-sourcepos="9:1-9:48">Removing pypeline dependency from BBI codebase</li>
</ul>2021-10-11T13:37:46ZCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/3.5.43.5.4adding postgres dependenciesCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/v3.5.4v3.5.42021-03-26T09:43:54ZCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/v3.5.0v3.5.0Changes due to Coordinates and slit orientation<h4 data-sourcepos="1:1-1:73" dir="auto">
<a id="user-content-iteration-on-gris-coordinates-from-headers-without-cross-correlation" class="anchor" href="#iteration-on-gris-coordinates-from-headers-without-cross-correlation" aria-hidden="true"></a>Iteration on GRIS coordinates from headers without cross-correlation</h4>
<ul data-sourcepos="2:1-7:0" dir="auto">
<li data-sourcepos="2:1-2:102">Reworked <code data-sourcepos="2:13-2:38">_coords_from_simple_header</code> method of <code data-sourcepos="2:52-2:63">GrisFitsFile</code> with updated code and better comments</li>
<li data-sourcepos="3:1-3:90">Added function for expanding coordinates from a point to a slit to <code data-sourcepos="3:71-3:89">kis_tools.gris.util</code>
</li>
<li data-sourcepos="4:1-4:75">Added function for calculating parallactic angle to <code data-sourcepos="4:56-4:74">kis_tools.gris.util</code>
</li>
<li data-sourcepos="5:1-5:93">Added function for calculating slit orientation according to lucia to <code data-sourcepos="5:74-5:92">kis_tools.gris.util</code>
</li>
<li data-sourcepos="6:1-7:0">Reworked <code data-sourcepos="6:13-6:28">slit_orientation</code>method of <code data-sourcepos="6:41-6:52">GrisFitsFile</code>
</li>
</ul>
<h4 data-sourcepos="8:1-8:26" dir="auto">
<a id="user-content-changes-to-grisrun" class="anchor" href="#changes-to-grisrun" aria-hidden="true"></a>Changes to <code data-sourcepos="8:18-8:24">GrisRun</code>:</h4>
<ul data-sourcepos="9:1-11:0" dir="auto">
<li data-sourcepos="9:1-9:131">added <code data-sourcepos="9:10-9:22">from_date_run</code> classmethod to create an instance from a date, run combination (relies on <code data-sourcepos="9:100-9:112">/dat/sdc/gris</code> as a data source)</li>
<li data-sourcepos="10:1-11:0">added <code data-sourcepos="10:10-10:18">maps_dict</code> property to iterate over lists of files per map</li>
</ul>
<h4 data-sourcepos="12:1-12:32" dir="auto">
<a id="user-content-slit-orientation-validation" class="anchor" href="#slit-orientation-validation" aria-hidden="true"></a>Slit Orientation Validation</h4>
<ul data-sourcepos="13:1-14:0" dir="auto">
<li data-sourcepos="13:1-14:0">updated slit orientation analysis: <a data-sourcepos="13:38-13:194" href="https://gitlab.leibniz-kis.de/sdc/kis_tools/-/blob/master/kis_tools/gris/gris_coordinate_study/slit_orientation_study.ipynb"><code data-sourcepos="13:40-13:67">slit_orientation_study.ipynb</code></a>
</li>
</ul>
<h4 data-sourcepos="15:1-15:23" dir="auto">
<a id="user-content-header-translation" class="anchor" href="#header-translation" aria-hidden="true"></a>Header Translation</h4>
<ul data-sourcepos="16:1-17:0" dir="auto">
<li data-sourcepos="16:1-17:0">added <code data-sourcepos="16:10-16:11">-r</code> option to allow translating single runs</li>
</ul>
<h4 data-sourcepos="18:1-18:21" dir="auto">
<a id="user-content-general-cleaning" class="anchor" href="#general-cleaning" aria-hidden="true"></a>General Cleaning</h4>
<ul data-sourcepos="19:1-23:0" dir="auto">
<li data-sourcepos="19:1-19:54">removing old script directories from <code data-sourcepos="19:41-19:44">gris</code>submodule</li>
<li data-sourcepos="20:1-20:64">Fixing a mixup between longitude and latitude in gregor_coords</li>
<li data-sourcepos="21:1-21:35">Added constants for GRIS stepsize</li>
<li data-sourcepos="22:1-23:0">Adding angle normalization utility</li>
</ul>
<h4 data-sourcepos="24:1-24:12" dir="auto">
<a id="user-content-testing" class="anchor" href="#testing" aria-hidden="true"></a>Testing</h4>
<ul data-sourcepos="25:1-25:109" dir="auto">
<li data-sourcepos="25:1-25:109">Added tests for slit coordinate calculation, checking against the results of a cross correlation file works</li>
</ul>2021-03-19T16:03:31ZCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/v3.3.2v3.3.22021-02-11T17:00:26ZCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/v3.2.2v3.2.22021-02-03T12:46:47ZCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/3.1.13.1.1<p data-sourcepos="1:1-1:31" dir="auto">Fixes some imports for cl-tools</p>2021-02-03T11:07:51ZCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/3.2.13.2.12021-02-03T11:09:21ZCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/3.1.03.1.0Adds gris calibration parsing<p data-sourcepos="1:1-1:24" dir="auto">Adds calibration parsing</p>2020-10-26T17:37:17ZCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/3.0.03.0.0<p data-sourcepos="1:1-1:30" dir="auto">Removing importer capabilities</p>2020-09-28T11:23:27ZCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/2.1.12.1.1penumbral preview updatedCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/2.1.02.1.0<p data-sourcepos="1:1-1:32" dir="auto">Adds generic file wrapper access</p>2020-04-03T15:51:10ZCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/1.0.01.0.0renaming scriptsCarl Schafferhttps://gitlab.leibniz-kis.de/sdc/kis_tools/-/tags/importing_20180713importing_20180713version used for importing run on 20180713Dev on Jimbonull@foo.bar