<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 15:47:30 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-28] Convert script to use Tasks</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/PIPE2D-28</link>
                <project id="10002" key="PIPE2D">DRP 2-D Pipeline</project>
                    <description></description>
                <environment></environment>
        <key id="10412">PIPE2D-28</key>
            <summary>Convert script to use Tasks</summary>
                <type id="10001" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10515&amp;avatarType=issuetype">Story</type>
                                            <priority id="3" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/major.svg">Major</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="aritter">aritter</assignee>
                                    <reporter username="rhl">rhl</reporter>
                        <labels>
                    </labels>
                <created>Wed, 3 Sep 2014 14:34:58 +0000</created>
                <updated>Fri, 12 Aug 2016 20:00:04 +0000</updated>
                            <resolved>Fri, 12 Aug 2016 20:00:04 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                            <comment id="10500" author="aritter" created="Tue, 13 Jan 2015 18:00:31 +0000"  >&lt;p&gt;Probably went a bit over the top with this issue...&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Split up FiberTrace, Spectrum, and PSF into individual classes, each also getting a ...Set class&lt;/li&gt;
	&lt;li&gt;The spatial profile of a FiberTrace is kept inside the FiberTrace class as a shared pointer to afwImage::Image&amp;lt;float&amp;gt;.&lt;/li&gt;
	&lt;li&gt;1D extraction of the spectra is done by functions inside the FiberTrace class, returning one spectrum (shared pointer to a vector)&lt;/li&gt;
	&lt;li&gt;There are 2 ways to extract a spectrum: parallel to the profile fitting (FiberTrace.MkSlitFunc(...)) or using a previously fitted profile (e.g. from the flat, FiberTrace.extractFromProfile(...)).&lt;/li&gt;
	&lt;li&gt;If a spectrum (e.g. arc lamp) shall be extracted from a previously fitted flat profile, the procedure is to take the FiberTrace from the Flat, re-extract the FiberTrace from the arc CCD image (keeping the aperture parameters and profile), and then extract the arc spectrum to 1D. This procedure can be repeated as many times as the user wants.&lt;/li&gt;
	&lt;li&gt;I shall eventually get rid of the 1D extraction during the profile fitting as it does exactly the same thing as the extractFromProfile(...) function.&lt;/li&gt;
	&lt;li&gt;The control FiberTraceExtractionControl was renamed to FiberTraceProfileFittingControl as this is what it really does.&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;2D PSFs can be extracted from a FiberTrace and respective 1D spectrum using the free function&lt;br/&gt;
PTR(PSFSet&amp;lt;ImageT, MaskT, VarianceT, WavelengthT&amp;gt;) math::calculate2dPSFPerBin(const FiberTrace&amp;lt;ImageT, MaskT, VarianceT&amp;gt; &amp;amp; fiberTrace, const Spectrum&amp;lt;ImageT, MaskT, VarianceT, WavelengthT&amp;gt; &amp;amp; spectrum, const PTR(TwoDPSFControl) &amp;amp; twoDPSFControl)&lt;/li&gt;
	&lt;li&gt;The 1D spectrum is used to find the center of the PSF in dispersion direction.&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Tasks for 1D extraction (extractSpectraTask.py) and extraction of the 2D PSFs (getTwoDPsfPerBinTask.py) have been created.&lt;/li&gt;
	&lt;li&gt;Tasks are still not using the butler.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="10501" author="aritter" created="Tue, 13 Jan 2015 18:01:24 +0000"  >&lt;p&gt;Who should review this issue? I think it is pretty much time for a code review by Paul maybe?&lt;/p&gt;</comment>
                            <comment id="11022" author="aritter" created="Thu, 23 Jun 2016 21:05:03 +0000"  >&lt;p&gt;The DRP tasks are now invoked by command-line tasks which execute the individual tasks.&lt;/p&gt;</comment>
                            <comment id="11246" author="rhl" created="Fri, 12 Aug 2016 20:00:04 +0000"  >&lt;p&gt;Work done on master&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="10411">PIPE2D-27</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_10006" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PIPE2D-23</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|02qpuc:zi</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10005" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="11">2014-9</customfieldvalue>
    <customfieldvalue id="21">2014-15</customfieldvalue>
    <customfieldvalue id="22">2014-16</customfieldvalue>

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