<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 15:59:54 JST 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>PFS-JIRA</title>
    <link>https://pfspipe.ipmu.jp/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.3.4</version>
        <build-number>803005</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[PIPE2D-926] Make slit offset measurement more robust</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/PIPE2D-926</link>
                <project id="10002" key="PIPE2D">DRP 2-D Pipeline</project>
                    <description>&lt;p&gt;When running &lt;tt&gt;reduceArc.py&lt;/tt&gt;, the results obtained with &lt;tt&gt;fitDetectorMap.doSlitOffsets=True&lt;/tt&gt; are typically much worse than with &lt;tt&gt;False&lt;/tt&gt;. I attribute this to lack of robustness in the slit offset measurement. The &lt;tt&gt;SplinedDetectorMap::measureSlitOffsets&lt;/tt&gt; doesn&apos;t do any rejection of outliers. &lt;tt&gt;DistortionBasedDetectorMap::measureSlitOffsets&lt;/tt&gt; uses &lt;tt&gt;SplinedDetectorMap::measureSlitOffsets&lt;/tt&gt; but in the end the slit offsets don&apos;t change. Finally, consider moving the measurement of the slit offsets to after the distortion measurement rather than before.&lt;/p&gt;</description>
                <environment></environment>
        <key id="18301">PIPE2D-926</key>
            <summary>Make slit offset measurement more robust</summary>
                <type id="10001" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10515&amp;avatarType=issuetype">Story</type>
                                            <priority id="10000" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/medium.svg">Normal</priority>
                        <status id="10002" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/generic.png" description="The issue is resolved, reviewed, and merged">Done</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="price">price</assignee>
                                    <reporter username="price">price</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Oct 2021 20:48:47 +0000</created>
                <updated>Thu, 18 Nov 2021 15:10:06 +0000</updated>
                            <resolved>Thu, 18 Nov 2021 15:10:06 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                            <comment id="25133" author="price" created="Wed, 17 Nov 2021 23:10:44 +0000"  >&lt;p&gt;I&apos;m really happy with the results. Below is what I get on the PFI arcs: the 0.04 pixel residual error is reduced to 0.01.&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
reduceArc.py /projects/HSC/PFS/Subaru --calib /projects/HSC/PFS/Subaru/CALIB-PFI-20211108 --rerun price/pipe2d-926 --id visit=68096..68100 arm=r -j 10 -c reduceExposure.isr.doFlat=False fitDetectorMap.doSlitOffsets=True
[...]
reduceArc.fitDetectorMap INFO: Final fit: chi2=213531.525274 dof=136524 xRMS=0.052833 yRMS=0.051992 (0.004489 nm) xSoften=0.043156 ySoften=0.042405 from 68292/69153 lines
reduceArc.fitDetectorMap INFO: Fit quality from reserved lines: chi2=66920.399276 xRMS=0.059545 yRMS=0.057841 (0.004994 nm) xSoften=0.083305 ySoften=0.066542 from 7684 lines (10.0%)
reduceArc.fitDetectorMap INFO: Softened fit: chi2=136464.653763 dof=136524 xRMS=0.054736 yRMS=0.053694 (0.004636 nm) xSoften=0.043148 ySoften=0.042385 from 7684 lines
reduceArc.fitDetectorMap INFO: Softened fit quality from reserved lines: chi2=39015.828882 xRMS=0.059519 yRMS=0.057707 (0.004982 nm) xSoften=0.083298 ySoften=0.066536 from 7684 lines
reduceArc.fitDetectorMap INFO: Slit offsets measurement: chi2=52070.972753 dof=115592 xRMS=0.029637 yRMS=0.028872 xSoften=0.008566 ySoften=0.008473 from 58388/68292 lines
reduceArc.fitDetectorMap INFO: Unable to measure slit offsets &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; 24 fiberIds: [1, 3, 45, 92, 114, 137, 184, 204, 229, 273, 280, 309, 314, 316, 336, 359, 370, 382, 426, 471, 515, 560, 607, 651]
reduceArc.fitDetectorMap INFO: Final result: chi2=437360.934112 dof=135340 xRMS=0.017951 yRMS=0.018199 xSoften=0.011498 ySoften=0.011607 from 68292 lines
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="25155" author="hassan" created="Thu, 18 Nov 2021 15:05:13 +0000"  >&lt;p&gt;No comments on the suggested changes in the pull request. Would be good to see what the residual error is for the &lt;tt&gt;b&lt;/tt&gt; band also. This can be looked at later however.&lt;/p&gt;</comment>
                            <comment id="25156" author="price" created="Thu, 18 Nov 2021 15:10:06 +0000"  >&lt;p&gt;We&apos;ll worry about the blue-side stats after &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/PIPE2D-948&quot; title=&quot;reduceArc: restore the use of continuum as well as arc data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;PIPE2D-948&quot;&gt;&lt;del&gt;PIPE2D-948&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Merged.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_10500" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|zzs9ul:xu</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10100" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>Reviewers</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>hassan</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10005" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="125">2DDRP-2021 A11</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10002" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        </customfields>
    </item>
</channel>
</rss>