Main menu, new tab: a prodo incubation start & stop dataentry button has been added as [Add Prodo Times] on the bottom of the main tab. I migrated the prodo editor from CODES to DECODR, allowing the editing of LAN & Civil Twilight and entry of Incubation Start and Stop times. This editor updates both the selected prd### base files and the YYMMcasts.csv.
Oxygens tab – Process O2s: Added a user-editable reagent volume box in the Process O2s data processing module. Previously set to 0.7, this value, loaded from the oxygen coefficients file (Q:\CODES\YYYY\YYMM\YYMMOxCoeff.txt), third line, can be changed before processing. Check the "Low Reagent Vol.= " box when a lower reagent volume calculation is warranted; if unchecked, 2.0ml reagent volume will be used when calculating oxygen concentration from auto-titrator data.
CIFT-like CSV export utility: when you select a csv or group of similarly-formatted csvs like sample-log.csvs (YYMM###SLog.csv), sta.csvs (YYMM###.csv) or CTD.csvs (YYMM_LLLLSSSS_###u or d.csv), you can select any group of columns and output the results to a new, combined csv. This may be used to export NCOG or DA data from the sample logs; export specific depth data for a cruise, like 10m nutrients; or export specific columns from the CTD.csvs.
Fixes:
Nutrient terpling procedure was not using the new datacodes (separate datacodes for each nutrients) when calculating the interpolated value - fixed.
When a (mistrip) recind 5 record inhabits the sta.csv, the CTD import routine will populate the record with CTD data but not bottle data columns.
When a (mistrip) recind 5 record inhabits the sta.csv and the terple option is selected, the recind 5 record will be ignored so a recind 7 interpolated data record will be created. If the recind 5 record is at an OBS, an ISL record at the same depth will be created.
Problems with bottle & CTD derived data in the recind 5 record being recalculated when terpling have been corrected. Data derived during the non-terple updating of sta.csv will be copied to the ISL from the OSL-recind-5. Fixes 2-4 should only affect the way DECODR handles recind 5 records. Recind 5 identifies a CTD-data only record.