[SURVEY-22] Split "FiberPosition" into "CobraPosition" & "FiducialFiberPosition" Created: 19/Jun/19  Updated: 19/Feb/20  Resolved: 19/Feb/20

Status: Done
Project: Survey operation on planning and tracking
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Normal
Reporter: Kiyoto Yabe Assignee: Kiyoto Yabe
Resolution: Done Votes: 0
Labels: opDB
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

I thought we could use "FiberPosition" table to manage the fiducial fibers as well, but the basic information for fiducial fibers is different from that for science fibers. So, I propose to add separate tables for "CobraPosition" and "FiducialFiberPosition". Information we should store is based on https://github.com/Subaru-PFS/pfs_utils/tree/master/data/fiberids

The current idea is that we prepare "FiberPosition" which includes:

"Fiber Position"

  • fiberId (Integer)
  • ftype   (String)    # fiber type e.g., cobra / fiducial
  • x         (Float)     # PFI x coordinate
  • y         (Float)     # PFI y coordinate

And then, we prepare "CobraPosition" and "FiducialFiberPosition" with "fiberId" as a foreign key

"CobraPosition"

  • cobraId      (Integer)
  • fiberId        (Integer)
  • fld              (Integer)
  • cf               (Integer)
  • mf              (Integer)
  • cm             (Integer)
  • mod           (String)
  • x                (Float)
  • y                (Float)
  • r                 (Float)
  • sp              (Integer)
  • fh               (Integer)
  • sfib            (Integer)
  • fiberIdLNA (String)

"FiducialFiberPosition"

  • ffId      (Integer)
  • fiberId (Integer)
  • ff         (Integer)
  • fff        (Integer)
  • fftype  (String)
  • fft        (Integer)
  • x         (Float)
  • y         (Float)

 

 

 

 


Generated at Sat Feb 10 16:52:11 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.