{
  "_id": "6ab850f299f7aa8c6aa350d7",
  "Package": "bgfanalyzer",
  "Type": "Package",
  "Title": "Analyze Microbial Biogas Fermentation Data",
  "Version": "1.1.0",
  "Authors@R": "c(\nperson(\n\"Maximilian\", \"Strick\",\nemail = \"maximilianb.strick@gmail.com\",\nrole = c(\"aut\", \"cre\",\"cph\")\n)\n)",
  "Description": "Provides a new S3 class object and relevant methods to\nanalyze biogas fermentation data. It includes three workflows.\nOne is specialized to a commercially available lab-scale\nfermentation system (see e.g. Nwaigwe (2018)\n<doi:10.1115/ES2018-7553>). The second provides more\nflexibility and allows to import data from plain text files.\nThe last workflow offers the most flexibility as it doesn't\nexpect external input files but relays on interactive user\ninput. Although the focus is set on biogas fermentations,\nconcepts and workflows may be also applicable to other\nfermentations even if not a gaseous product is measured.\nFurthermore, it provides functions that bridge to established\nplot engines (e.g. 'ggplot2' or 'plotly') for data\nvisualisation. 'bgfanalyzer' catches up an idea of Hafner et\nal. (2018) <doi:10.1016/j.softx.2018.06.005> of using R to\nstandardize research within the biogas field. For more details\non standardization efforts within the biogas research field see\nHollinger et al. (2016) <doi:10.2166/wst.2016.336> and\nHollinger et al. (2021) <doi:10.2166/wst.2020.569>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.1.0",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-26 23:07:10 UTC",
    "User": "root"
  },
  "Author": "Maximilian Strick [aut, cre, cph]",
  "Maintainer": "Maximilian Strick <maximilianb.strick@gmail.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-09-26 16:50:25 UTC",
  "RemoteUrl": "https://github.com/cran/bgfanalyzer",
  "RemoteRef": "HEAD",
  "RemoteSha": "c1ebb8929542f70b8dca0d002f8cf94ab55dd709",
  "_user": "cran",
  "_type": "src",
  "_file": "bgfanalyzer_1.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/6910af646d44def1f7b28b8d2f8d860874e4875db57d9dc52eb286e5f676ca34",
  "_filesize": 2984654,
  "_sha256": "6910af646d44def1f7b28b8d2f8d860874e4875db57d9dc52eb286e5f676ca34",
  "_expires": "2027-01-04T23:10:40.000Z",
  "_created": "2026-09-26T23:07:10.000Z",
  "_published": "2026-09-26T23:10:42.536Z",
  "_jobs": [
    {
      "job": 108505602764,
      "time": 159,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10918085739"
    },
    {
      "job": 108505602699,
      "time": 152,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10918830095"
    },
    {
      "job": 108505072779,
      "time": 214,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10917991468"
    },
    {
      "job": 108505602776,
      "time": 131,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "10918575632"
    },
    {
      "job": 108505602687,
      "time": 95,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10918375372"
    },
    {
      "job": 108505602664,
      "time": 107,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10918460263"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/36278240383",
  "_status": "success",
  "_upstream": "https://github.com/cran/bgfanalyzer",
  "_commit": {
    "id": "c1ebb8929542f70b8dca0d002f8cf94ab55dd709",
    "author": "Maximilian Strick <maximilianb.strick@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.1.0\n",
    "time": 1790441425
  },
  "_maintainer": {
    "name": "Maximilian Strick",
    "email": "maximilianb.strick@gmail.com",
    "login": "blackixp",
    "description": "",
    "uuid": 92252263
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "zoo",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "plotly",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-39",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.1.0",
      "date": "2026-09-26"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "blackixp",
      "count": 1,
      "uuid": 92252263
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 630,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/bgfanalyzer"
  },
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/bgfanalyzer.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.1.0",
      "date": "2026-09-26"
    }
  ],
  "_exports": [
    "add_BG_measurement",
    "add_BG_parameter",
    "add_bmp_measurement",
    "add_ExpPara",
    "add_ExpParam",
    "add_ExpSetup",
    "add_metaData",
    "add_standard_record",
    "add_whatever",
    "alter_BG_measurement",
    "alter_whatever",
    "BGF",
    "bgf_interpolation",
    "bgf_plot",
    "boxplot_yield",
    "calc_FR_time",
    "calc_inoc_matrix_from_metaData",
    "calc_yield",
    "calculate_flow_from_volume",
    "close_gaps",
    "colplot_yield",
    "cols_to_numeric",
    "correct_RLayout",
    "from_AMPTSV2_report",
    "from_standard_record",
    "get_BlankLabel",
    "get_blanks",
    "get_Excluded",
    "get_layer",
    "get_MeasurementType",
    "get_ReactorLayout",
    "get_whatever",
    "get_yield_summary",
    "import_BGF_object",
    "import_standard_record",
    "merge_BGF",
    "na_correction",
    "netGas",
    "netGasGC",
    "new_BGF",
    "plot_curve",
    "plot_netProduct_by_Layout",
    "plot_product_curve",
    "plot_production_curve",
    "plot_rel_production_curve",
    "read_raw_AMPTSV2_report",
    "relative_production",
    "save_BGF",
    "save_BioGasData",
    "save_ExpParam",
    "save_metaData",
    "sort_AMPTSV2_reactors",
    "sort_standardReport",
    "subset_BGF",
    "summarize_yield",
    "trim_FR_time",
    "update_BGF",
    "validate_BGF"
  ],
  "_datasets": [
    {
      "name": "BGF_defaultcolors",
      "title": "The default color set to be used by 'bgf_plot'",
      "object": "BGF_defaultcolors",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "LabscaleBiogas",
      "title": "A data set resulting from a lab scale biogas fermentation",
      "object": "LabscaleBiogas",
      "class": [
        "BGF"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "LabscaleBiogasLayout",
      "title": "The reactor layout of the lab scale biogas example",
      "object": "LabscaleBiogasLayout",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_bmp_measurement",
      "title": "Supportive data import functions",
      "topics": [
        "add_bmp_measurement",
        "add_ExpPara",
        "add_ExpSetup",
        "add_standard_record",
        "sort_AMPTSV2_reactors",
        "sort_standardReport"
      ]
    },
    {
      "page": "add_whatever",
      "title": "Add data to a 'BGF'",
      "topics": [
        "add_BG_measurement",
        "add_BG_parameter",
        "add_ExpParam",
        "add_metaData",
        "add_whatever"
      ]
    },
    {
      "page": "alter_whatever",
      "title": "Alter data within a 'BGF'",
      "topics": [
        "alter_BG_measurement",
        "alter_whatever"
      ]
    },
    {
      "page": "BGF",
      "title": "Helper to set up a 'BGF' object",
      "topics": [
        "BGF",
        "from_AMPTSV2_report",
        "from_standard_record"
      ]
    },
    {
      "page": "BGF_defaultcolors",
      "title": "The default color set to be used by 'bgf_plot'",
      "topics": [
        "BGF_defaultcolors"
      ]
    },
    {
      "page": "bgf_interpolation",
      "title": "Data interpolation algorithm",
      "topics": [
        "bgf_interpolation"
      ]
    },
    {
      "page": "bgf_plot",
      "title": "Advanced 'BGF' visualization",
      "topics": [
        "bgf_plot",
        "boxplot_yield",
        "colplot_yield",
        "plot_curve",
        "plot_netProduct_by_Layout",
        "plot_production_curve",
        "plot_product_curve",
        "plot_rel_production_curve"
      ]
    },
    {
      "page": "calc_FR_time",
      "title": "Calculate Fermentation Time",
      "topics": [
        "calc_FR_time"
      ]
    },
    {
      "page": "calc_inoc_matrix_from_metaData",
      "title": "Calculate an inoculation matrix",
      "topics": [
        "calc_inoc_matrix_from_metaData"
      ]
    },
    {
      "page": "calc_yield",
      "title": "Data transformation functions",
      "topics": [
        "calculate_flow_from_volume",
        "calc_yield",
        "relative_production",
        "summarize_yield"
      ]
    },
    {
      "page": "close_gaps",
      "title": "Close gaps in data",
      "topics": [
        "close_gaps",
        "na_correction"
      ]
    },
    {
      "page": "correct_RLayout",
      "title": "Data correction functions",
      "topics": [
        "cols_to_numeric",
        "correct_RLayout"
      ]
    },
    {
      "page": "get_layer",
      "title": "Extract information from a BGF",
      "topics": [
        "get_BlankLabel",
        "get_blanks",
        "get_Excluded",
        "get_layer",
        "get_MeasurementType",
        "get_ReactorLayout",
        "get_whatever",
        "get_yield_summary"
      ]
    },
    {
      "page": "import_standard_record",
      "title": "Data import functions",
      "topics": [
        "import_BGF_object",
        "import_standard_record",
        "read_raw_AMPTSV2_report"
      ]
    },
    {
      "page": "LabscaleBiogas",
      "title": "A data set resulting from a lab scale biogas fermentation",
      "topics": [
        "LabscaleBiogas"
      ]
    },
    {
      "page": "LabscaleBiogasLayout",
      "title": "The reactor layout of the lab scale biogas example",
      "topics": [
        "LabscaleBiogasLayout"
      ]
    },
    {
      "page": "netGas",
      "title": "Calculate the net product gas",
      "topics": [
        "netGas",
        "netGasGC"
      ]
    },
    {
      "page": "new_BGF",
      "title": "Constructor to set up a Bio Gas Fermentation object",
      "topics": [
        "new_BGF"
      ]
    },
    {
      "page": "plot.BGF",
      "title": "Plot a Biogas Fermentation",
      "topics": [
        "plot.BGF"
      ]
    },
    {
      "page": "print.BGF",
      "title": "Print a Biogas Fermentation",
      "topics": [
        "print.BGF"
      ]
    },
    {
      "page": "save_BGF",
      "title": "Save a 'BGF' to an external file",
      "topics": [
        "save_BGF",
        "save_BioGasData",
        "save_ExpParam",
        "save_metaData"
      ]
    },
    {
      "page": "subset_BGF",
      "title": "Split or merge 'BGF''s",
      "topics": [
        "merge_BGF",
        "subset_BGF"
      ]
    },
    {
      "page": "trim_FR_time",
      "title": "Re-orientate fermentations of a 'BGF' by time",
      "topics": [
        "trim_FR_time"
      ]
    },
    {
      "page": "validate_BGF",
      "title": "Validation of data integrity",
      "topics": [
        "update_BGF",
        "validate_BGF"
      ]
    }
  ],
  "_readme": "https://github.com/cran/bgfanalyzer/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "cpp11",
    "crosstalk",
    "curl",
    "data.table",
    "digest",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httr",
    "isoband",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lazyeval",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "openssl",
    "otel",
    "pillar",
    "pkgconfig",
    "plotly",
    "promises",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "S7",
    "sass",
    "scales",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "BGF-commercial.Rmd",
      "filename": "BGF-commercial.html",
      "title": "Creating a BGF from a Commercial Fermentation System",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Whats this vignette is about",
        "The 'AMPTSV2'-type BGF",
        "Background",
        "The commercial fermentation system",
        "The CFS Workflow",
        "BGF subsetting",
        "Behind the scenes",
        "Step 1: Object creation",
        "Step 2: Adding data",
        "Step 3: Data correction",
        "Step 4: net gas calculation",
        "Step 5: calculate relative production",
        "Step 6: yield calculation and summary"
      ],
      "created": "2026-09-26 16:50:25",
      "modified": "2026-09-26 16:50:25",
      "commits": 1
    },
    {
      "source": "BGF-standard.Rmd",
      "filename": "BGF-standard.html",
      "title": "Creating a BGF from a Custom Fermentation System",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Whats this vignette is about",
        "Background",
        "Object creation",
        "Adding additional data to BioGasData-layer",
        "NA removal through data inter- and extrapolation",
        "Further data processing",
        "Adding further fermentations",
        "Same reactor layout",
        "Different reactor layout"
      ],
      "created": "2026-09-26 16:50:25",
      "modified": "2026-09-26 16:50:25",
      "commits": 1
    },
    {
      "source": "BGF-manual.Rmd",
      "filename": "BGF-manual.html",
      "title": "Creating a BGF without Input Files",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What this vignette is about",
        "Setting up a manual BGF",
        "Modify ExpParam",
        "Modify metaData",
        "Modify BioGasData",
        "manual BGF's allow max flexibility"
      ],
      "created": "2026-09-26 16:50:25",
      "modified": "2026-09-26 16:50:25",
      "commits": 1
    },
    {
      "source": "Introducing-BGF.Rmd",
      "filename": "Introducing-BGF.html",
      "title": "Introducing the bgfanalyzer Package",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Background - A Microbial Biogas Fermentation",
        "The BGF Concept",
        "BGF structure",
        "Building a BGF",
        "Visualizing fermentation data",
        "The product curve",
        "The net product per layout curve",
        "The production curve",
        "The relative production curve",
        "yield plots",
        "Further information"
      ],
      "created": "2026-09-26 16:50:25",
      "modified": "2026-09-26 16:50:25",
      "commits": 1
    }
  ],
  "_score": 3.3010299956639813,
  "_indexed": false,
  "_nocasepkg": "bgfanalyzer",
  "_universes": [
    "cran",
    "blackixp"
  ],
  "_indexurl": "https://blackixp.r-universe.dev/bgfanalyzer",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-09-26T23:09:36.000Z",
      "distro": "resolute",
      "commit": "c1ebb8929542f70b8dca0d002f8cf94ab55dd709",
      "fileid": "https://r2.ropensci.org/78ad40d69326936f70e69e84d2ec9a426db73de928efaf59f71ca8581b6b4483",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36278240383"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-09-26T23:09:33.000Z",
      "distro": "resolute",
      "commit": "c1ebb8929542f70b8dca0d002f8cf94ab55dd709",
      "fileid": "https://r2.ropensci.org/961873f82081849e0de1026fb4848b8c9c5478ca059d65800f5b2b3668f636b2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36278240383"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.0",
      "date": "2026-09-26T23:09:39.000Z",
      "commit": "c1ebb8929542f70b8dca0d002f8cf94ab55dd709",
      "fileid": "https://r2.ropensci.org/7f5577224f93dd209707f529109f891f6d77117e7a87aa940b08acf2a02c15c5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36278240383"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-09-26T23:08:31.000Z",
      "commit": "c1ebb8929542f70b8dca0d002f8cf94ab55dd709",
      "fileid": "https://r2.ropensci.org/359359329c91a4527ab325fc4cf2a3bd8d310a764eaaae45719c0221bdb5f4b5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36278240383"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-09-26T23:08:37.000Z",
      "commit": "c1ebb8929542f70b8dca0d002f8cf94ab55dd709",
      "fileid": "https://r2.ropensci.org/68f0df08d67fbb5ef041c8914bf96a585eebec4907af7232c75ac88202ebac94",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36278240383"
    }
  ]
}