<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:31:36 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-1072] Implement pfs-sky transformation?</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/INSTRM-1072</link>
                <project id="10300" key="INSTRM">Instrument control development</project>
                    <description>&lt;p&gt;It was discussed a while ago whether `pfi-sky` transformation is needed or not. This transformation is thought to be needed to look for guide stars by projecting PFI-AG regions on the sky.&#160; &#160;At that time, we thought it will work querying slightly wider region than AGs and picking the stars which will be on the AG.&lt;/p&gt;

&lt;p&gt;Recently, however, Martin found that `pfi-sky` transformation is still needed after some development work. The below is a comment from &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=Martin.Reinecke&quot; class=&quot;user-hover&quot; rel=&quot;Martin.Reinecke&quot;&gt;Martin Reinecke&lt;/a&gt;&#160;in &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/INSTRM-1042&quot; title=&quot;modify sky-to-pfi coordinate transformation to start with Ra-Dec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;INSTRM-1042&quot;&gt;&lt;del&gt;INSTRM-1042&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Sorry to come back to this, but I just realized that I will most likely need the `pfi_sky` direction as well. Without access to this functionality, I&apos;d have to query a region larger than a square degree when looking for guide star candidates, which will result in very large query results and may be rejected by the DB servers.&lt;/p&gt;

&lt;p&gt;A rough approximation is currently sufficient for my purposes, so I can try to implement a first-order accurate solution as a workaround. But I&apos;d still be happy of there was an official way to compute these transforms as well.&lt;/p&gt;

&lt;p&gt;Is the `pfi_sky` transformation direction currently planned, and if so, what are the (rough) time scales?&lt;/p&gt;&lt;/blockquote&gt;</description>
                <environment></environment>
        <key id="14718">INSTRM-1072</key>
            <summary>Implement pfs-sky transformation?</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="yuki.moritani">yuki.moritani</assignee>
                                    <reporter username="yuki.moritani">yuki.moritani</reporter>
                        <labels>
                    </labels>
                <created>Wed, 9 Sep 2020 10:08:37 +0000</created>
                <updated>Fri, 16 Apr 2021 14:10:37 +0000</updated>
                            <resolved>Fri, 16 Apr 2021 14:10:37 +0000</resolved>
                                                                    <component>pfs_utils</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                            <comment id="17639" author="martin.reinecke" created="Wed, 9 Sep 2020 11:42:51 +0000"  >&lt;p&gt;As I said, there are most likely viable workarounds for the guide-star selection scenario, so the `pfi_sky` for this single purpose may not be necessary.&lt;br/&gt;
However, there are other situations where it is needed, e.g. when producing finder charts where the focal plane geometry is plotted over a sky image downloaded from SDSS or another service. I&apos;m not sure whether this kind of feature is essential, but if it is wanted, I do not see a way around the `pfi_sky` transformation.&lt;/p&gt;

&lt;p&gt;If I remember correctly, &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=jeg&quot; class=&quot;user-hover&quot; rel=&quot;jeg&quot;&gt;jeg&lt;/a&gt; also mentioned during a PFS telecon that he considers this transformation direction necessary, but unfortunately I don&apos;t recall how he intended to use it.&lt;/p&gt;</comment>
                            <comment id="17710" author="yuki.moritani" created="Fri, 18 Sep 2020 15:25:39 +0000"  >&lt;p&gt;We exchanged some conversations. Suppose that transformation doesn&apos;t need to be so accurate (order of 10&#8211;100um on PFI difference is OK), this direction is to be added for axisymmetric distortion.&lt;/p&gt;</comment>
                            <comment id="17719" author="martin.reinecke" created="Wed, 23 Sep 2020 09:38:27 +0000"  >&lt;p&gt;Sorry for the late reply!&lt;/p&gt;

&lt;p&gt;Yes, an accuracy of 10-100um is perfectly fine for my purposes. If it is possible, it would be great to know an upper bound for the error, but if this is hard to estimate, I&apos;ll just use 1mm to be on the safe side.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="18079" author="yuki.moritani" created="Thu, 26 Nov 2020 07:50:05 +0000"  >&lt;p&gt;&lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=Martin.Reinecke&quot; class=&quot;user-hover&quot; rel=&quot;Martin.Reinecke&quot;&gt;Martin Reinecke&lt;/a&gt;&#160;I update the code with pfi-sky transformation and pushed it to dedicated branch. I looked into how much the error is by executing pfi to sky transformation, and then&#160; sky to pfi transformation. The difference in pfi position between before and after transformation is &amp;lt;~300um. Error in elevation is dominant, since I didn&apos;t implement correction of atmospheric dispersion for pfi-sky.&lt;/p&gt;</comment>
                            <comment id="18082" author="martin.reinecke" created="Fri, 27 Nov 2020 12:35:08 +0000"  >&lt;p&gt;Thank you!&lt;/p&gt;

&lt;p&gt;For my purposes (i.e. defining a relatively tight boundary around the AG cameras to avoid large query results) this error margin is absolutely fine.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="18084" author="martin.reinecke" created="Fri, 27 Nov 2020 14:51:53 +0000"  >&lt;p&gt;Oh, absolutely! Sorry if I messed things up.&lt;/p&gt;

&lt;p&gt;Actually I&apos;m not sure whose respobsibility it is to finally close the issue, and I just wanted to show clearly that I&apos;m happy with the resolution, so I became a bit over-enthusiastic &lt;img class=&quot;emoticon&quot; src=&quot;https://pfspipe.ipmu.jp/jira/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;

&lt;p&gt;You are absolutely right that this can not be closed before the merge has actually happened.&lt;/p&gt;</comment>
                            <comment id="18085" author="hassan" created="Fri, 27 Nov 2020 15:28:54 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=Martin.Reinecke&quot; class=&quot;user-hover&quot; rel=&quot;Martin.Reinecke&quot;&gt;Martin Reinecke&lt;/a&gt; no need to apologize - your intentions were pure, read below:&lt;/p&gt;

&lt;p&gt;Yes it&apos;s true that it is for the appropriate management body to close the issue (in this case, &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=yuki.moritani&quot; class=&quot;user-hover&quot; rel=&quot;yuki.moritani&quot;&gt;yuki.moritani&lt;/a&gt;) and as you say, only after the merge has taken place. &lt;/p&gt;

&lt;p&gt;But I believe your intention is to simply mark the ticket as being approved by you as the reviewer, which you are correct in assuming that is what a reviewer should be doing. &lt;/p&gt;

&lt;p&gt;To do this, simply select &apos;Workflow&apos;-&amp;gt;&apos;Review Complete&apos;. &lt;/p&gt;

&lt;p&gt;Do you mind doing that please?&lt;/p&gt;</comment>
                            <comment id="18162" author="hassan" created="Fri, 11 Dec 2020 15:56:37 +0000"  >&lt;p&gt;Set to &apos;Review Complete&apos; on behalf of &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=Martin.Reinecke&quot; class=&quot;user-hover&quot; rel=&quot;Martin.Reinecke&quot;&gt;Martin Reinecke&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="19147" author="hassan" created="Fri, 16 Apr 2021 14:10:37 +0000"  >&lt;p&gt;Merged to master in Dec 2020 (&lt;a href=&quot;https://github.com/Subaru-PFS/pfs_utils/commit/48b5502a527f686d014c790a061367bbb46cc682&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://github.com/Subaru-PFS/pfs_utils/commit/48b5502a527f686d014c790a061367bbb46cc682&lt;/a&gt;)&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|zzs2o8:</customfieldvalue>

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