[INSTRM-1138] Update grandfibermap to describe all slit holes, and with complete connector mappings. Created: 10/Dec/20  Updated: 07/May/21  Resolved: 28/Apr/21

Status: Done
Project: Instrument control development
Component/s: pfs_utils
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Normal
Reporter: cloomis Assignee: yuki.moritani
Resolution: Done Votes: 0
Labels: SPS, SuNSS
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to INSTRM-1124 Update grandfibermap with all Cable A... Done
relates to INSTRM-1195 Update grandfibermap following the re... Done
relates to DAMD-96 Index fibers from multiple spectrogra... Done
Story Points: 4
Sprint: SM1PD-2021 A, SM1PD-2021 A 2, SM1PD-2021 A 3, SM1PD-2021 A 4, SM1PD-2021 A 5, SM1PD-2021 A 6, SM1PD-2021 A7, SM1PD-2021 A8

 Description   

The current grandfibermap only describes the science fibers: all fibers which are terminated at a cobra. We need to have a map which describes all the slit holes, including the engineering and blank fibers.

Also, recent work has shown that some of the gang connector mappings might not not correct? These are necessary to map SuNSS fibers to the right slit holes, regardless of the chosen module, since we essentially replace one module's B-C segment with a B-to-S(unSS) segment.

grandfibermap is generated using JEG code. I imagine that code should be updated and rerun. If it is surgically exciseable we probably should do so and recode it in pfs_utils or somewhere like that. Some of us even like Forth!



 Comments   
Comment by cloomis [ 11/Dec/20 ]

And a side note: the existing "mod" column is pretty confusing. Both Chi-Hung and I assumed that it referred to the A and B boards on the 1-42 modules, and we expected the fiber number within a "mod" to increment along the boards, but it turns out to refer to a fiber bundle id, and the fiber numbers zig-zag between boards along the module.

It would be nice to have a "board" column with the module-board ID.

Comment by hassan [ 11/Dec/20 ]

Assigned ticket to yuki.moritani, with support from jeg and cloomis.

Comment by price [ 28/Jan/21 ]

Please note that there are some changes in tickets/DAMD-96.

Comment by yuki.moritani [ 18/Feb/21 ]

Here is another comment in INSTRM-1124 About the column for the cobra:

 

Two small-ish requests. If we do these now I think we only need to update the datafile and the code once for a group of similar issues:

  • could you add a "module" columns which would be 1-42 module number. ($fld-1)*42 + $mf, I think.
  • could you add a "board number" column (1A, 1B, ... 42A, 42B), where the board is A if $cm is odd, B if $cm is even. Or I guess just A/B, and we could use the "module" column for the module.

The remaining item for GFM or an associated table is how to encode the engineering fibers and the blanks, so that every slit hole can be described.

 

Note: grandfibermap needs to be updated following the latest cable A-B-C connection configuration.

Comment by yuki.moritani [ 28/Apr/21 ]

handled with INSTRM-1195

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