<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:38:26 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>[INSTRM-1695] Validate new pfiDesign values.</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/INSTRM-1695</link>
                <project id="10300" key="INSTRM">Instrument control development</project>
                    <description>&lt;p&gt;When columns like L1,L2,tht&lt;span class=&quot;error&quot;&gt;&amp;#91;12&amp;#93;&lt;/span&gt;,phi&lt;span class=&quot;error&quot;&gt;&amp;#91;12&amp;#93;&lt;/span&gt; are updated in the model, the values should be sanity checked, to at least detect and trap nans and non-physical values before they get used or saved to new calibration files.&lt;/p&gt;</description>
                <environment></environment>
        <key id="22937">INSTRM-1695</key>
            <summary>Validate new pfiDesign values.</summary>
                <type id="3" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10518&amp;avatarType=issuetype">Task</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="chyan">chyan</assignee>
                                    <reporter username="cloomis">cloomis</reporter>
                        <labels>
                            <label>EngRun</label>
                    </labels>
                <created>Mon, 12 Sep 2022 18:51:04 +0000</created>
                <updated>Fri, 14 Oct 2022 13:16:09 +0000</updated>
                            <resolved>Fri, 7 Oct 2022 03:26:27 +0000</resolved>
                                                                    <component>ics_cobraCharmer</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                <comments>
                            <comment id="31346" author="cloomis" created="Wed, 14 Sep 2022 18:39:41 +0000"  >&lt;p&gt;For example, from a recent report:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;On 14. Sep 2022, at 16:14, Javier Gracia Carpio &amp;lt;jgracia@mpe.mpg.de&amp;gt; wrote:

&#65279;I had a quick look at the calibration product that we are supposed to use and it
contains 4 cobras with wrong L1 link lengths (should be less than 3mm).
These are their ids:

L1 = [141.01257827, 292.38620107, 345.00520847, 638.06690293]
moduleIds=[13, 23, 27, 27]
positionerIds=[54, 49, 12, 57]
serialIds= [1138, 2002, 1075, 3058]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="31364" author="jgracia" created="Thu, 15 Sep 2022 11:21:18 +0000"  >&lt;p&gt;Another thing to change is the phiIn and phiOut values for bad cobras. They seem to be set to 0 and -PI. However,&#160; good cobras have phiIn and phiOut values that are arount -PI and 0. That means that the default values for bad cobras are inverted. They should have phiIn=-PI and phiOut=0&lt;/p&gt;</comment>
                            <comment id="31365" author="jgracia" created="Thu, 15 Sep 2022 11:27:27 +0000"  >&lt;p&gt;Many bad cobras seem to have L1 and L2 link lengths set to 0.&#160; The examples with very large L1 values that &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=cloomis&quot; class=&quot;user-hover&quot; rel=&quot;cloomis&quot;&gt;cloomis&lt;/a&gt;&#160;mentions are also from bad cobras.&lt;/p&gt;

&lt;p&gt;I think we should provide default link lengths for those cobras.&lt;/p&gt;</comment>
                            <comment id="31500" author="chyan" created="Sat, 24 Sep 2022 16:04:36 +0000"  >&lt;p&gt;I have uploaded a new XML file.  In this new XML file, the bad measurements pf L1 and L2 are replaced by reasonable values (median of all L1 and L2 lengths).&lt;/p&gt;</comment>
                            <comment id="31556" author="hassan" created="Fri, 7 Oct 2022 03:26:27 +0000"  >&lt;p&gt;As he has commented above, Chi-Hung has already uploaded the latest cobra XML file with corrected information. Ticket closed.&lt;/p&gt;</comment>
                            <comment id="31617" author="jgracia" created="Fri, 14 Oct 2022 13:13:57 +0000"  >&lt;p&gt;Hi! Sorry for answering that late! I can confirm that the &quot;problem&quot; with the L1 and L2 lengths is solved. The problem with the phiIn, phiOut values for bad cobras is still present though.&lt;/p&gt;

&lt;p&gt;I nee to do the following to correct the values:&lt;/p&gt;

&lt;p&gt;badCobras = calibrationProduct.status != calibrationProduct.COBRA_OK_MASK&lt;br/&gt;
 calibrationProduct.phiIn&lt;span class=&quot;error&quot;&gt;&amp;#91;badCobras&amp;#93;&lt;/span&gt; = -np.pi&lt;br/&gt;
 calibrationProduct.phiOut&lt;span class=&quot;error&quot;&gt;&amp;#91;badCobras&amp;#93;&lt;/span&gt; = 0&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;The XML has&#160;&#160;phiIn=0 and&#160;phiOut=-pi for bad cobras&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="22947">INSTRM-1704</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <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|zzsuwf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10005" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="154">preEngRun08Nov</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>