<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:35:35 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-1446] Pass pfsConfig files to Gen2</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/INSTRM-1446</link>
                <project id="10300" key="INSTRM">Instrument control development</project>
                    <description>&lt;p&gt;We need to start thinking about how we send pfsConfig files to STARS. &#160;In the short run, please pass all files to gen2 as soon as the cobra moves have finished.&lt;/p&gt;

&lt;p&gt;If STARS would like to start accepting these files that would be fine with PFS, but we don&apos;t want to spend a lot of time convincing STARS that the file format is acceptable at this time.&lt;/p&gt;</description>
                <environment></environment>
        <key id="18345">INSTRM-1446</key>
            <summary>Pass pfsConfig files to Gen2</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="cloomis">cloomis</assignee>
                                    <reporter username="rhl">rhl</reporter>
                        <labels>
                            <label>EngRun</label>
                    </labels>
                <created>Sun, 14 Nov 2021 02:13:13 +0000</created>
                <updated>Wed, 1 Mar 2023 09:46:28 +0000</updated>
                            <resolved>Wed, 1 Mar 2023 09:46:28 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                            <comment id="32213" author="cloomis" created="Thu, 9 Feb 2023 17:26:40 +0000"  >&lt;p&gt;The current files have been deemed acceptable as-is.&lt;/p&gt;

&lt;p&gt;So adding a trigger for the &lt;tt&gt;iic.pfsConfig&lt;/tt&gt; key, e.g. &lt;tt&gt;pfsconfig=0x2e772c5f91c219aa,86051,2023-02-09,100.000000,100.000000,0.000000,mergedSunSSAndDCB,0x0000000000000000,0&lt;/tt&gt; which will request that &lt;tt&gt;/data/raw/2023-02-09/pfsConfig/pfsConfig-0x2e772c5f91c219aa-086051.fits&lt;/tt&gt; be archived.&lt;/p&gt;</comment>
                            <comment id="32228" author="cloomis" created="Sun, 12 Feb 2023 19:15:07 +0000"  >&lt;p&gt;Ticket parked for now: the MHS keyword is parsed and triggers some action. But archiving &lt;tt&gt;pfsConfig&lt;/tt&gt; files via Gen2 will not work. We will need to either archive outside Gen2, or rename the files to, say, &lt;tt&gt;PFSE-{visit}00.fits&lt;/tt&gt;. If we do that the frame allocator will need to request &lt;tt&gt;PFSE&lt;/tt&gt; ids as well as the ones we already get. Not a big deal.&lt;/p&gt;</comment>
                            <comment id="32241" author="yuki.moritani" created="Tue, 14 Feb 2023 04:36:43 +0000"  >&lt;p&gt;Craig, Eric-san, Pyo-san and I had a meeting. Here is a notes:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Basically as long as the file format is FITS, we should follow the regulation
	&lt;ul&gt;
		&lt;li&gt;Name should be PFS{A-Z}
{visit:06d}
&lt;p&gt;00.fits (Note, E, Q, Z are reserved.) -&amp;gt; we agreed to use &lt;b&gt;&quot;F&quot;&lt;/b&gt;&lt;/p&gt;&lt;/li&gt;
		&lt;li&gt;Primary HDU should have important header cards (e.g. framId, proposal ID, observation datetime).&lt;/li&gt;
		&lt;li&gt;Since HIERARCH keys are not allowed by STARS/SMOKA, there may be a concern....&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;To archive pfsConfig file, PFS side can keep the name, and only need to send frameId and path.&lt;/li&gt;
	&lt;li&gt;Gen2 can rename the file to &quot;PFSF{visit:06d}00.fits&quot; on its side for archive to STARS/SMOKA.
	&lt;ul&gt;
		&lt;li&gt;A mechanism needs to be developed to use pfsConfig file by renaming again.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="32284" author="yuki.moritani" created="Thu, 23 Feb 2023 04:37:13 +0000"  >&lt;p&gt;Note from the result of 2023 February run (Run10)&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;pfsConfig files (PFSF*fits) were transferred to Gen2/STARS&lt;/li&gt;
	&lt;li&gt;PFSF*.fits passed verification on STARS, but failed to register, because some headers (namely, &lt;tt&gt;DATA-TYP&lt;/tt&gt;, &lt;tt&gt;EQUINOX&lt;/tt&gt;, &lt;tt&gt;RA2000&lt;/tt&gt;, &lt;tt&gt;DEC2000&lt;/tt&gt;, &lt;tt&gt;RADECSYS&lt;/tt&gt;, &lt;tt&gt;WCS-ORIG&lt;/tt&gt;) are missing. These cards are basically assumed the file is for the detector data.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;We need discussions for archiving on STARS, but this is beyond of this ticket.&#160;&lt;/p&gt;</comment>
                            <comment id="32300" author="rhl" created="Thu, 23 Feb 2023 14:22:00 +0000"  >&lt;p&gt;We should probably set &lt;tt&gt;DATA-TYP&lt;/tt&gt;. We could set the others too, if empty/undefined (however FITS wants to specify that) is an allowed value.&lt;/p&gt;

&lt;p&gt;If this is out of this ticket&apos;s scope (as it probably is), we should link the correct ticket to this one.&lt;/p&gt;</comment>
                            <comment id="32321" author="yuki.moritani" created="Wed, 1 Mar 2023 09:46:28 +0000"  >&lt;p&gt;As pfsConfig sent to Gen2, I close this ticket. The missing header cards will be handled with&#160;&lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/INSTRM-1875&quot; title=&quot;missing pfsConfig (PFSF*fits) headers to archive on STARS&quot; class=&quot;issue-link&quot; data-issue-key=&quot;INSTRM-1875&quot;&gt;&lt;del&gt;INSTRM-1875&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="23249">INSTRM-1863</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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:00r3000l</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10005" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="123">PreEngRun4</customfieldvalue>
    <customfieldvalue id="159">PreEngRun10Feb</customfieldvalue>

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