Package: fluxible 1.0.3

Joseph Gaudard

fluxible: Ecosystem Gas Fluxes Calculations for Closed Loop Chamber Setup

Processes the raw data from closed loop flux chamber (or tent) setups into ecosystem gas fluxes usable for analysis. It goes from a data frame of gas concentration over time (which can contain several measurements) and a meta data file indicating which measurement was done when, to a data frame of ecosystem gas fluxes including quality diagnostics. Functions provided include different models (exponential as described in Zhao et al (2018) <doi:10.1016/j.agrformet.2018.08.022>, quadratic and linear) to estimate the fluxes from the raw data, quality assessment, plotting for visual check and calculation of fluxes based on the setup specific parameters (chamber size, plot area, ...).

Authors:Joseph Gaudard [aut, cre], Paul Efren Santos-Andrade [aut], Richard James Telford [aut]

fluxible_1.0.3.tar.gz
fluxible_1.0.3.zip(r-4.5)fluxible_1.0.3.zip(r-4.4)fluxible_1.0.3.zip(r-4.3)
fluxible_1.0.3.tgz(r-4.5-any)fluxible_1.0.3.tgz(r-4.4-any)fluxible_1.0.3.tgz(r-4.3-any)
fluxible_1.0.3.tar.gz(r-4.5-noble)fluxible_1.0.3.tar.gz(r-4.4-noble)
fluxible_1.0.3.tgz(r-4.4-emscripten)fluxible_1.0.3.tgz(r-4.3-emscripten)
fluxible.pdf |fluxible.html
fluxible/json (API)
NEWS

# Install 'fluxible' in R:
install.packages('fluxible', repos = c('https://plant-functional-trait-course.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/plant-functional-trait-course/fluxible/issues

Pkgdown site:https://plant-functional-trait-course.github.io

Datasets:

On CRAN:

Conda:

5.69 score 12 scripts 175 downloads 8 exports 61 dependencies

Last updated 4 days agofrom:23021752d4. Checks:9 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKMar 28 2025
R-4.5-winOKMar 28 2025
R-4.5-macOKMar 28 2025
R-4.5-linuxOKMar 28 2025
R-4.4-winOKMar 28 2025
R-4.4-macOKMar 28 2025
R-4.4-linuxOKMar 28 2025
R-4.3-winOKMar 28 2025
R-4.3-macOKMar 28 2025

Exports:flux_calcflux_fittingflux_flag_countflux_gepflux_matchflux_plotflux_qualitystupeflux

Dependencies:backportsbitbit64broomclicliprcolorspacecpp11crayondplyrfansifarverforcatsgenericsggforceggplot2gluegtablehavenhmsisobandjsonlitelabelinglatticelifecyclelubridatemagrittrMASSMatrixmgcvmunsellnlmepillarpkgconfigpolyclipprettyunitsprogresspurrrpurrrlyrR6RColorBrewerRcppRcppEigenreadrrlangscalesstringistringrsystemfontstibbletidyrtidyselecttimechangetweenrtzdbutf8vctrsviridisLitevroomwithrzoo

Practical example: from raw gas concentration data to clean ecosystem gas fluxes.

Rendered fromfluxible.Rmdusingknitr::rmarkdownon Mar 28 2025.

Last update: 2025-03-27
Started: 2025-02-06

Preparing the data for fluxible

Rendered fromdata-prep.Rmdusingknitr::rmarkdownon Mar 28 2025.

Last update: 2025-02-13
Started: 2025-02-06

Working with two gases measured simultaneously

Rendered fromtwo-gases.Rmdusingknitr::rmarkdownon Mar 28 2025.

Last update: 2025-02-13
Started: 2025-02-12

Readme and manuals

Help Manual

Help pageTopics
CO2 concentrationco2_conc
CO2 concentration with missing dataco2_conc_mid_missing
CO2 concentrationco2_conc_missing
CO2 concentration with missing dataco2_df_missing
CO2 concentrationco2_df_short
CO2 fluxesco2_fluxes
CO2 concentration at Liahovdenco2_liahovden
CO2 concentrationconc_poster
calculates ecosystem gas fluxesflux_calc
check the items inside 'flux_fun_check'flux_check_item
filter cut data before calculating fluxesflux_cut
to check the type of fitflux_fit_type
Fitting a model to concentration data and estimating the slopeflux_fitting
Fitting a model to the gas concentration curve and estimating the slope over time, using a modified version of the model from Zhao et al (2018) that allows the user to fix 't_zero'.flux_fitting_exptz
linear fit to gas concentration over timeflux_fitting_lin
quadratic fit to gas concentration over timeflux_fitting_quadratic
Fitting a model to the gas concentration curve and estimating the slope over time, using the exponential model from Zhao et al (2018)flux_fitting_zhao18
counts quality flagsflux_flag_count
checking that arguments and columns are in the correct classflux_fun_check
Calculates GEPflux_gep
Matching continuously measured fluxes with measurement IDs and meta dataflux_match
prepares text to print for flux_plot functionflux_param_exp
prepares text to print in flux_plotflux_param_lm
plotting fluxes for visual evaluationflux_plot
plotting fluxes with exponential fitflux_plot_exp
creates the flag column to be used by flux_plotflux_plot_flag
plotting fluxes with linear fitflux_plot_lin
plotting fluxes with a quadratic fitflux_plot_quadratic
assessing quality of slopes calculated with flux_fittingflux_quality
quality assessment for the slopes estimated by flux_fittingflux_quality_exp
quality assessment for the slopes estimated by flux_fittingflux_quality_lm
CO2 and CH4 concentrationraw_twogases
Measurements meta data at Liahovdenrecord_liahovden
Measurements meta datarecord_short
Slopes for each fluxslopes0
Slopes for each fluxslopes0_flag
Slopes for each fluxslopes0_temp
Slopes for each fluxslopes0_vol
Slopes for each fluxslopes0lin
Slopes for each fluxslopes0lin_flag
Slopes for each fluxslopes30
Slopes for each fluxslopes30_flag
Slopes for each fluxslopes30lin
Slopes for each fluxslopes30lin_flag
Slopes for each fluxslopes30qua
Slopes for each fluxslopes30qua_flag
Slopes for each fluxslopes60
Slopes for each fluxslopes60lin
From raw gas concentration over time to clean fluxesstupeflux
Field recordtwogases_record