# FEROS order-trace template (ceres3.instruments.ferosutils_fp.load_trace_template / label_traces)
#
# One row per physical trace: echelle order index -1..35 (pipeline numbering: order 0 is the first
# order ferospipe_fp keeps, o0=8 the first one it wavelength-calibrates) x fibre (ob = object,
# co = comparison), 74 rows, sorted by increasing cross-dispersion position.
#
# Axis convention: ferospipe_fp transposes the master flat (Flat = Flat.T, shape (2048, npix)) and
# GLOBALutils.get_them fits each trace as y(x) = np.polyval(coeffs, x), x = dispersion column
# 0..npix-1, y = cross-dispersion row of the transposed flat (get_them's startfrom=40 already added).
# The y_<col> columns are that polynomial evaluated at x = col, for reference only; label_traces
# recomputes positions from the coefficients.
#
# How it was built (ceres3 1.1.5, EXOAUTOMAT-268, 2026-09-21): production master flat
# calibrations/2026-09-13_red/Flat.fits (md5 1884aebcd7345e63e8e85c75d2976cfc, a healthy night: 74 traces,
# identical with nsigmas 3/4/5 and with the std or the MAD noise estimate), traced with the exact
# ferospipe_fp call get_them(Flat.T, 6, 4, maxords=-1, mode=2, startfrom=40, endat=1900,
# nsigmas=5.0). Its rows 2..73 are bit-identical with that night's production trace.pkl c_all; raw
# row k was labelled order k//2 - 1, fibre ob if k is even else co (the pipeline's assumption, true
# on a healthy night; confirmed by ThAr cross-correlation against misregistered nights).
# Over 2017-2026 the 2507 healthy nights sit within -6.5..+4.2 px of this template at x=2048 after one
# global offset; used-range traces (orders 8..32) scatter <= 1.43 px around it at any column.
#
# npix: 4096
# source_night: 2026-09-13
# columns: order fibre y_512 y_2048 y_3584 c4 c3 c2 c1 c0  (np.polyval order, highest power first)
 -1 ob    48.460    67.305   206.317 -3.38935855322811059e-14 3.76586981196823928e-10 2.40858729753852992e-05 -5.10775158603922752e-02 6.82494532469308268e+01
 -1 co    66.220    84.533   223.407 -3.25946971026339875e-14 3.67617384339934947e-10 2.41887561732873734e-05 -5.16525648655567146e-02 8.62776931525848312e+01
  0 ob    79.349    97.268   236.038 -3.13047732019446071e-14 3.58485311878358492e-10 2.42709742927991313e-05 -5.20843381297417043e-02 9.96081059646170530e+01
  0 co    97.444   114.814   253.438 -2.99822705181015497e-14 3.49056698085330480e-10 2.43778441017905134e-05 -5.26782319307005434e-02 1.17979773133598215e+02
  1 ob   110.546   127.517   266.034 -2.90240383551879967e-14 3.42280636122346641e-10 2.44548237276995859e-05 -5.31088179966945975e-02 1.31283510866842420e+02
  1 co   128.641   145.057   283.422 -2.78111708532751605e-14 3.33820095301224541e-10 2.45588888543661555e-05 -5.37037807087435773e-02 1.49656567239610951e+02
  2 ob   142.322   158.315   296.563 -2.68612017907863444e-14 3.27059526596257535e-10 2.46389159350044033e-05 -5.41569425986919498e-02 1.63548895418144923e+02
  2 co   160.332   175.767   313.858 -2.56287938324279575e-14 3.18168766725409554e-10 2.47448664849335057e-05 -5.47570797142732310e-02 1.81839794812264643e+02
  3 ob   174.616   189.605   327.570 -2.46658926844707320e-14 3.11185643890640706e-10 2.48289557597086675e-05 -5.52351524132181221e-02 1.96347476251302425e+02
  3 co   192.699   207.121   344.922 -2.35614651026385827e-14 3.03468957178580564e-10 2.49317602043123103e-05 -5.58383281674909929e-02 2.14713878909789543e+02
  4 ob   207.665   221.613   359.278 -2.25794349904108633e-14 2.96256234076297592e-10 2.50201275474370500e-05 -5.63438304497164560e-02 2.29915802782483780e+02
  4 co   225.702   239.077   376.573 -2.13718639615345051e-14 2.87259915539066401e-10 2.51278863172412170e-05 -5.69570163038521718e-02 2.48239313323606297e+02
  5 ob   241.412   254.285   391.631 -2.04862842978929364e-14 2.80867633482074404e-10 2.52176341784395185e-05 -5.74887571037570322e-02 2.64198884315631403e+02
  5 co   259.494   271.786   408.957 -1.93469406546728470e-14 2.72330861751890198e-10 2.53249242644389913e-05 -5.81081747775071891e-02 2.82571877426126832e+02
  6 ob   276.049   287.804   424.813 -1.83215862848630556e-14 2.64636764345065006e-10 2.54229597523543842e-05 -5.86773697106350994e-02 2.99393180854965124e+02
  6 co   294.136   305.302   442.130 -1.71857626254943371e-14 2.55831654322191161e-10 2.55322791804833125e-05 -5.93052158757867084e-02 3.17774161402981633e+02
  7 ob   311.505   322.102   458.752 -1.61510688316237071e-14 2.47927597498967307e-10 2.56354708499128119e-05 -5.99083082048604276e-02 3.35425216985782356e+02
  7 co   329.650   339.649   476.111 -1.51533987593125589e-14 2.40323826447769644e-10 2.57416867955378397e-05 -6.05393275849346463e-02 3.53867110562624021e+02
  8 ob   348.113   357.499   493.767 -1.40437488858929926e-14 2.31502851376206861e-10 2.58539682109386029e-05 -6.11897933727127627e-02 3.72635026059484574e+02
  8 co   366.195   374.977   511.050 -1.29503486866759734e-14 2.22835071225784255e-10 2.59639275948396524e-05 -6.18291117665712847e-02 3.91015736453282329e+02
  9 ob   385.643   393.771   529.632 -1.18947145456642630e-14 2.14458921618723776e-10 2.60799685962115026e-05 -6.25178888579110414e-02 4.10787337133050983e+02
  9 co   403.746   411.261   546.922 -1.09193978104158136e-14 2.06713725661462448e-10 2.61879128864056136e-05 -6.31615250502832876e-02 4.29192489288691320e+02
 10 ob   424.243   431.061   566.489 -9.83871116019032756e-15 1.98020274640491165e-10 2.63105099711894844e-05 -6.38945102514174024e-02 4.50034388023011047e+02
 10 co   442.365   448.561   583.781 -8.90676250801675708e-15 1.90475866230070829e-10 2.64187564205196658e-05 -6.45451969422365934e-02 4.68461566632332449e+02
 11 ob   463.983   469.433   604.401 -7.73316553616027339e-15 1.80844627473020191e-10 2.65500603156393153e-05 -6.53270919152342255e-02 4.90446433734405218e+02
 11 co   482.098   486.919   621.672 -6.83467112067604520e-15 1.73348896650688947e-10 2.66592512688696433e-05 -6.59855986507029563e-02 5.08871630021846272e+02
 12 ob   504.880   508.904   643.381 -5.74416037340953549e-15 1.64225403263300998e-10 2.67958358229991642e-05 -6.68162287671166116e-02 5.32043795949838795e+02
 12 co   523.042   526.427   660.681 -4.82102154371494333e-15 1.56514436149655933e-10 2.69060543233747979e-05 -6.74827480908243293e-02 5.50519441318755185e+02
 13 ob   547.006   549.541   683.496 -3.64801957026107247e-15 1.46475306206832492e-10 2.70519291440786444e-05 -6.83670749342706885e-02 5.74899199370646670e+02
 13 co   565.167   567.054   700.779 -2.63687742641191196e-15 1.37974845696791888e-10 2.71647341454980620e-05 -6.90422631947920085e-02 5.93376820506004151e+02
 14 ob   590.398   591.379   724.778 -1.59125584922937963e-15 1.28744458422075151e-10 2.73159420148306443e-05 -6.99809706526076380e-02 6.19050423204291747e+02
 14 co   608.576   608.899   742.060 -8.37231117623533936e-16 1.22007527873630166e-10 2.74254854083543324e-05 -7.06612568147214487e-02 6.37549171135569622e+02
 15 ob   635.117   634.472   767.279 2.27396797587384530e-16 1.12303408004860700e-10 2.75858814511287966e-05 -7.16605586563623248e-02 6.64560682404476779e+02
 15 co   653.300   651.988   784.548 9.26432852845380095e-16 1.05839251185782666e-10 2.76955872505176859e-05 -7.23483262593748455e-02 6.83067778277686557e+02
 16 ob   681.201   678.856   811.032 2.03670318423361489e-15 9.52353957812190164e-11 2.78675908252762520e-05 -7.34152518253593234e-02 7.11471237675700991e+02
 16 co   699.409   696.385   828.307 2.69335070924893238e-15 8.88942329227902607e-11 2.79781853189779863e-05 -7.41124730001754828e-02 7.30007812479344011e+02
 17 ob   728.702   724.580   856.085 3.68172123136528785e-15 7.91677612046604355e-11 2.81552544781566806e-05 -7.52388217926476255e-02 7.59833036514542414e+02
 17 co   746.928   742.118   873.359 4.26712135063174935e-15 7.32656034856232208e-11 2.82654794952115123e-05 -7.59434689049877792e-02 7.78391598986956865e+02
 18 ob   777.669   771.689   902.478 5.28887486806162302e-15 6.28195865811369569e-11 2.84536139840439116e-05 -7.71406565045320292e-02 8.09697100422792346e+02
 18 co   795.923   789.243   919.759 5.77448501835393029e-15 5.76274521323564540e-11 2.85626314932507088e-05 -7.78521240668004627e-02 8.28287158257299211e+02
 19 ob   828.161   820.236   950.264 6.52682396801943917e-15 4.89550150036876967e-11 2.87554537344607312e-05 -7.91173903541677326e-02 8.61124328338633859e+02
 19 co   846.471   837.833   967.578 6.95749243920690422e-15 4.39247616606865492e-11 2.88657472924699894e-05 -7.98410150759559234e-02 8.79775948600721790e+02
 20 ob   880.250   870.288   999.504 7.95093787672189025e-15 3.29968879350826095e-11 2.90739350416578684e-05 -8.11872285482388018e-02 9.14191657934509635e+02
 20 co   898.566   887.881  1016.804 8.34768808219094137e-15 2.80337767664327021e-11 2.91851270891932266e-05 -8.19203506108027169e-02 9.32854420452435534e+02
 21 ob   933.970   921.874  1050.226 8.96078922026637028e-15 1.94962650868747404e-11 2.93981541037947499e-05 -8.33436740294871414e-02 9.68932324603777943e+02
 21 co   952.307   939.475  1067.525 9.18410865766374140e-15 1.57508484361948960e-11 2.95071097568580623e-05 -8.40836052816147234e-02 9.87620023369493538e+02
 22 ob   989.394   975.062  1102.493 9.65603711845290684e-15 7.62039466480952207e-12 2.97307880988567550e-05 -8.55936815370204329e-02 1.02542264848548598e+03
 22 co  1007.767   992.686  1119.805 9.94911931016808137e-15 3.07331095757186401e-12 2.98433403857637836e-05 -8.63477159591247712e-02 1.04415285382041611e+03
 23 ob  1046.596  1029.919  1156.369 1.02331302266462532e-14 -4.00439260209148897e-12 3.00756142868925110e-05 -8.79459372091399572e-02 1.08373996274546585e+03
 23 co  1064.991  1047.550  1173.679 1.02107064533091489e-14 -6.31007651917627379e-12 3.01838383516454684e-05 -8.87066247719336398e-02 1.10249602866345549e+03
 24 ob  1105.632  1086.491  1211.899 1.05314322891149419e-14 -1.38689057072549666e-11 3.04291926340689469e-05 -9.04039463548793332e-02 1.14394286385585201e+03
 24 co  1124.074  1104.156  1229.231 1.06327355344614448e-14 -1.72880338596732730e-11 3.05415232558894887e-05 -9.11796093955451886e-02 1.16275292955715918e+03
 25 ob  1166.586  1144.862  1269.159 1.07216310317294044e-14 -2.38722363485500081e-11 3.07972088034504720e-05 -9.29745628820451281e-02 1.20611774757951162e+03
 25 co  1185.069  1162.556  1286.510 1.06927456190060093e-14 -2.53198400176179204e-11 3.09013638061801492e-05 -9.37464922168445708e-02 1.22496886667726267e+03
 26 ob  1229.559  1205.126  1328.240 1.06036301128350161e-14 -3.07876183009343549e-11 3.11667143797868045e-05 -9.56456023273781486e-02 1.27036306483750059e+03
 26 co  1248.065  1222.826  1345.587 1.12382367303750197e-14 -3.79600090373589429e-11 3.12890464239244223e-05 -9.64507201387596741e-02 1.28924984935564999e+03
 27 ob  1294.590  1267.311  1389.167 1.14026178879968576e-14 -4.51182899605086430e-11 3.15692016036202950e-05 -9.84589398829676665e-02 1.33673106325892309e+03
 27 co  1313.148  1285.044  1406.531 1.01580242795203175e-14 -3.87962794644035543e-11 3.16612344306590831e-05 -9.92518728912546722e-02 1.35566928135738976e+03
 28 ob  1361.826  1331.548  1452.057 9.59159954981171387e-15 -4.19752880749060971e-11 3.19497073996399117e-05 -1.01381442019614396e-01 1.40536240886171504e+03
 28 co  1380.426  1349.310  1469.439 8.78471887042761378e-15 -3.91341597945394662e-11 3.20515207292571539e-05 -1.02194469679538616e-01 1.42435240161968409e+03
 29 ob  1431.314  1397.886  1516.958 7.87009108473231648e-15 -4.05403694339143111e-11 3.23515494720107405e-05 -1.04449662114992861e-01 1.47631604202306244e+03
 29 co  1449.991  1415.706  1534.386 7.46321857096559580e-15 -4.06353128184651044e-11 3.24613887469918318e-05 -1.05282987955291243e-01 1.49539084407165433e+03
 30 ob  1503.220  1466.466  1583.993 2.72737507021308854e-15 -2.04145007974275111e-11 3.27465228031685151e-05 -1.07677792838143813e-01 1.54976897009122672e+03
 30 co  1521.921  1484.297  1601.416 2.08601485269107716e-15 -1.90061893318475116e-11 3.28537574384007563e-05 -1.08519699361276395e-01 1.56887278859285061e+03
 31 ob  1577.583  1537.346  1653.253 3.80578318965604748e-15 -3.51466577686647496e-11 3.32023333622658161e-05 -1.11043670465653818e-01 1.62573801836536518e+03
 31 co  1596.360  1555.233  1670.721 3.39827882758013948e-15 -3.52275542097834214e-11 3.33141609620023123e-05 -1.11904928227479328e-01 1.64492698655594018e+03
 32 ob  1654.604  1610.684  1724.847 1.45739426603070714e-15 -3.20775021044764266e-11 3.36590792024563652e-05 -1.14600876724185188e-01 1.70446033833320894e+03
 32 co  1673.428  1628.598  1742.326 3.57377400921345337e-16 -2.75420600021390368e-11 3.37620310730611228e-05 -1.15469361587321989e-01 1.72370160794890467e+03
 33 ob  1734.312  1686.514  1798.811 -1.70545982640538818e-15 -2.45733440102592209e-11 3.41265344150527703e-05 -1.18327652349881240e-01 1.78595300920753266e+03
 33 co  1753.185  1704.458  1816.304 -2.63555425924399241e-15 -2.16491220031903755e-11 3.42356557787700319e-05 -1.19217731504850474e-01 1.80525327490366431e+03
 34 ob  1816.820  1764.924  1875.224 -7.96596981217529773e-15 3.32511580786721007e-12 3.45729334705849960e-05 -1.22221080227319076e-01 1.87033465314115620e+03
 34 co  1835.846  1782.995  1892.828 -8.79680765717328565e-15 5.13723380690622270e-12 3.46876153036008986e-05 -1.23136261595716751e-01 1.88979853614373678e+03
 35 ob  1902.470  1846.239  1954.402 -1.56174901127887618e-14 4.01381028477327545e-11 3.50229277276080037e-05 -1.26310366555919762e-01 1.95795572046172515e+03
 35 co  1921.405  1864.204  1971.886 -1.64722732299179245e-14 4.13960831123948148e-11 3.51423655924638917e-05 -1.27244760506283916e-01 1.97733790041101383e+03
