<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:37:53 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-1644] Provide PFI XML file loader to cobra_geometry tables</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/INSTRM-1644</link>
                <project id="10300" key="INSTRM">Instrument control development</project>
                    <description>&lt;p&gt;We need a loader for the cobra_geometry and cobra_geometry_calib_id tables, from a given PFI XML file.&lt;/p&gt;

&lt;p&gt;As a reminder, the PfiDesign objects are fetchable given pfs_utils and ics_cobraCharmer. e.g.&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;cloomis@shell-ics:~$ setup pfs_utils
cloomis@shell-ics:~$ setup ics_cobraCharmer
cloomis@shell-ics:~$ python

In [1]: from pfs.utils import butler
In [2]: b = butler.Butler()
In [3]: pfi = b.get(&apos;moduleXml&apos;, moduleName=&apos;ALL&apos;, version=&apos;&apos;)

# Some of the essential fields:
In [5]: pfi.centers, pfi.L1, pfi.L2, pfi.tht0, pfi.tht1, pfi.phiIn, pfi.phiOut

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="22841">INSTRM-1644</key>
            <summary>Provide PFI XML file loader to cobra_geometry tables</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>
                            <label>opDB</label>
                    </labels>
                <created>Mon, 20 Jun 2022 03:43:25 +0000</created>
                <updated>Fri, 8 Dec 2023 09:55:59 +0000</updated>
                            <resolved>Thu, 14 Sep 2023 09:15:16 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                <comments>
                            <comment id="31138" author="kiyoto.yabe" created="Thu, 14 Jul 2022 04:32:35 +0000"  >&lt;p&gt;The first implementation is in `ingestCobraGeometry.py`.&lt;/p&gt;

&lt;p&gt;Currently, the time when the calibration was made is an input argument.&lt;/p&gt;

&lt;p&gt;Is there any way to get the time from XML file automatically or should &quot;publish&quot; script take care of?&lt;/p&gt;</comment>
                            <comment id="31866" author="hassan" created="Tue, 29 Nov 2022 22:46:08 +0000"  >&lt;p&gt;&lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=kiyoto.yabe&quot; class=&quot;user-hover&quot; rel=&quot;kiyoto.yabe&quot;&gt;Kiyoto Yabe&lt;/a&gt; what is the status of this ticket?&lt;/p&gt;</comment>
                            <comment id="31869" author="kiyoto.yabe" created="Tue, 29 Nov 2022 22:56:32 +0000"  >&lt;p&gt;I believe the codes are there but haven&apos;t tested with the real system yet. We need to talk before the next run if this is still necessary.&lt;/p&gt;</comment>
                            <comment id="31932" author="hassan" created="Wed, 7 Dec 2022 21:05:28 +0000"  >&lt;p&gt;Is this still necessary &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=kiyoto.yabe&quot; class=&quot;user-hover&quot; rel=&quot;kiyoto.yabe&quot;&gt;Kiyoto Yabe&lt;/a&gt;&#160;or do you still need to discuss this?&lt;/p&gt;</comment>
                            <comment id="32614" author="chyan" created="Mon, 24 Apr 2023 18:52:18 +0000"  >&lt;p&gt;I personally tested the above code and it works.  The butler will load the XML file.  Since I am working on the new cobra geometry, I will take care of this ticket.&lt;/p&gt;</comment>
                            <comment id="34900" author="chyan" created="Thu, 14 Sep 2023 09:15:16 +0000"  >&lt;p&gt;cobra geometry inserted to DB.&lt;/p&gt;</comment>
                            <comment id="36367" author="chyan" created="Fri, 8 Dec 2023 09:55:52 +0000"  >&lt;p&gt;script tested and closed.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="22840">INSTRM-1643</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|02qpjd:00r20060i200186403r7i3r</customfieldvalue>

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

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