<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 15:53:00 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-423] Regular DRP processing of LAM and Subaru data</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/PIPE2D-423</link>
                <project id="10002" key="PIPE2D">DRP 2-D Pipeline</project>
                    <description>&lt;p&gt;We need to support regular processing of LAM data, where the configuration is specified and persisted in order to track the inputs and reproduce those runs.&lt;/p&gt;

&lt;p&gt;A proposal from &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=rhl&quot; class=&quot;user-hover&quot; rel=&quot;rhl&quot;&gt;rhl&lt;/a&gt; in an email on 2019-04-03 to Naoki Yasuda is copied below:&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;Craig and I have a proposal on how to do this in the short term, that can be generalised to work properly with an opDB later.

I&apos;ll send around details when I have a chance, but basically we think it&apos;s quite easy to define a file (call it foo.yaml) that defines the inputs for all PFS calibrations.  Then a script that can be run in two modes:
	1.  a. Write suitable entries in foo.yaml
	    b. Run the script to generate the specified calibrations from foo.yaml
	    c. Have a human check that the calibs are good (and/or run the quality assessment code)
	    d. Run the script again (with different options) to ingest the new calibrations
	    e. Push foo.yaml to git
or
	2.  a. Pull foo.yaml from git
	    b. Run the script to generate and ingest the calibrations

So we&apos;d carry out the first procedure in one place (LAM?  Princeton?  IPMU?   NAOJ?), then carry out the second everywhere else.

In operations, we&apos;d generate the yaml file from the opDB.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This should be implemented.&lt;/p&gt;</description>
                <environment></environment>
        <key id="13573">PIPE2D-423</key>
            <summary>Regular DRP processing of LAM and Subaru data</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="3" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/inprogress.png" description="This issue is being actively worked on at the moment by the assignee.">In Progress</status>
                    <statusCategory id="4" key="indeterminate" colorName="yellow"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="sogo.mineo">sogo.mineo</assignee>
                                    <reporter username="hassan">hassan</reporter>
                        <labels>
                    </labels>
                <created>Thu, 9 May 2019 19:57:17 +0000</created>
                <updated>Thu, 13 Jan 2022 14:39:30 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                            <comments>
                            <comment id="15462" author="hassan" created="Sun, 19 May 2019 15:11:06 +0000"  >&lt;p&gt;Initial version was pushed to git@github.com:lsst-dm/generateCalibrations.git by &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=rhl&quot; class=&quot;user-hover&quot; rel=&quot;rhl&quot;&gt;rhl&lt;/a&gt; on 2019-05-10.&lt;/p&gt;</comment>
                            <comment id="17511" author="sogo.mineo" created="Fri, 7 Aug 2020 07:30:51 +0000"  >&lt;p&gt;I am thinking of writing a tool to generate a spec YAML from opDB. What will be the arguments of the tool? Tanaka-san says somebody will already have marked exposures to use, and all the tool will have to do will be find records named &quot;masterbias&quot;, &quot;masterflat&quot;, etc. If I take this literally, the command line syntax will be&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;
generateSpec.py -d &lt;span class=&quot;code-quote&quot;&gt;&quot;dbname=opdb host=opdb.example.com&quot;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Is this sufficient? I am afraid it is disregarding chronological changes.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="15204">PIPE2D-692</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="15088">PIPE2D-676</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="15089">PIPE2D-677</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="15090">PIPE2D-678</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="15091">PIPE2D-679</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="14383">PIPE2D-578</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="14501">PIPE2D-600</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="14636">PIPE2D-618</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="14671">INSTRM-1054</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="14348">PIPE2D-565</subtask>
                            <subtask id="14349">PIPE2D-566</subtask>
                            <subtask id="14909">PIPE2D-639</subtask>
                            <subtask id="14910">PIPE2D-640</subtask>
                    </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|02qpq3:r3tu</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10005" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="49">2DDRP-2019 E</customfieldvalue>
    <customfieldvalue id="93">2DDRP-2021 A</customfieldvalue>
    <customfieldvalue id="98">2DDRP-2021 A 2</customfieldvalue>

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