<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 15:50:45 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-302] 1d skysb: model fit approach</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/PIPE2D-302</link>
                <project id="10002" key="PIPE2D">DRP 2-D Pipeline</project>
                    <description>&lt;p&gt;As I (Sogo) understand Masayuki&apos;s suggestion:&lt;br/&gt;
&#160;&lt;br/&gt;
Let s_&#945;(&#955;) the sky spectrum from the &#945;-th fiber.&lt;br/&gt;
We first decompose s_&#945;(&#955;) = sd_&#945;(&#955;) + sc_&#945;(&#955;),&lt;br/&gt;
where sd_&#945;(&#955;) is a discrete spectrum and sc_&#945;(&#955;) is a continuum.&lt;br/&gt;
&#160;&lt;br/&gt;
Somehow we model sc_&#945;(&#955;).&lt;br/&gt;
&#160;&lt;br/&gt;
The discrete spectrum sd_&#945;(&#955;) will be reconstructible as&lt;br/&gt;
&#160;&#160;&#160; sd_&#945;(&#955;) = &#931;_i a_i P(&#955; - &#955;_i; &#952;_{&#945;i})&lt;br/&gt;
if we have a perfect dictionary of emission lines &lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;/p&gt;
{&#955;_i\}
and a PSF model at each emission line P(&#955; - &#955;_i; &#952;_\{&#945;i}
&lt;p&gt;).&lt;br/&gt;
&#160;&lt;br/&gt;
After we represent the sky spectrum as&lt;br/&gt;
&#160;&#160;&#160; s_&#945;(&#955;) = sc_&#945;(&#955;) + &#931;_i a_i P(&#955; - &#955;_i; &#952;_{&#945;i}),&lt;br/&gt;
we then somehow tweak sc_&#945;(&#955;), a_i and &#952;_{&#945;i} before subtracting&lt;br/&gt;
s_&#945;(&#955;) from an object spectrum, in a way that the sky spectrum&lt;br/&gt;
will be removed neatly. This subtraction also includes a&lt;br/&gt;
subtle transformation &#955; &#8614; &#955;&apos;, which is almost identity, in order&lt;br/&gt;
to absorb errors in wavelength calibration.&lt;/p&gt;

&lt;p&gt;edit (2018-11-09)&lt;/p&gt;

&lt;p&gt;To be more correct:&lt;/p&gt;

&lt;p&gt; 0. We assume that all fibers in an exposure share a single, common sky spectrum.&lt;/p&gt;

&lt;p&gt; 1. From arc exposure(s) we construct a 1-D PSF model for each fiber f:&lt;/p&gt;

&lt;p&gt;        PSF = PSF(&#955; - &#955;_p; f, &#955;_p).&lt;/p&gt;

&lt;p&gt;    The PSF depends on the fiber_id f and the peak position &#955;_p.&lt;/p&gt;

&lt;p&gt;    &lt;b&gt;We save this PSF model as one of calibration data&lt;/b&gt;, just as they save flat and fibertrace.&lt;/p&gt;

&lt;p&gt; 2. To process spectra (mixture of sky spectra and object spectra), &lt;br/&gt;
    we first load the PSF model that has been constructed beforehand.&lt;br/&gt;
    Then, assuming a sky spectrum of fiber f can be expressed as a sum of PSFs:&lt;/p&gt;

&lt;p&gt;        sky_f(&#955;) ~ skymodel(&#955;; (A_p)) = &#931;_p A_p PSF(&#955; - &#955;_p; f, &#955;_p),&lt;/p&gt;

&lt;p&gt;    we determine A_p by minimizing the difference between lhs and rhs.&lt;br/&gt;
    Note the amplitude A_p depends only on the peak position p.&lt;br/&gt;
    It does not depend on the fiber f, in accordance with the assumption 0.&lt;/p&gt;

&lt;p&gt; 3. We subtract the same skymodel(&#955;; (A_p)) from every object spectra.&lt;/p&gt;

&lt;p&gt;Note:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;In 1., we need arc spectra with continua subtracted.&lt;/li&gt;
&lt;/ul&gt;


&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;In 2., we have to separate continua from sky spectra.&lt;br/&gt;
    If an upstream module can do this separation, we will just use it.&lt;br/&gt;
    Otherwise we have to do it for ourselves.&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="13027">PIPE2D-302</key>
            <summary>1d skysb: model fit approach</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="1" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="sogo.mineo">sogo.mineo</assignee>
                                    <reporter username="msyktnk">Masayuki Tanaka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 23 Oct 2018 06:48:42 +0000</created>
                <updated>Tue, 7 Jan 2020 15:48:13 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                            <comments>
                            <comment id="14280" author="hassan" created="Wed, 31 Oct 2018 15:10:12 +0000"  >&lt;p&gt;&lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=sogo.mineo&quot; class=&quot;user-hover&quot; rel=&quot;sogo.mineo&quot;&gt;sogo.mineo&lt;/a&gt; or &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=msyktnk&quot; class=&quot;user-hover&quot; rel=&quot;msyktnk&quot;&gt;Masayuki Tanaka&lt;/a&gt;: for my information could you clarify what you mean by the parameter &#952;_{&#945;i} for the 1-D PSF model? Thanks.&lt;/p&gt;</comment>
                            <comment id="14282" author="sogo.mineo" created="Wed, 31 Oct 2018 23:51:31 +0000"  >&lt;p&gt;&lt;font color=&quot;#333333&quot;&gt;&amp;gt; could you clarify what you mean by the parameter &#952;_{&#945;i} for the 1-D PSF model?&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;I have not determined what model to use, but if I were simply to use the gaussian (quite unlikely, though)&#160;&lt;font color=&quot;#333333&quot;&gt;&#952; would be the standard deviation &#963; of the gaussian.&lt;/font&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="13771">PIPE2D-455</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="13772">PIPE2D-456</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="13326">PIPE2D-346</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="13771">PIPE2D-455</subtask>
                            <subtask id="13772">PIPE2D-456</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_10006" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PIPE2D-300</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|02qpt6:508yl0chzzy0000q09</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10005" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="68">2DDRP-2019 J</customfieldvalue>
    <customfieldvalue id="72">2DDRP-2019 K</customfieldvalue>

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