<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 15:30:56 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>[REDMINE1D-260] [RM-8178] [Refacto] Cleanup snr calculations</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/REDMINE1D-260</link>
                <project id="11002" key="REDMINE1D">1D Redmine </project>
                    <description>&lt;p&gt;&lt;em&gt;&lt;font color=&quot;#505f79&quot;&gt; Created on 2023-07-11 14:48:29 by Fanny Dufresne. % Done: 100&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;


&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;The same formula snr = dtm/sqrt(mtm) is used in severeal places and redefined several times -&amp;gt; find the right place to create a method to be used by all&lt;br/&gt;
ex:&lt;/li&gt;
	&lt;li&gt;tempaltefittingsolve.cpp (buildExtremaResults, FitSNR calc)&lt;/li&gt;
	&lt;li&gt;linemodel.cpp (precomputecontinuumfit)&lt;/li&gt;
&lt;/ul&gt;




&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Method getFitContinuum_snr() has been defined but unused -&amp;gt; which need ? to delete ?&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;MR: &lt;a href=&quot;https://gitlab.lam.fr/CPF/cpf-redshift/-/merge_requests/532&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://gitlab.lam.fr/CPF/cpf-redshift/-/merge_requests/532&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="23694">REDMINE1D-260</key>
            <summary>[RM-8178] [Refacto] Cleanup snr calculations</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="r2j.migrate">Redmine-Jira Migtation</assignee>
                                    <reporter username="r2j.migrate">Redmine-Jira Migtation</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Jul 2023 18:15:22 +0000</created>
                <updated>Thu, 21 Sep 2023 18:32:40 +0000</updated>
                            <resolved>Thu, 21 Sep 2023 18:32:40 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                <comments>
                            <comment id="35199" author="r2j.migrate" created="Thu, 21 Sep 2023 18:32:12 +0000"  >&lt;p&gt;Comment by Didier Vibert on 2023-07-17 14:03:57:&lt;br/&gt;
yep !&lt;/p&gt;

&lt;p&gt;Le plus simple il me semble sera d&apos;utiliser le membre @CTemplateFittingResult::SNR@. Il n&apos;est utilis&#233; que par @COperatorTplCombinatiion@ dont le calcul est un peu plus compliqu&#233; (combinaison lin&#233;raire de template au lieu d&apos;un seul). Il faudrait impl&#233;menter le calcul de ce membre dans la m&#233;thode @CTemplateFittingResult::set_at_redshift@ et ensuite r&#233;cup&#233;rer cette valeur partout ailleurs.&lt;/p&gt;


&lt;p&gt;Effectivement @CContinuumManager::getFitContinuum_snr()@ est &#224; supprimer. &lt;br/&gt;
Le commentaire: &lt;br/&gt;
&amp;lt;pre&amp;gt;&amp;lt;code class=&quot;cpp&quot;&amp;gt;&lt;br/&gt;
// This SNR estimate maybe needs to use observed spectrum with lines removed ?&lt;br/&gt;
&amp;lt;/code&amp;gt;&amp;lt;/pre&amp;gt;&lt;/p&gt;


&lt;p&gt;est &#224; oublier, lors de l&apos;utilisation de l&apos;operateur templatefitting dans le cadre du linemodel on utilise des templates orthogonaux au linemodel (ou en ayant mis &#224; z&#233;ros les supports des raies), et donc le SNR en tient compte.&lt;/p&gt;
</comment>
                            <comment id="35200" author="r2j.migrate" created="Thu, 21 Sep 2023 18:32:20 +0000"  >&lt;p&gt;Comment by Didier Vibert on 2023-08-31 07:59:46:&lt;br/&gt;
question de @fdufresne: &lt;br/&gt;
&amp;gt; Dans TExtremaResult on a &#224; la fois un champ FittedTplSNR et un champ fittedTpl.SNR. Est-ce un doublon involontaire ou bien est-ce que &#231;a a un objectif en particulier ?&lt;/p&gt;

&lt;p&gt;effectivement c&apos;est en doublon. Il faut je pense supprimer FittedTplSNR. Et se contenter d&apos;utiliser partout TExtremaResult.fittedTpl.SNR&lt;/p&gt;</comment>
                            <comment id="35201" author="r2j.migrate" created="Thu, 21 Sep 2023 18:32:32 +0000"  >&lt;p&gt;Comment by Pierre-yves Chabaud on 2023-09-15 13:52:14:&lt;br/&gt;
Merged into @develop@ (@0d2180ee@)&lt;/p&gt;</comment>
                    </comments>
                    <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|zzsyo7:</customfieldvalue>

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