Graphical User Interface

run_data_viewer()

Run the N2O data viewer

Data Structuring

parse_file_names()

Parse the file names into categories

select_columns()

Select relevant data columns

select_N2O_peak()

Identify the N2O peak

set_background()

Set the bacterial background

set_oxidation_blank()

Set the oxdiation blank arae/volume

set_run_size()

Set the run size

change_category()

Change the category of specific analyses

Data Processing

Functions based on calculations.

correct_N2O_for_17O()

Correct N2O data for O17

evaluate_drift()

Evaluate drift

calculate_background()

Calculate background area

calculate_concentrations()

Calculate the concentrations of the source samples

calculate_oxidation_blank()

Calculate oxidation blank area/volume

calibrate_d15_org()

Calibrate organic d15 values with the given standards

calibrate_d15()

Calibrate d15 values with the given standards

calibrate_d18()

Calibrate organic d15 values with the given standards

Data Visualization and Reporting

plot_overview()

make sure the last plot uses ggplot instead of plotly implementation

make_interactive()

Makes a ggplot interactive using ggplotly.

make_itext()

Generate more elaborate interactive hover text labels

generate_data_table()

Generate an overview table with the data

generate_parameter_table()

generate a summary of the parameters (lists all unique rows so make sure to group appropriately!)

Internal functions

default_cache_file()

default cache file name

get_calib_coef()

method making it easier to retrieve regression coefficients by name

get_isodat_data_tables()

Combine isodat files' data tables

load_cache()

store cach file

save_cache()

store cache file

load_run_folder()

Load raw run data

round_to_err()

error round

run_d15_calibration()

runs the d15 calibration internally called from calibrate_d15 and calibrate_d15_org