tests/testthat/_snaps/licoread_to_fluxible.md

licoread to fluxible works (snapshot)

Code
  str(ch4_dry)
Output
  tibble [836 x 149] (S3: tbl_df/tbl/data.frame)
   $ f_fluxid                               : chr [1:836] "82m-0109-20240725000057" "82m-0109-20240725000057" "82m-0109-20240725000057" "82m-0109-20240725000057" ...
   $ f_datetime                             : POSIXct[1:836], format: "2024-07-25 00:00:58" "2024-07-25 00:00:59" ...
   $ f_conc                                 : num [1:836] 3002 3002 3002 3002 3002 ...
   $ f_start                                : POSIXct[1:836], format: "2024-07-25 00:00:58" "2024-07-25 00:00:58" ...
   $ f_end                                  : POSIXct[1:836], format: "2024-07-25 00:03:08" "2024-07-25 00:03:08" ...
   $ LI-8250_T_CASE                         : num [1:836] 32.8 32.8 32.8 32.8 32.8 ...
   $ LI-8250_PA                             : num [1:836] 98.1 98.1 98.1 98.1 98.1 ...
   $ LI-8250_T_PA                           : num [1:836] 34.1 34.1 34.1 34.1 34.1 ...
   $ LI-8250_PUMP_POSITIVE_PRESSURE         : num [1:836] 27 27.1 27 27.2 27.3 ...
   $ LI-8250_PUMP_NEGATIVE_PRESSURE         : num [1:836] -15 -15 -15 -15 -15 ...
   $ LI-8250_FLOW                           : num [1:836] 2.94 2.94 2.94 2.94 2.94 ...
   $ LI-8250_PUMP_TIME                      : num [1:836] 6312 6312 6312 6312 6312 ...
   $ LI-8250_PUMP_SETPOINT                  : num [1:836] 255 255 255 255 255 255 255 255 255 255 ...
   $ LI-8250_PUMP_CURRENT                   : num [1:836] 0.595 0.593 0.591 0.549 0.569 ...
   $ LI-8250_SUB_PRESSURE                   : num [1:836] 0.0351 0.0455 0.0272 0.0604 0.0525 ...
   $ LI-8250_SUB_FLOW                       : num [1:836] 1.67 1.66 1.65 1.66 1.67 ...
   $ LI-8250_VSO_FLOW_SETPOINT              : num [1:836] 96 96 96 96 96 96 96 96 96 96 ...
   $ LI-8250_VSO_PRESSURE_SETPOINT          : num [1:836] 103 103 103 103 103 103 103 103 103 103 ...
   $ LI-8250_PORT1_CURRENT                  : num [1:836] 0.0502 0.1277 0.1956 0.2325 0.139 ...
   $ LI-8250_PORT2_CURRENT                  : num [1:836] 0.0158 0.0156 0.0199 0.016 0.0155 ...
   $ LI-8250_PORT3_CURRENT                  : num [1:836] 0.018 0.0156 0.0142 0.0151 0.0146 ...
   $ LI-8250_PORT4_CURRENT                  : num [1:836] 0.000399 0 0.00012 0.00004 0.000359 0.000199 0.00012 0 0.000199 0.000239 ...
   $ LI-8250_PORT5_CURRENT                  : num [1:836] 0.0165 0.0198 0.0168 0.0162 0.0153 ...
   $ LI-8250_PORT6_CURRENT                  : num [1:836] 0.0155 0.0152 0.0184 0.017 0.0174 ...
   $ LI-8250_PORT7_CURRENT                  : num [1:836] 0.0876 0.0902 0.0879 0.091 0.0927 ...
   $ LI-8250_PORT8_CURRENT                  : num [1:836] 0.002035 0.000519 0.000957 0.000798 0.001596 ...
   $ LI-8250_SOL_CURRENT                    : num [1:836] 0.234 0.234 0.234 0.234 0.234 ...
   $ LI-8250_12VDC_CURRENT                  : num [1:836] 0.00012 0 0.000439 0 0.000239 0.00012 0.00008 0.00012 0.00012 0.00008 ...
   $ LI-8250_VIN                            : num [1:836] 11.7 11.7 11.7 11.7 11.7 ...
   $ LI-8250_VOUT                           : num [1:836] 24.1 24.2 24.2 24.2 24.1 ...
   $ LI-8250_VSO_FLOW                       : num [1:836] 4.46 4.46 4.46 4.47 4.47 ...
   $ LI-8250_VSO_PRESSURE                   : num [1:836] 4.49 4.49 4.49 4.49 4.49 ...
   $ LI-8250_5V_VOLTAGE                     : num [1:836] 5.02 5.02 5.01 5.01 5.02 ...
   $ LI-8250_12V_VOLTAGE                    : num [1:836] 12.1 12.1 12.1 12.1 12.1 ...
   $ LI-8250_FLOW_PRESSURE                  : num [1:836] 4.58 4.6 4.59 4.58 4.6 ...
   $ LI-8250_SUB_FLOW_PRESSURE              : num [1:836] 1.87 1.84 1.82 1.83 1.87 ...
   $ LI-8250_LATITUDE                       : num [1:836] 40.9 40.9 40.9 40.9 40.9 ...
   $ LI-8250_LONGITUDE                      : num [1:836] -96.7 -96.7 -96.7 -96.7 -96.7 ...
   $ LI-8250_SATELLITES                     : num [1:836] 18 18 18 18 18 18 18 18 18 18 ...
   $ LI-8250_ALTITUDE                       : num [1:836] 351 351 351 351 351 ...
   $ LI-7810_DIAGNOSTIC                     : num [1:836] 0 0 0 0 0 0 0 0 0 0 ...
   $ LI-7810_H2O                            : num [1:836] 22.1 22.1 22.1 22.1 22.1 ...
   $ LI-7810_T_CAVITY                       : num [1:836] 55 55 55 55 55 ...
   $ LI-7810_PA_CAVITY                      : num [1:836] 40.3 40.3 40.3 40.3 40.3 ...
   $ LI-7810_PA_LASER_PHASE                 : num [1:836] 35.7 35.7 35.7 35.7 35.7 ...
   $ LI-7810_T_LASER                        : num [1:836] 40.1 40.1 40.1 40.1 40.1 ...
   $ LI-7810_RESIDUAL                       : num [1:836] 0.00329 0.00328 0.00329 0.00328 0.00328 ...
   $ LI-7810_RING_DOWN                      : num [1:836] 12.7 12.7 12.7 12.7 12.7 ...
   $ LI-7810_T_THERMAL_ENCLOSURE            : num [1:836] 54.5 54.5 54.5 54.5 54.5 ...
   $ LI-7810_PHASE_ERROR                    : num [1:836] 21.2 -25.5 -20 11.8 5.5 ...
   $ LI-7810_T_LASER_SHIFT                  : num [1:836] 0.384 0.384 0.384 0.384 0.384 ...
   $ LI-7810_VIN                            : num [1:836] 24.2 24.2 24.2 24.2 24.2 ...
   $ LI-7820_DIAGNOSTIC                     : num [1:836] 0 0 0 0 0 0 0 0 0 0 ...
   $ LI-7820_H2O                            : num [1:836] 21.8 21.8 21.8 21.8 21.8 ...
   $ LI-7820_T_CAVITY                       : num [1:836] 55 55 55 55 55 ...
   $ LI-7820_PA_CAVITY                      : num [1:836] 40.1 40.1 40.1 40.1 40.1 ...
   $ LI-7820_PA_LASER_PHASE                 : num [1:836] 47.8 47.8 47.8 47.8 47.8 ...
   $ LI-7820_T_LASER                        : num [1:836] 31.1 31.1 31.1 31.1 31.1 ...
   $ LI-7820_RESIDUAL                       : num [1:836] 0.00213 0.00213 0.00213 0.00213 0.00213 ...
   $ LI-7820_RING_DOWN                      : num [1:836] 41.8 41.8 41.8 41.8 41.8 ...
   $ LI-7820_T_THERMAL_ENCLOSURE            : num [1:836] 54.5 54.5 54.5 54.5 54.5 ...
   $ LI-7820_PHASE_ERROR                    : num [1:836] -42.1 -28.5 -7.4 11.4 17.3 -32.3 2.1 11 9.9 -23.6 ...
   $ LI-7820_T_LASER_SHIFT                  : num [1:836] -0.139 -0.139 -0.139 -0.139 -0.139 ...
   $ LI-7820_VIN                            : num [1:836] 24.1 24.1 24.1 24.1 24.1 ...
   $ CHAMBER_TA                             : num [1:836] 20.3 20.3 20.3 20.3 20.3 ...
   $ CHAMBER_TB                             : num [1:836] 23.7 23.7 23.7 23.7 23.7 ...
   $ CHAMBER_VIN                            : num [1:836] 24.1 23.9 23.8 23.7 23.8 ...
   $ CHAMBER_MOTOR_CURRENT                  : num [1:836] 0.21 0.38 0.54 0.45 0.27 0.29 0.25 0.3 0.24 0.15 ...
   $ CHAMBER_STATE                          : num [1:836] 1 1 1 1 1 1 1 1 1 1 ...
   $ CHAMBER_DIAG                           : num [1:836] 0 0 0 0 0 0 0 0 0 0 ...
   $ CHAMBER_SWC_1                          : num [1:836] 0.246 0.246 0.246 0.246 0.246 0.246 0.246 0.246 0.246 0.246 ...
   $ CHAMBER_TS_1                           : num [1:836] 23.5 23.5 23.5 23.5 23.5 23.5 23.5 23.5 23.5 23.5 ...
   $ LI-8250_DATE_TIME                      : POSIXct[1:836], format: "2024-07-25 00:00:58" "2024-07-25 00:00:59" ...
   $ LI-8250_DOY                            : num [1:836] 207 207 207 207 207 ...
   $ LI-7825_DIAG                           : num [1:836] 0 0 0 0 0 0 0 0 0 0 ...
   $ LI-7825_H2O                            : num [1:836] 21389 21387 21390 21390 21392 ...
   $ LI-7825_C12                            : num [1:836] 821 824 823 824 832 ...
   $ LI-7825_C13                            : num [1:836] 9.09 9.13 9.12 9.13 9.22 ...
   $ LI-7825_O17                            : num [1:836] 0.661 0.662 0.664 0.662 0.668 ...
   $ LI-7825_O18                            : num [1:836] 3.46 3.47 3.47 3.47 3.5 ...
   $ LI-7825_NH3                            : num [1:836] -17.2 -17.5 -17 -16.6 -16.9 ...
   $ LI-7825_C13_DELTA                      : num [1:836] -13.8 -13.9 -14 -13.7 -13.5 ...
   $ LI-7825_O17_DELTA                      : num [1:836] 18.5 17.8 20.6 16.3 15.3 ...
   $ LI-7825_O18_DELTA                      : num [1:836] 8.21 8.03 7.98 8.47 8.41 ...
   $ LI-7825_PHASE_ERROR                    : num [1:836] -15.25 43.25 26.25 17.75 -1.75 ...
   $ LI-7825_LASER_T_SHIFT                  : num [1:836] -0.116 -0.116 -0.116 -0.116 -0.116 ...
   $ LI-7825_INPUT_VOLTAGE                  : num [1:836] 24.2 24.2 24.2 24.2 24.2 ...
   $ gas                                    : chr [1:836] "LI-7810_CH4_DRY" "LI-7810_CH4_DRY" "LI-7810_CH4_DRY" "LI-7810_CH4_DRY" ...
   $ CHAMBER_PPFD                           : num [1:836] NA NA NA NA NA NA NA NA NA NA ...
   $ 8250-01_T_CASE                         : num [1:836] NA NA NA NA NA NA NA NA NA NA ...
   $ 8250-01_PUMP_TIME                      : num [1:836] NA NA NA NA NA NA NA NA NA NA ...
   $ 8250-01_PUMP_SETPOINT                  : num [1:836] NA NA NA NA NA NA NA NA NA NA ...
   $ 8250-01_PUMP_CURRENT                   : num [1:836] NA NA NA NA NA NA NA NA NA NA ...
   $ 8250-01_PORT1_CURRENT                  : num [1:836] NA NA NA NA NA NA NA NA NA NA ...
   $ 8250-01_PORT2_CURRENT                  : num [1:836] NA NA NA NA NA NA NA NA NA NA ...
   $ 8250-01_PORT3_CURRENT                  : num [1:836] NA NA NA NA NA NA NA NA NA NA ...
   $ 8250-01_PORT4_CURRENT                  : num [1:836] NA NA NA NA NA NA NA NA NA NA ...
   $ 8250-01_PORT5_CURRENT                  : num [1:836] NA NA NA NA NA NA NA NA NA NA ...
   $ 8250-01_PORT6_CURRENT                  : num [1:836] NA NA NA NA NA NA NA NA NA NA ...
    [list output truncated]

