We have a list temperature settings for VIRUS that we need to inspect during RA Ops. The number of IFUs is always changing in the list, as well as the values we are to inspect. Here is an example of the list. Note that I manually inserted the "# data". I use this in a lot of routines to delineate the file header from the actual data table to be cut up.
2017-11-17T01:27:14 Cryo Left Right Left Right Left Right Left Right IFU SSA SID CID MUX Temp SetPt SetPt Temp Temp Volts Volts Pwr% Pwr% # data 1 033 257 310 069 001 -181.9 -95.0 -100.0 -95.0 -100.0 0.901 0.854 27.03 24.26 2 034 256 304 083 001 -182.2 -100.0 -100.0 -100.0 -100.0 0.899 0.980 26.90 31.94 3 035 235 302 053 002 -178.0 -105.0 -105.0 -105.0 -105.0 1.166 1.306 45.25 56.81 4 036 245 311 027 001 -177.0 -105.0 -105.0 -105.0 -105.0 1.313 1.203 57.44 48.18 5 037 255 313 107 001 -174.9 -105.0 -105.0 -105.0 -105.0 1.212 1.262 48.93 53.03 6 043 228 306 068 002 -174.2 -105.0 -100.0 -105.0 -100.0 0.408 0.259 5.53 2.23 7 044 238 202 038 002 -171.7 -105.0 -105.0 -105.0 -105.0 0.424 1.053 5.98 36.90 8 045 248 305 078 001 -170.5 -100.0 -100.0 -100.0 -100.0 1.356 1.276 61.25 54.20 9 046 258 309 079 001 -188.5 -105.0 -105.0 -105.0 -105.0 1.322 1.507 58.20 75.59 10 047 237 312 084 002 -186.4 -110.0 -110.0 -110.0 -110.0 1.226 1.089 50.05 39.47 11 073 151 037 059 006 -178.0 -105.0 -105.0 -105.0 -105.0 0.734 0.510 17.93 8.67 12 074 131 307 105 005 -177.2 -105.0 -105.0 -105.0 -105.0 1.230 1.036 50.38 35.76 13 075 132 047 052 005 -181.7 -105.0 -110.0 -105.0 -110.0 0.485 0.544 7.84 9.84 14 076 154 025 056 007 -172.1 -105.0 -105.0 -105.0 -105.0 0.705 0.731 16.56 17.77 15 083 137 024 030 005 -178.3 -110.0 -110.0 -110.0 -110.0 0.651 0.551 14.12 10.10 16 084 133 041 041 003 -174.5 -100.0 -105.0 -100.0 -105.0 0.681 0.428 15.43 6.09 17 085 122 027 090 004 -172.3 -105.0 -110.0 -105.0 -110.0 0.858 0.463 24.52 7.13 18 086 135 017 026 005 -171.9 -105.0 -110.0 -105.0 -110.0 0.630 0.700 13.23 16.31 19 093 157 008 040 007 -177.4 -105.0 -100.0 -105.0 -100.0 0.304 0.653 3.09 14.21 20 094 155 032 098 007 -179.9 -90.0 -110.0 -87.1 -110.0 0.000 0.771 0.00 19.81 21 095 158 020 065 007 -179.1 -105.0 -110.0 -105.0 -110.0 0.773 0.774 19.91 19.96 22 096 134 038 062 005 -184.9 -105.0 -110.0 -105.0 -110.0 0.647 0.995 13.92 32.95 23 103 152 013 036 007 -180.5 -110.0 -110.0 -110.0 -110.0 1.002 0.490 33.41 8.00 24 104 153 016 055 007 -177.5 -110.0 -110.0 -110.0 -110.0 0.766 0.719 19.52 17.23 25 105 138 051 080 005 -174.2 -105.0 -105.0 -105.0 -105.0 0.421 0.576 5.89 11.06 26 106 136 012 103 005 -176.6 -105.0 -105.0 -105.0 -105.0 1.193 1.030 47.37 35.33
See the script named VTemps for examples of munging the VIRUS temps from the JRF code.