Package: bgfanalyzer 1.2.0
bgfanalyzer: Analyze Microbial Biogas Fermentation Data
Provides a new S3 class object and relevant methods to analyze biogas fermentation data. It includes three workflows. One is specialized to a commercially available lab-scale fermentation system (see e.g. Nwaigwe (2018) <doi:10.1115/ES2018-7553>). The second provides more flexibility and allows to import data from plain text files. The last workflow offers the most flexibility as it doesn't expect external input files but relays on interactive user input. Although the focus is set on biogas fermentations, concepts and workflows may be also applicable to other fermentations even if not a gaseous product is measured. Furthermore, it provides functions that bridge to established plot engines (e.g. 'ggplot2' or 'plotly') for data visualisation. 'bgfanalyzer' catches up an idea of Hafner et al. (2018) <doi:10.1016/j.softx.2018.06.005> of using R to standardize research within the biogas field. For more details on standardization efforts within the biogas research field see Hollinger et al. (2016) <doi:10.2166/wst.2016.336> and Hollinger et al. (2021) <doi:10.2166/wst.2020.569>.
Authors:
bgfanalyzer_1.2.0.tar.gz
bgfanalyzer_1.2.0.zip(r-4.7-any)bgfanalyzer_1.2.0.zip(r-4.6-any)bgfanalyzer_1.2.0.zip(r-4.5-any)
bgfanalyzer_1.2.0.tgz(r-4.6-any)bgfanalyzer_1.2.0.tgz(r-4.5-any)
bgfanalyzer_1.2.0.tar.gz(r-4.7-any)bgfanalyzer_1.2.0.tar.gz(r-4.6-any)
bgfanalyzer_1.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
bgfanalyzer/json (API)
| # Install 'bgfanalyzer' in R: |
| install.packages('bgfanalyzer', repos = c('https://blackixp.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/blackixp/bgfanalyzer/issues
- BGF_defaultcolors - The default color set to be used by 'bgf_plot'
- LabscaleBiogas - A data set resulting from a lab scale biogas fermentation
- LabscaleBiogasLayout - The reactor layout of the lab scale biogas example
Last updated from:d6868c0b28. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 162 | ||
| source / vignettes | OK | 247 | ||
| linux-release | OK | 150 | ||
| macos-release | OK | 115 | ||
| macos-oldrel | OK | 113 | ||
| windows-devel | OK | 103 | ||
| windows-release | OK | 116 | ||
| windows-oldrel | OK | 111 | ||
| wasm-release | OK | 125 |
Exports:add_BG_measurementadd_BG_parameteradd_bmp_measurementadd_ExpParaadd_ExpParamadd_ExpSetupadd_metaDataadd_standard_recordadd_whateveralter_BG_measurementalter_whateverBGFbgf_interpolationbgf_plotboxplot_yieldcalc_FR_timecalc_inoc_matrix_from_metaDatacalc_yieldcalculate_flow_from_volumeclose_gapscolplot_yieldcols_to_numericcorrect_RLayoutfrom_AMPTSV2_reportfrom_standard_recordget_BlankLabelget_blanksget_Excludedget_layerget_MeasurementTypeget_ReactorLayoutget_whateverget_yield_summaryimport_BGF_objectimport_standard_recordmerge_BGFna_correctionnetGasnetGasGCnew_BGFplot_curveplot_netProduct_by_Layoutplot_product_curveplot_production_curveplot_rel_production_curveread_raw_AMPTSV2_reportrelative_productionsave_BGFsave_BioGasDatasave_ExpParamsave_metaDataserialize_by_HRTsort_AMPTSV2_reactorssort_standardReportsubset_BGFsummarize_yieldtrim_FR_timeupdate_BGFvalidate_BGF
Dependencies:askpassbase64encbslibcachemclicpp11crosstalkcurldata.tabledigestdplyrevaluatefarverfastmapfontawesomefsgenericsggplot2gluegtablehighrhtmltoolshtmlwidgetshttrisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclemagrittrmemoisemimeopensslotelpillarpkgconfigplotlypromisespurrrR6rappdirsRColorBrewerRcpprlangrmarkdownS7sassscalesstringistringrsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunyamlzoo
Last update: 2026-09-08
Started: 2026-08-17
Last update: 2026-09-08
Started: 2026-08-17
Last update: 2026-09-08
Started: 2026-08-17
Last update: 2026-09-08
Started: 2026-08-17
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Supportive data import functions | add_bmp_measurement add_ExpPara add_ExpSetup add_standard_record sort_AMPTSV2_reactors sort_standardReport |
| Add data to a 'BGF' | add_BG_measurement add_BG_parameter add_ExpParam add_metaData add_whatever |
| Alter data within a 'BGF' | alter_BG_measurement alter_whatever |
| Helper to set up a 'BGF' object | BGF from_AMPTSV2_report from_standard_record |
| The default color set to be used by 'bgf_plot' | BGF_defaultcolors |
| Data interpolation algorithm | bgf_interpolation |
| Advanced 'BGF' visualization | bgf_plot boxplot_yield colplot_yield plot_curve plot_netProduct_by_Layout plot_production_curve plot_product_curve plot_rel_production_curve |
| Calculate Fermentation Time | calc_FR_time |
| Calculate an inoculation matrix | calc_inoc_matrix_from_metaData |
| Data transformation functions | calculate_flow_from_volume calc_yield relative_production summarize_yield |
| Close gaps in data | close_gaps na_correction |
| Data correction functions | cols_to_numeric correct_RLayout |
| Extract information from a BGF | get_BlankLabel get_blanks get_Excluded get_layer get_MeasurementType get_ReactorLayout get_whatever get_yield_summary |
| Data import functions | import_BGF_object import_standard_record read_raw_AMPTSV2_report |
| A data set resulting from a lab scale biogas fermentation | LabscaleBiogas |
| The reactor layout of the lab scale biogas example | LabscaleBiogasLayout |
| Calculate the net product gas | netGas netGasGC |
| Constructor to set up a Bio Gas Fermentation object | new_BGF |
| Plot a Biogas Fermentation | plot.BGF |
| Print a Biogas Fermentation | print.BGF |
| Save a 'BGF' to an external file | save_BGF save_BioGasData save_ExpParam save_metaData |
| Transform a continuous BGF into a serialized BGF by time | serialize_by_HRT |
| Split or merge 'BGF''s | merge_BGF subset_BGF |
| Re-orientate fermentations of a 'BGF' by time | trim_FR_time |
| Validation of data integrity | update_BGF validate_BGF |