licoread to fluxible works with 81x

Code
  str(co2_df)
Output
  tibble [2,681 x 79] (S3: tbl_df/tbl/data.frame)
   $ f_fluxid          : int [1:2681] 1 1 1 1 1 1 1 1 1 1 ...
   $ f_datetime        : POSIXct[1:2681], format: "2011-10-28 13:37:49" "2011-10-28 13:37:50" ...
   $ f_conc            : num [1:2681] 403 403 403 403 403 ...
   $ f_start           : POSIXct[1:2681], format: "2011-10-28 13:37:49" "2011-10-28 13:37:49" ...
   $ f_end             : POSIXct[1:2681], format: "2011-10-28 13:39:32" "2011-10-28 13:39:32" ...
   $ LI-8100           : chr [1:2681] "1b1\t      b2\t    4e80\t     236\t     170" "1b1\t      b2\t    4e80\t     236\t     170" "1b1\t      b2\t    4e80\t     236\t     170" "1b1\t      b2\t    4e80\t     236\t     170" ...
   $ File Name         : chr [1:2681] "10-28-2011" "10-28-2011" "10-28-2011" "10-28-2011" ...
   $ Instrument Name   : chr [1:2681] "81A-0107" "81A-0107" "81A-0107" "81A-0107" ...
   $ Serial Number     : chr [1:2681] "81A-0107" "81A-0107" "81A-0107" "81A-0107" ...
   $ Software          : chr [1:2681] "4.0.0b" "4.0.0b" "4.0.0b" "4.0.0b" ...
   $ Comments          : logi [1:2681] NA NA NA NA NA NA ...
   $ Obs#              : int [1:2681] 1 1 1 1 1 1 1 1 1 1 ...
   $ Port#             : int [1:2681] 0 0 0 0 0 0 0 0 0 0 ...
   $ Label             : chr [1:2681] "survey_with_GPS" "survey_with_GPS" "survey_with_GPS" "survey_with_GPS" ...
   $ Observation Length: chr [1:2681] "01:30" "01:30" "01:30" "01:30" ...
   $ Pre-purge         : chr [1:2681] "00:00" "00:00" "00:00" "00:00" ...
   $ Post-purge        : chr [1:2681] "00:45" "00:45" "00:45" "00:45" ...
   $ IRGA Averaging    : int [1:2681] 4 4 4 4 4 4 4 4 4 4 ...
   $ Chamber           : int [1:2681] 103 103 103 103 103 103 103 103 103 103 ...
   $ TSource           : chr [1:2681] "Tcham" "Tcham" "Tcham" "Tcham" ...
   $ Flow8100          : int [1:2681] 0 0 0 0 0 0 0 0 0 0 ...
   $ Virga             : num [1:2681] 19 19 19 19 19 19 19 19 19 19 ...
   $ Vext              : num [1:2681] 0 0 0 0 0 0 0 0 0 0 ...
   $ Vcham             : num [1:2681] 4824 4824 4824 4824 4824 ...
   $ Offset            : num [1:2681] 5 5 5 5 5 5 5 5 5 5 ...
   $ Area              : num [1:2681] 318 318 318 318 318 ...
   $ Vtotal            : num [1:2681] 6432 6432 6432 6432 6432 ...
   $ V4 Info           : chr [1:2681] "0\tM=0.53\tB=-0.06" "0\tM=0.53\tB=-0.06" "0\tM=0.53\tB=-0.06" "0\tM=0.53\tB=-0.06" ...
   $ T4 Info           : chr [1:2681] "E" "E" "E" "E" ...
   $ Labels_01         : int [1:2681] 28 28 28 28 28 28 28 28 28 28 ...
   $ CrvFitStatus      : chr [1:2681] "Exp" "Exp" "Exp" "Exp" ...
   $ Exp_Flux          : num [1:2681] 3.01 3.01 3.01 3.01 3.01 3.01 3.01 3.01 3.01 3.01 ...
   $ Exp_FluxCV        : num [1:2681] 1.3 1.3 1.3 1.3 1.3 1.3 1.3 1.3 1.3 1.3 ...
   $ Exp_dCdry/dt      : num [1:2681] 0.388 0.388 0.388 0.388 0.388 0.388 0.388 0.388 0.388 0.388 ...
   $ Exp_R2            : num [1:2681] 0.996 0.996 0.996 0.996 0.996 ...
   $ Exp_SSN           : num [1:2681] 0.192 0.192 0.192 0.192 0.192 ...
   $ Exp_SE            : num [1:2681] 0.003 0.003 0.003 0.003 0.003 0.003 0.003 0.003 0.003 0.003 ...
   $ Exp_a             : num [1:2681] 0.00136 0.00136 0.00136 0.00136 0.00136 ...
   $ Exp_Co            : num [1:2681] 406 406 406 406 406 ...
   $ Exp_Cx            : num [1:2681] 692 692 692 692 692 ...
   $ Exp_t0            : num [1:2681] 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.8 ...
   $ Exp_Iter          : int [1:2681] 2 2 2 2 2 2 2 2 2 2 ...
   $ Exp_MaxIter       : int [1:2681] 10 10 10 10 10 10 10 10 10 10 ...
   $ Lin_Flux          : num [1:2681] 2.8 2.8 2.8 2.8 2.8 2.8 2.8 2.8 2.8 2.8 ...
   $ Lin_FluxCV        : num [1:2681] 1.3 1.3 1.3 1.3 1.3 1.3 1.3 1.3 1.3 1.3 ...
   $ Lin_dCdry/dt      : num [1:2681] 0.36 0.36 0.36 0.36 0.36 0.36 0.36 0.36 0.36 0.36 ...
   $ Lin_R2            : num [1:2681] 0.996 0.996 0.996 0.996 0.996 ...
   $ Lin_SSN           : num [1:2681] 0.202 0.202 0.202 0.202 0.202 ...
   $ Lin_SE            : num [1:2681] 0.003 0.003 0.003 0.003 0.003 0.003 0.003 0.003 0.003 0.003 ...
   $ Crv_Domain        : int [1:2681] 70 70 70 70 70 70 70 70 70 70 ...
   $ Crv_#Smp          : int [1:2681] 70 70 70 70 70 70 70 70 70 70 ...
   $ Dead Band         : chr [1:2681] "00:20" "00:20" "00:20" "00:20" ...
   $ TimeClosing       : int [1:2681] 14 14 14 14 14 14 14 14 14 14 ...
   $ Type              : num [1:2681] 1 1 1 1 1 1 1 1 1 1 ...
   $ Etime             : num [1:2681] -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 ...
   $ Tcham             : num [1:2681] 20.5 20.5 20.5 20.5 20.5 ...
   $ Pressure          : num [1:2681] 94.3 94.3 94.3 94.3 94.3 ...
   $ H2O               : num [1:2681] 6.48 6.44 6.4 6.37 6.38 ...
   $ Cdry              : num [1:2681] 406 406 406 406 406 ...
   $ Tbench            : num [1:2681] 51.9 51.9 51.9 51.9 51.9 ...
   $ T4                : num [1:2681] 12.1 12.1 12 12 12.1 ...
   $ V4                : num [1:2681] 0.233 0.233 0.233 0.233 0.233 0.233 0.233 0.233 0.233 0.233 ...
   $ LATITUDE          : num [1:2681] 40.9 40.9 40.9 40.9 40.9 ...
   $ LONGITUDE         : num [1:2681] -96.7 -96.7 -96.7 -96.7 -96.7 ...
   $ STATUS            : chr [1:2681] "A" "A" "A" "A" ...
   $ SPEED             : num [1:2681] 0 0 0 0 0 0 0 0 0 0 ...
   $ COURSE            : num [1:2681] 263 263 263 263 263 ...
   $ RH                : num [1:2681] 25.1 25 24.9 24.8 24.8 ...
   $ Tboard            : num [1:2681] 29.2 29.2 29.2 29.2 29.2 ...
   $ Vin               : num [1:2681] 12.1 12 12 11.9 11.9 ...
   $ CO2ABS            : num [1:2681] 0.0737 0.0736 0.074 0.0739 0.0738 ...
   $ H2OABS            : num [1:2681] 0.0383 0.0393 0.0385 0.0387 0.0382 ...
   $ Hour              : num [1:2681] 13.6 13.6 13.6 13.6 13.6 ...
   $ DOY               : num [1:2681] 302 302 302 302 302 ...
   $ RAWCO2            : num [1:2681] 1962956 1962669 1962320 1962429 1962550 ...
   $ RAWCO2REF         : num [1:2681] 1750557 1750233 1750562 1750465 1750504 ...
   $ RAWH2O            : num [1:2681] 1755598 1753648 1755230 1754881 1755639 ...
   $ RAWH2OREF         : num [1:2681] 1631318 1631311 1631339 1631330 1631309 ...
   $ Annotation        : num [1:2681] NA NA NA NA NA NA NA NA NA NA ...

leading zeros issues with 82z

Code
  co2_df
Output
  # A tibble: 652 x 5
     f_fluxid   f_datetime          f_conc f_end               f_start            
     <chr>      <dttm>               <dbl> <dttm>              <dttm>             
   1 82m-0102-~ 2021-05-06 00:34:21   423. 2021-05-06 00:36:30 2021-05-06 00:34:21
   2 82m-0102-~ 2021-05-06 00:34:22   423. 2021-05-06 00:36:30 2021-05-06 00:34:21
   3 82m-0102-~ 2021-05-06 00:34:23   424. 2021-05-06 00:36:30 2021-05-06 00:34:21
   4 82m-0102-~ 2021-05-06 00:34:24   423. 2021-05-06 00:36:30 2021-05-06 00:34:21
   5 82m-0102-~ 2021-05-06 00:34:25   423. 2021-05-06 00:36:30 2021-05-06 00:34:21
   6 82m-0102-~ 2021-05-06 00:34:26   423. 2021-05-06 00:36:30 2021-05-06 00:34:21
   7 82m-0102-~ 2021-05-06 00:34:27   423. 2021-05-06 00:36:30 2021-05-06 00:34:21
   8 82m-0102-~ 2021-05-06 00:34:28   423. 2021-05-06 00:36:30 2021-05-06 00:34:21
   9 82m-0102-~ 2021-05-06 00:34:29   424. 2021-05-06 00:36:30 2021-05-06 00:34:21
  10 82m-0102-~ 2021-05-06 00:34:30   423. 2021-05-06 00:36:30 2021-05-06 00:34:21
  # i 642 more rows


Try the licoread package in your browser

Any scripts or data that you put into this service are public.

licoread documentation built on Aug. 18, 2025, 5:17 p.m.