{
  "_id": "6a1bf07f1d7bb097a0a22be8",
  "Package": "REddyProc",
  "Type": "Package",
  "Version": "1.3.4",
  "Title": "Post Processing of (Half-)Hourly Eddy-Covariance Measurements",
  "Authors@R": "c( person( \"Department for Biogeochemical Integration at MPI-BGC, Jena, Germany\", role=c(\"cph\"), email=\"REddyProc-help@bgc-jena.mpg.de\" )\n,person( \"Thomas\", \"Wutzler\", role=c(\"aut\",\"cre\"), email=\"twutz@bgc-jena.mpg.de\" )\n,person( \"Markus\", \"Reichstein\", role=c(\"aut\"), email=\"mreichstein@bgc-jena.mpg.de\")\n,person( c(\"Antje\",\"Maria\"), \"Moffat\", role=c(\"aut\",\"trl\"), email=\"antje.moffat@bgc.mpg.de\" )\n,person( \"Olaf\", \"Menzer\", role=c(\"ctb\"), email=\"omenzer@bgc-jena.mpg.de\" )\n,person( \"Mirco\", \"Migliavacca\", role=c(\"aut\"), email=\"mmiglia@bgc-jena.mpg.de\" )\n,person( \"Kerstin\", \"Sickel\", role=c(\"ctb\",\"trl\"), email=\"ksickel@bgc-jena.mpg.de\" )\n,person( \"Ladislav\", \"<U+0160>igut\", role=c(\"ctb\"), email=\"sigut.l@czechglobe.cz\" )\n)",
  "Description": "Standard and extensible Eddy-Covariance data\npost-processing (Wutzler et al. (2018)\n<doi:10.5194/bg-15-5015-2018>) includes uStar-filtering,\ngap-filling, and flux-partitioning. The Eddy-Covariance (EC)\nmicrometeorological technique quantifies continuous exchange\nfluxes of gases, energy, and momentum between an ecosystem and\nthe atmosphere. It is important for understanding ecosystem\ndynamics and upscaling exchange fluxes. (Aubinet et al. (2012)\n<doi:10.1007/978-94-007-2351-1>). This package inputs\npre-processed (half-)hourly data and supports further\nprocessing. First, a quality-check and filtering is performed\nbased on the relationship between measured flux and friction\nvelocity (uStar) to discard biased data (Papale et al. (2006)\n<doi:10.5194/bg-3-571-2006>). Second, gaps in the data are\nfilled based on information from environmental conditions\n(Reichstein et al. (2005)\n<doi:10.1111/j.1365-2486.2005.001002.x>). Third, the net flux\nof carbon dioxide is partitioned into its gross fluxes in and\nout of the ecosystem by night-time based and day-time based\napproaches (Lasslop et al. (2010)\n<doi:10.1111/j.1365-2486.2009.02041.x>).",
  "URL": "https://www.bgc-jena.mpg.de/bgi/index.php/Services/REddyProcWeb,\nhttps://github.com/EarthyScience/REddyProc",
  "License": "GPL (>= 2)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "VignetteBuilder": "knitr",
  "Collate": "'CheckVal.R' 'DataFunctions.R' 'aEddy.R' 'EddyGapfilling.R'\n'EddyPartitioning.R' 'EddyPlotting.R'\n'EddyUStarFilterChangePointDetection.R' 'EddyUStarFilterDP.R'\n'Example.R' 'FileHandling.R' 'FileHandlingFormats.R'\n'GeoFunctions.R' 'LRC_base.R' 'LRC_logisticSigmoid.R'\n'LRC_nonrectangular.R' 'LRC_rectangular.R'\n'PartitioningLasslop10.R' 'PartitioningLasslop10Nighttime.R'\n'RcppExports.R' 'estimate_vpd_from_dew.R' 'imports.R'\n'logitnorm.R' 'variableNames.R' 'zzzDebugCode.R'",
  "RoxygenNote": "7.3.1",
  "Config/pak/sysreqs": "libx11-dev",
  "Repository": "https://earthyscience.r-universe.dev",
  "Date/Publication": "2025-09-03 10:27:05 UTC",
  "RemoteUrl": "https://github.com/earthyscience/reddyproc",
  "RemoteRef": "HEAD",
  "RemoteSha": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-31 08:07:24 UTC",
    "User": "root"
  },
  "Author": "Department for Biogeochemical Integration at MPI-BGC, Jena, Germany\n[cph],\nThomas Wutzler [aut, cre],\nMarkus Reichstein [aut],\nAntje Maria Moffat [aut, trl],\nOlaf Menzer [ctb],\nMirco Migliavacca [aut],\nKerstin Sickel [ctb, trl],\nLadislav <U+0160>igut [ctb]",
  "Maintainer": "Thomas Wutzler <twutz@bgc-jena.mpg.de>",
  "MD5sum": "22208213808b2ebd06c50d154ffe7126",
  "_user": "earthyscience",
  "_type": "src",
  "_file": "REddyProc_1.3.4.tar.gz",
  "_fileid": "e2928d7071a879373c646d37e9dae0bcaf66c6dc510b4a7807a3ace3fb6535ae",
  "_filesize": 2314277,
  "_sha256": "e2928d7071a879373c646d37e9dae0bcaf66c6dc510b4a7807a3ace3fb6535ae",
  "_created": "2026-05-31T08:07:24.000Z",
  "_published": "2026-05-31T08:25:35.191Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78710953496,
      "time": 210,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7315110468"
    },
    {
      "job": 78710953493,
      "time": 224,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7315111942"
    },
    {
      "job": 78710953495,
      "time": 207,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315110141"
    },
    {
      "job": 78710953542,
      "time": 224,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315111872"
    },
    {
      "job": 78710953494,
      "time": 149,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7315180651"
    },
    {
      "job": 78710953492,
      "time": 358,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7315126088"
    },
    {
      "job": 78710953497,
      "time": 156,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315204168"
    },
    {
      "job": 78710953501,
      "time": 455,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315134776"
    },
    {
      "job": 78710461280,
      "time": 503,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315085356"
    },
    {
      "job": 78710953470,
      "time": 130,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315101511"
    },
    {
      "job": 78710953478,
      "time": 256,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7315115808"
    },
    {
      "job": 78710953481,
      "time": 232,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7315112900"
    },
    {
      "job": 78710953474,
      "time": 197,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315108958"
    }
  ],
  "_buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/earthyscience/reddyproc",
  "_commit": {
    "id": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
    "author": "Thomas Wutzler <twutz@bgc-jena.mpg.de>",
    "committer": "Thomas Wutzler <twutz@bgc-jena.mpg.de>",
    "message": "fix typo in useSeasonalUStarThresholds\n",
    "time": 1756895225
  },
  "_maintainer": {
    "name": "Thomas Wutzler",
    "email": "twutz@bgc-jena.mpg.de",
    "login": "bgctw",
    "description": "",
    "uuid": 23358311
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "solartime",
      "role": "Imports"
    },
    {
      "package": "bigleaf",
      "version": ">= 0.7",
      "role": "Imports"
    },
    {
      "package": "mlegp",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "minpack.lm",
      "role": "Suggests"
    },
    {
      "package": "segmented",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "lognorm",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    }
  ],
  "_owner": "earthyscience",
  "_selfowned": true,
  "_usedby": 16,
  "_updates": [
    {
      "week": "2025-24",
      "n": 1
    },
    {
      "week": "2025-32",
      "n": 1
    },
    {
      "week": "2025-36",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.3.4",
      "date": "2025-08-04"
    }
  ],
  "_stars": 85,
  "_contributors": [
    {
      "user": "bgctw",
      "count": 386,
      "uuid": 23358311
    },
    {
      "user": "progtw",
      "count": 15,
      "uuid": 12964468
    },
    {
      "user": "mircomigliavacca",
      "count": 8,
      "uuid": 25789932
    }
  ],
  "_userbio": {
    "uuid": 22364716,
    "type": "organization",
    "name": "EarthyScience",
    "description": "Department for Biogeochemical Integration. Max Planck Institute for Biogeochemistry, Jena Germany"
  },
  "_downloads": {
    "count": 3463,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/REddyProc"
  },
  "_mentions": 6,
  "_devurl": "https://github.com/earthyscience/reddyproc",
  "_searchresults": 376,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/REddyProc.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/earthyscience/reddyproc",
  "_realowner": "earthyscience",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.1",
      "date": "2018-01-09"
    },
    {
      "version": "1.1.2",
      "date": "2018-01-18"
    },
    {
      "version": "1.1.3",
      "date": "2018-01-19"
    },
    {
      "version": "1.1.4",
      "date": "2018-05-05"
    },
    {
      "version": "1.1.5",
      "date": "2018-05-17"
    },
    {
      "version": "1.2",
      "date": "2019-03-30"
    },
    {
      "version": "1.2.1",
      "date": "2020-03-17"
    },
    {
      "version": "1.2.2",
      "date": "2020-03-18"
    },
    {
      "version": "1.3.0",
      "date": "2021-10-14"
    },
    {
      "version": "1.3.1",
      "date": "2021-12-01"
    },
    {
      "version": "1.3.2",
      "date": "2022-03-09"
    },
    {
      "version": "1.3.3",
      "date": "2024-01-25"
    },
    {
      "version": "1.3.4",
      "date": "2025-08-01"
    }
  ],
  "_exports": [
    "%>%",
    "BerkeleyJulianDateToPOSIXct",
    "estimate_vpd_from_dew",
    "extract_FN15",
    "fCalcAVPfromVMFandPress",
    "fCalcETfromLE",
    "fCalcExtRadiation",
    "fCalcPotRadiation",
    "fCalcRHfromAVPandTair",
    "fCalcSVPfromTair",
    "fCalcVPDfromRHandTair",
    "fCheckHHTimeSeries",
    "fConvertCtoK",
    "fConvertGlobalToVisible",
    "fConvertKtoC",
    "fConvertTimeToPosix",
    "fConvertVisibleWm2toPhotons",
    "filter_entire_days",
    "filter_years_eop",
    "filterLongRuns",
    "filterLongRunsInVector",
    "fKeepColumnAttributes",
    "fLloydTaylor",
    "fLoadAmeriflux22",
    "fLoadEuroFlux16",
    "fLoadFluxnet15",
    "fLoadTXTIntoDataframe",
    "fSplitDateTime",
    "fWriteDataframeToFile",
    "fWriteFrench23",
    "get_day_boundaries",
    "get_timestep_hours",
    "getAmerifluxToBGC05VariableNameMapping",
    "getBGC05ToAmerifluxVariableNameMapping",
    "getExamplePath",
    "getFilledExampleDETha98Data",
    "getREddyProcExampleDir",
    "getTZone",
    "help_DateTimes",
    "help_export",
    "LightResponseCurveFitter",
    "LightResponseCurveFitter_computeCost",
    "LightResponseCurveFitter_computeLRCGradient",
    "LightResponseCurveFitter_fitLRC",
    "LightResponseCurveFitter_getOptimizedParameterPositions",
    "LightResponseCurveFitter_getParameterInitials",
    "LightResponseCurveFitter_getParameterNames",
    "LightResponseCurveFitter_getPriorLocation",
    "LightResponseCurveFitter_getPriorScale",
    "LightResponseCurveFitter_isParameterInBounds",
    "LightResponseCurveFitter_optimLRC",
    "LightResponseCurveFitter_optimLRCBounds",
    "LightResponseCurveFitter_optimLRCOnAdjustedPrior",
    "LightResponseCurveFitter_predictGPP",
    "LightResponseCurveFitter_predictLRC",
    "LogisticSigmoidLRCFitter",
    "LogisticSigmoidLRCFitter_predictGPP",
    "NonrectangularLRCFitter",
    "NonrectangularLRCFitter_getParameterNames",
    "NonrectangularLRCFitter_predictGPP",
    "partGLControl",
    "partGLControlLasslopCompatible",
    "partGLExtractStandardData",
    "partitionNEEGL",
    "POSIXctToBerkeleyJulianDate",
    "read_from_ameriflux22",
    "read_from_fluxnet15",
    "RectangularLRCFitter",
    "RectangularLRCFitter_predictGPP",
    "RectangularLRCFitterCVersion",
    "REddyProc_defaultunits",
    "renameVariablesInDataframe",
    "sEddyProc",
    "sEddyProc_initialize",
    "sEddyProc_sApplyUStarScen",
    "sEddyProc_sCalcPotRadiation",
    "sEddyProc_sEstimateUstarScenarios",
    "sEddyProc_sEstUstarThold",
    "sEddyProc_sEstUstarThreshold",
    "sEddyProc_sEstUstarThresholdDistribution",
    "sEddyProc_sExportData",
    "sEddyProc_sExportResults",
    "sEddyProc_sFillInit",
    "sEddyProc_sFillLUT",
    "sEddyProc_sFillMDC",
    "sEddyProc_sFillVPDFromDew",
    "sEddyProc_sGetData",
    "sEddyProc_sGetEstimatedUstarThresholdDistribution",
    "sEddyProc_sGetUstarScenarios",
    "sEddyProc_sGetUstarSuffixes",
    "sEddyProc_sGLFluxPartition",
    "sEddyProc_sGLFluxPartitionUStarScens",
    "sEddyProc_sMDSGapFill",
    "sEddyProc_sMDSGapFillAfterUstar",
    "sEddyProc_sMDSGapFillAfterUStarDistr",
    "sEddyProc_sMDSGapFillUStarScens",
    "sEddyProc_sMRFluxPartition",
    "sEddyProc_sMRFluxPartitionUStarScens",
    "sEddyProc_sPlotDailySums",
    "sEddyProc_sPlotDailySumsY",
    "sEddyProc_sPlotDiurnalCycle",
    "sEddyProc_sPlotDiurnalCycleM",
    "sEddyProc_sPlotFingerprint",
    "sEddyProc_sPlotFingerprintY",
    "sEddyProc_sPlotHHFluxes",
    "sEddyProc_sPlotHHFluxesY",
    "sEddyProc_sPlotNEEVersusUStarForSeason",
    "sEddyProc_sSetLocationInfo",
    "sEddyProc_sSetUstarScenarios",
    "sEddyProc_sSetUStarSeasons",
    "sEddyProc_sTKFluxPartition",
    "sEddyProc_sTKFluxPartitionUStarScens",
    "sEddyProc_update_ustarthreshold_columns",
    "sEddyProc_useAnnualUStarThresholds",
    "sEddyProc_useSeasonalUStarThresholds",
    "usControlUstarEst",
    "usControlUstarSubsetting",
    "usCreateSeasonFactorMonth",
    "usCreateSeasonFactorMonthWithinYear",
    "usCreateSeasonFactorYday",
    "usCreateSeasonFactorYdayYear",
    "usEstUstarThreshold",
    "usEstUstarThresholdSingleFw1Binned",
    "usEstUstarThresholdSingleFw2Binned",
    "usGetAnnualSeasonUStarMap",
    "usGetSeasonalSeasonUStarMap",
    "usGetYearOfSeason"
  ],
  "_datasets": [
    {
      "name": "DEGebExample",
      "title": "Eddy covariance data from Gebesee crop site, Germany",
      "object": "DEGebExample",
      "class": [
        "data.frame"
      ],
      "fields": [
        "DateTime",
        "NEE",
        "Ustar",
        "Tair",
        "rH",
        "Rg"
      ],
      "rows": 52608,
      "table": true,
      "tojson": true
    },
    {
      "name": "Example_DETha98",
      "title": "Eddy covariance data from Tharandt, Germany",
      "object": "Example_DETha98",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Year",
        "DoY",
        "Hour",
        "NEE",
        "LE",
        "H",
        "Rg",
        "Tair",
        "Tsoil",
        "rH",
        "VPD",
        "Ustar"
      ],
      "rows": 17520,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "REddyProc-package",
      "title": "Post Processing of (Half-)Hourly Eddy-Covariance Measurements",
      "topics": [
        "REddyProc-package",
        "REddyProc"
      ]
    },
    {
      "page": "BerkeleyJulianDateToPOSIXct",
      "title": "BerkeleyJulianDateToPOSIXct",
      "topics": [
        "BerkeleyJulianDateToPOSIXct"
      ]
    },
    {
      "page": "DEGebExample",
      "title": "Eddy covariance data from Gebesee crop site, Germany",
      "topics": [
        "DEGebExample"
      ]
    },
    {
      "page": "estimate_vpd_from_dew",
      "title": "Estimate VPD from assuming dewpoint at daily minimum temperature",
      "topics": [
        "estimate_vpd_from_dew"
      ]
    },
    {
      "page": "Example_DETha98",
      "title": "Eddy covariance data from Tharandt, Germany",
      "topics": [
        "Example_DETha98"
      ]
    },
    {
      "page": "extract_FN15",
      "title": "extract processing results with columns corresponding to Fluxnet15 release",
      "topics": [
        "extract_FN15"
      ]
    },
    {
      "page": "fCalcAVPfromVMFandPress",
      "title": "fCalcAVPfromVMFandPress",
      "topics": [
        "fCalcAVPfromVMFandPress"
      ]
    },
    {
      "page": "fCalcETfromLE",
      "title": "fCalcETfromLE",
      "topics": [
        "fCalcETfromLE"
      ]
    },
    {
      "page": "fCalcExtRadiation",
      "title": "fCalcExtRadiation",
      "topics": [
        "fCalcExtRadiation"
      ]
    },
    {
      "page": "fCalcPotRadiation",
      "title": "fCalcPotRadiation",
      "topics": [
        "fCalcPotRadiation"
      ]
    },
    {
      "page": "fCalcRHfromAVPandTair",
      "title": "fCalcRHfromAVPandTair",
      "topics": [
        "fCalcRHfromAVPandTair"
      ]
    },
    {
      "page": "fCalcSVPfromTair",
      "title": "fCalcSVPfromTair",
      "topics": [
        "fCalcSVPfromTair"
      ]
    },
    {
      "page": "fCalcVPDfromRHandTair",
      "title": "fCalcVPDfromRHandTair",
      "topics": [
        "fCalcVPDfromRHandTair"
      ]
    },
    {
      "page": "fCheckHHTimeSeries",
      "title": "fCheckHHTimeSeries",
      "topics": [
        "fCheckHHTimeSeries"
      ]
    },
    {
      "page": "fConvertCtoK",
      "title": "fConvertCtoK",
      "topics": [
        "fConvertCtoK"
      ]
    },
    {
      "page": "fConvertGlobalToVisible",
      "title": "fConvertGlobalToVisible",
      "topics": [
        "fConvertGlobalToVisible"
      ]
    },
    {
      "page": "fConvertKtoC",
      "title": "fConvertKtoC",
      "topics": [
        "fConvertKtoC"
      ]
    },
    {
      "page": "fConvertTimeToPosix",
      "title": "fConvertTimeToPosix",
      "topics": [
        "fConvertTimeToPosix"
      ]
    },
    {
      "page": "fConvertVisibleWm2toPhotons",
      "title": "fConvertVisibleWm2toPhotons",
      "topics": [
        "fConvertVisibleWm2toPhotons"
      ]
    },
    {
      "page": "filter_entire_days",
      "title": "filter entire days",
      "topics": [
        "filter_entire_days"
      ]
    },
    {
      "page": "filter_years_eop",
      "title": "filter years eop",
      "topics": [
        "filter_years_eop"
      ]
    },
    {
      "page": "filterLongRuns",
      "title": "filterLongRuns",
      "topics": [
        "filterLongRuns"
      ]
    },
    {
      "page": "filterLongRunsInVector",
      "title": "filterLongRunsInVector",
      "topics": [
        "filterLongRunsInVector"
      ]
    },
    {
      "page": "fKeepColumnAttributes",
      "title": "fKeepColumnAttributes",
      "topics": [
        "fKeepColumnAttributes"
      ]
    },
    {
      "page": "fLloydTaylor",
      "title": "Temperature dependence of soil respiration",
      "topics": [
        "fLloydTaylor"
      ]
    },
    {
      "page": "fLoadAmeriflux22",
      "title": "Read basic variables from Ameriflux standard (as of 2022) files",
      "topics": [
        "fLoadAmeriflux22"
      ]
    },
    {
      "page": "fLoadEuroFlux16",
      "title": "fLoadEuroFlux16",
      "topics": [
        "fLoadEuroFlux16"
      ]
    },
    {
      "page": "fLoadFluxnet15",
      "title": "Read a file in the format of Fluxnet 2015 release",
      "topics": [
        "fLoadFluxnet15"
      ]
    },
    {
      "page": "fLoadTXTIntoDataframe",
      "title": "Load text file with one header and one unit row into data frame",
      "topics": [
        "fLoadTXTIntoDataframe"
      ]
    },
    {
      "page": "fSplitDateTime",
      "title": "fSplitDateTime",
      "topics": [
        "fSplitDateTime"
      ]
    },
    {
      "page": "fWriteDataframeToFile",
      "title": "fWriteDataframeToFile",
      "topics": [
        "fWriteDataframeToFile"
      ]
    },
    {
      "page": "fWriteFrench23",
      "title": "fWriteFrench23",
      "topics": [
        "fWriteFrench23"
      ]
    },
    {
      "page": "get_day_boundaries",
      "title": "get day boundaries",
      "topics": [
        "get_day_boundaries"
      ]
    },
    {
      "page": "get_timestep_hours",
      "title": "Get the timestep in fractional hours",
      "topics": [
        "get_timestep_hours"
      ]
    },
    {
      "page": "getAmerifluxToBGC05VariableNameMapping",
      "title": "getAmerifluxToBGC05VariableNameMapping",
      "topics": [
        "getAmerifluxToBGC05VariableNameMapping"
      ]
    },
    {
      "page": "getBGC05ToAmerifluxVariableNameMapping",
      "title": "getBGC05ToAmerifluxVariableNameMapping",
      "topics": [
        "getBGC05ToAmerifluxVariableNameMapping"
      ]
    },
    {
      "page": "getExamplePath",
      "title": "getExamplePath",
      "topics": [
        "getExamplePath"
      ]
    },
    {
      "page": "getFilledExampleDETha98Data",
      "title": "getFilledExampleDETha98Data",
      "topics": [
        "getFilledExampleDETha98Data"
      ]
    },
    {
      "page": "getREddyProcExampleDir",
      "title": "getREddyProcExampleDir",
      "topics": [
        "getREddyProcExampleDir"
      ]
    },
    {
      "page": "getTZone",
      "title": "getTZone",
      "topics": [
        "getTZone"
      ]
    },
    {
      "page": "globalDummyVars",
      "title": "globalDummyVars",
      "topics": [
        "sDATA",
        "sID",
        "sINFO",
        "sLOCATION",
        "sTEMP",
        "sUSTAR"
      ]
    },
    {
      "page": "help_DateTimes",
      "title": "help DateTimes",
      "topics": [
        "help_DateTimes"
      ]
    },
    {
      "page": "help_export",
      "title": "help export",
      "topics": [
        "help_export"
      ]
    },
    {
      "page": "LightResponseCurveFitter",
      "title": "LightResponseCurveFitter",
      "topics": [
        "LightResponseCurveFitter"
      ]
    },
    {
      "page": "LightResponseCurveFitter_computeCost",
      "title": "LightResponseCurveFitter computeCost",
      "topics": [
        "LightResponseCurveFitter_computeCost"
      ]
    },
    {
      "page": "LightResponseCurveFitter_computeLRCGradient",
      "title": "LightResponseCurveFitter computeLRCGradient",
      "topics": [
        "LightResponseCurveFitter_computeLRCGradient"
      ]
    },
    {
      "page": "LightResponseCurveFitter_fitLRC",
      "title": "LightResponseCurveFitter fitLRC",
      "topics": [
        "LightResponseCurveFitter_fitLRC"
      ]
    },
    {
      "page": "LightResponseCurveFitter_getOptimizedParameterPositions",
      "title": "LightResponseCurveFitter getOptimizedParameterPositions",
      "topics": [
        "LightResponseCurveFitter_getOptimizedParameterPositions"
      ]
    },
    {
      "page": "LightResponseCurveFitter_getParameterInitials",
      "title": "LightResponseCurveFitter getParameterInitials",
      "topics": [
        "LightResponseCurveFitter_getParameterInitials"
      ]
    },
    {
      "page": "LightResponseCurveFitter_getParameterNames",
      "title": "LightResponseCurveFitter getParameterNames",
      "topics": [
        "LightResponseCurveFitter_getParameterNames"
      ]
    },
    {
      "page": "LightResponseCurveFitter_getPriorLocation",
      "title": "LightResponseCurveFitter getPriorLocation",
      "topics": [
        "LightResponseCurveFitter_getPriorLocation"
      ]
    },
    {
      "page": "LightResponseCurveFitter_getPriorScale",
      "title": "LightResponseCurveFitter getPriorScale",
      "topics": [
        "LightResponseCurveFitter_getPriorScale"
      ]
    },
    {
      "page": "LightResponseCurveFitter_isParameterInBounds",
      "title": "LightResponseCurveFitter isParameterInBounds",
      "topics": [
        "LightResponseCurveFitter_isParameterInBounds"
      ]
    },
    {
      "page": "LightResponseCurveFitter_optimLRC",
      "title": "LightResponseCurveFitter optimLRC",
      "topics": [
        "LightResponseCurveFitter_optimLRC"
      ]
    },
    {
      "page": "LightResponseCurveFitter_optimLRCBounds",
      "title": "LightResponseCurveFitter optimLRCBounds",
      "topics": [
        "LightResponseCurveFitter_optimLRCBounds"
      ]
    },
    {
      "page": "LightResponseCurveFitter_optimLRCOnAdjustedPrior",
      "title": "LightResponseCurveFitter optimLRCOnAdjustedPrior",
      "topics": [
        "LightResponseCurveFitter_optimLRCOnAdjustedPrior"
      ]
    },
    {
      "page": "LightResponseCurveFitter_predictGPP",
      "title": "LightResponseCurveFitter predictGPP",
      "topics": [
        "LightResponseCurveFitter_predictGPP"
      ]
    },
    {
      "page": "LightResponseCurveFitter_predictLRC",
      "title": "LightResponseCurveFitter predictLRC",
      "topics": [
        "LightResponseCurveFitter_predictLRC"
      ]
    },
    {
      "page": "LightResponseCurveFitter-class",
      "title": "Class '\"LightResponseCurveFitter\"'",
      "topics": [
        "LightResponseCurveFitter-class"
      ]
    },
    {
      "page": "LogisticSigmoidLRCFitter",
      "title": "LogisticSigmoidLRCFitter",
      "topics": [
        "LogisticSigmoidLRCFitter"
      ]
    },
    {
      "page": "LogisticSigmoidLRCFitter_predictGPP",
      "title": "LogisticSigmoidLRCFitter predictGPP",
      "topics": [
        "LogisticSigmoidLRCFitter_predictGPP"
      ]
    },
    {
      "page": "LogisticSigmoidLRCFitter-class",
      "title": "Class '\"LogisticSigmoidLRCFitter\"'",
      "topics": [
        "LogisticSigmoidLRCFitter-class"
      ]
    },
    {
      "page": "NonrectangularLRCFitter",
      "title": "NonrectangularLRCFitter",
      "topics": [
        "NonrectangularLRCFitter"
      ]
    },
    {
      "page": "NonrectangularLRCFitter_getParameterNames",
      "title": "NonrectangularLRCFitter getParameterNames",
      "topics": [
        "NonrectangularLRCFitter_getParameterNames"
      ]
    },
    {
      "page": "NonrectangularLRCFitter_predictGPP",
      "title": "NonrectangularLRCFitter predictGPP",
      "topics": [
        "NonrectangularLRCFitter_predictGPP"
      ]
    },
    {
      "page": "NonrectangularLRCFitter-class",
      "title": "Class '\"NonrectangularLRCFitter\"'",
      "topics": [
        "NonrectangularLRCFitter-class"
      ]
    },
    {
      "page": "partGLControl",
      "title": "partGLControl",
      "topics": [
        "partGLControl"
      ]
    },
    {
      "page": "partGLControlLasslopCompatible",
      "title": "partGLControlLasslopCompatible",
      "topics": [
        "partGLControlLasslopCompatible"
      ]
    },
    {
      "page": "partGLExtractStandardData",
      "title": "partGLExtractStandardData",
      "topics": [
        "partGLExtractStandardData"
      ]
    },
    {
      "page": "partitionNEEGL",
      "title": "partitionNEEGL",
      "topics": [
        "partitionNEEGL"
      ]
    },
    {
      "page": "POSIXctToBerkeleyJulianDate",
      "title": "POSIXctToBerkeleyJulianDate",
      "topics": [
        "POSIXctToBerkeleyJulianDate"
      ]
    },
    {
      "page": "read_from_ameriflux22",
      "title": "Extract basic variables from Ameriflux standard (as of 2022) data.frames",
      "topics": [
        "read_from_ameriflux22"
      ]
    },
    {
      "page": "read_from_fluxnet15",
      "title": "extract REddyProc input columns from data.frame in Fluxnet15 format",
      "topics": [
        "read_from_fluxnet15"
      ]
    },
    {
      "page": "RectangularLRCFitter",
      "title": "RectangularLRCFitter",
      "topics": [
        "RectangularLRCFitter"
      ]
    },
    {
      "page": "RectangularLRCFitter_predictGPP",
      "title": "RectangularLRCFitter predictGPP",
      "topics": [
        "RectangularLRCFitter_predictGPP"
      ]
    },
    {
      "page": "RectangularLRCFitter-class",
      "title": "Class '\"RectangularLRCFitter\"'",
      "topics": [
        "RectangularLRCFitter-class"
      ]
    },
    {
      "page": "RectangularLRCFitterCVersion",
      "title": "RectangularLRCFitterCVersion",
      "topics": [
        "RectangularLRCFitterCVersion"
      ]
    },
    {
      "page": "RectangularLRCFitterCVersion-class",
      "title": "Class '\"RectangularLRCFitterCVersion\"'",
      "topics": [
        "RectangularLRCFitterCVersion-class"
      ]
    },
    {
      "page": "REddyProc_defaultunits",
      "title": "Get the default units for given variables",
      "topics": [
        "REddyProc_defaultunits"
      ]
    },
    {
      "page": "renameVariablesInDataframe",
      "title": "renameVariablesInDataframe",
      "topics": [
        "renameVariablesInDataframe"
      ]
    },
    {
      "page": "RHLightResponseCostC",
      "title": "RHLightResponseCostC",
      "topics": [
        "RHLightResponseCostC",
        "_REddyProc_RHLightResponseCostC"
      ]
    },
    {
      "page": "sEddyProc",
      "title": "sEddyProc",
      "topics": [
        "sEddyProc"
      ]
    },
    {
      "page": "sEddyProc_initialize",
      "title": "sEddyProc initialize",
      "topics": [
        "sEddyProc_initialize"
      ]
    },
    {
      "page": "sEddyProc_sApplyUStarScen",
      "title": "sEddyProc sApplyUStarScen",
      "topics": [
        "sEddyProc_sApplyUStarScen"
      ]
    },
    {
      "page": "sEddyProc_sCalcPotRadiation",
      "title": "sEddyProc sCalcPotRadiation",
      "topics": [
        "sEddyProc_sCalcPotRadiation"
      ]
    },
    {
      "page": "sEddyProc_sEstimateUstarScenarios",
      "title": "sEddyProc sEstimateUstarScenarios",
      "topics": [
        "sEddyProc_sEstimateUstarScenarios"
      ]
    },
    {
      "page": "sEddyProc_sEstUstarThold",
      "title": "sEddyProc$sEstUstarThreshold - Estimating ustar threshold",
      "topics": [
        "sEddyProc_sEstUstarThold"
      ]
    },
    {
      "page": "sEddyProc_sEstUstarThreshold",
      "title": "sEddyProc$sEstUstarThreshold - Estimating ustar threshold",
      "topics": [
        "sEddyProc_sEstUstarThreshold"
      ]
    },
    {
      "page": "sEddyProc_sEstUstarThresholdDistribution",
      "title": "sEddyProc sEstUstarThresholdDistribution",
      "topics": [
        "sEddyProc_sEstUstarThresholdDistribution"
      ]
    },
    {
      "page": "sEddyProc_sExportData",
      "title": "sEddyProc sExportData",
      "topics": [
        "sEddyProc_sExportData"
      ]
    },
    {
      "page": "sEddyProc_sExportResults",
      "title": "sEddyProc sExportResults",
      "topics": [
        "sEddyProc_sExportResults"
      ]
    },
    {
      "page": "sEddyProc_sFillInit",
      "title": "sEddyProc$sFillInit - Initialize gap filling",
      "topics": [
        "sEddyProc_sFillInit"
      ]
    },
    {
      "page": "sEddyProc_sFillLUT",
      "title": "sEddyProc sFillLUT",
      "topics": [
        "sEddyProc_sFillLUT"
      ]
    },
    {
      "page": "sEddyProc_sFillMDC",
      "title": "sEddyProc sFillMDC",
      "topics": [
        "sEddyProc_sFillMDC"
      ]
    },
    {
      "page": "sEddyProc_sFillVPDFromDew",
      "title": "Estimate VPD from daily minimum temperature",
      "topics": [
        "sEddyProc_sFillVPDFromDew"
      ]
    },
    {
      "page": "sEddyProc_sGetData",
      "title": "sEddyProc sGetData",
      "topics": [
        "sEddyProc_sGetData"
      ]
    },
    {
      "page": "sEddyProc_sGetEstimatedUstarThresholdDistribution",
      "title": "sEddyProc sGetEstimatedUstarThresholdDistribution",
      "topics": [
        "sEddyProc_sGetEstimatedUstarThresholdDistribution"
      ]
    },
    {
      "page": "sEddyProc_sGetUstarScenarios",
      "title": "sEddyProc sGetUstarScenarios",
      "topics": [
        "sEddyProc_sGetUstarScenarios"
      ]
    },
    {
      "page": "sEddyProc_sGetUstarSuffixes",
      "title": "sEddyProc sGetUstarSuffixes",
      "topics": [
        "sEddyProc_sGetUstarSuffixes"
      ]
    },
    {
      "page": "sEddyProc_sGLFluxPartition",
      "title": "sEddyProc sGLFluxPartition",
      "topics": [
        "sEddyProc_sGLFluxPartition"
      ]
    },
    {
      "page": "sEddyProc_sGLFluxPartitionUStarScens",
      "title": "sEddyProc sGLFluxPartitionUStarScens",
      "topics": [
        "sEddyProc_sGLFluxPartitionUStarScens"
      ]
    },
    {
      "page": "sEddyProc_sMDSGapFill",
      "title": "sEddyProc sMDSGapFill",
      "topics": [
        "sEddyProc_sMDSGapFill"
      ]
    },
    {
      "page": "sEddyProc_sMDSGapFillAfterUstar",
      "title": "sEddyProc sMDSGapFillAfterUstar",
      "topics": [
        "sEddyProc_sMDSGapFillAfterUstar"
      ]
    },
    {
      "page": "sEddyProc_sMDSGapFillAfterUStarDistr",
      "title": "sEddyProc sMDSGapFillAfterUStarDistr",
      "topics": [
        "sEddyProc_sMDSGapFillAfterUStarDistr"
      ]
    },
    {
      "page": "sEddyProc_sMDSGapFillUStarScens",
      "title": "sEddyProc sMDSGapFillUStarScens",
      "topics": [
        "sEddyProc_sMDSGapFillUStarScens"
      ]
    },
    {
      "page": "sEddyProc_sMRFluxPartition",
      "title": "sEddyProc sMRFluxPartition",
      "topics": [
        "sEddyProc_sMRFluxPartition"
      ]
    },
    {
      "page": "sEddyProc_sMRFluxPartitionUStarScens",
      "title": "sEddyProc sMRFluxPartitionUStarScens",
      "topics": [
        "sEddyProc_sMRFluxPartitionUStarScens"
      ]
    },
    {
      "page": "sEddyProc_sPlotDailySums",
      "title": "sEddyProc$sPlotDailySums - Image with daily sums of each year",
      "topics": [
        "sEddyProc_sPlotDailySums"
      ]
    },
    {
      "page": "sEddyProc_sPlotDailySumsY",
      "title": "sEddyProc sPlotDailySumsY",
      "topics": [
        "sEddyProc_sPlotDailySumsY"
      ]
    },
    {
      "page": "sEddyProc_sPlotDiurnalCycle",
      "title": "sEddyProc sPlotDiurnalCycle",
      "topics": [
        "sEddyProc_sPlotDiurnalCycle"
      ]
    },
    {
      "page": "sEddyProc_sPlotDiurnalCycleM",
      "title": "sEddyProc sPlotDiurnalCycleM",
      "topics": [
        "sEddyProc_sPlotDiurnalCycleM"
      ]
    },
    {
      "page": "sEddyProc_sPlotFingerprint",
      "title": "sEddyProc sPlotFingerprint",
      "topics": [
        "sEddyProc_sPlotFingerprint",
        "sPlotFingerprint"
      ]
    },
    {
      "page": "sEddyProc_sPlotFingerprintY",
      "title": "sEddyProc sPlotFingerprintY",
      "topics": [
        "sEddyProc_sPlotFingerprintY"
      ]
    },
    {
      "page": "sEddyProc_sPlotHHFluxes",
      "title": "sEddyProc sPlotHHFluxes",
      "topics": [
        "sEddyProc_sPlotHHFluxes"
      ]
    },
    {
      "page": "sEddyProc_sPlotHHFluxesY",
      "title": "sEddyProc sPlotHHFluxesY",
      "topics": [
        "sEddyProc_sPlotHHFluxesY"
      ]
    },
    {
      "page": "sEddyProc_sPlotNEEVersusUStarForSeason",
      "title": "sEddyProc sPlotNEEVersusUStarForSeason",
      "topics": [
        "sEddyProc_sPlotNEEVersusUStarForSeason"
      ]
    },
    {
      "page": "sEddyProc_sSetLocationInfo",
      "title": "sEddyProc sSetLocationInfo",
      "topics": [
        "sEddyProc_sSetLocationInfo"
      ]
    },
    {
      "page": "sEddyProc_sSetUstarScenarios",
      "title": "sEddyProc sSetUstarScenarios",
      "topics": [
        "sEddyProc_sSetUstarScenarios"
      ]
    },
    {
      "page": "sEddyProc_sSetUStarSeasons",
      "title": "sEddyProc sSetUStarSeasons",
      "topics": [
        "sEddyProc_sSetUStarSeasons"
      ]
    },
    {
      "page": "sEddyProc_sTKFluxPartition",
      "title": "sEddyProc sTKFluxPartition",
      "topics": [
        "sEddyProc_sTKFluxPartition"
      ]
    },
    {
      "page": "sEddyProc_sTKFluxPartitionUStarScens",
      "title": "sEddyProc sTKFluxPartitionUStarScens",
      "topics": [
        "sEddyProc_sTKFluxPartitionUStarScens"
      ]
    },
    {
      "page": "sEddyProc_update_ustarthreshold_columns",
      "title": "Add columns reporting the uStar threshold for each scenario to sDATA",
      "topics": [
        "sEddyProc_update_ustarthreshold_columns"
      ]
    },
    {
      "page": "sEddyProc_useAnnualUStarThresholds",
      "title": "sEddyProc useAnnualUStarThresholds",
      "topics": [
        "sEddyProc_useAnnualUStarThresholds"
      ]
    },
    {
      "page": "sEddyProc_useSeasonalUStarThresholds",
      "title": "sEddyProc useSeasonalUStarThresholds",
      "topics": [
        "sEddyProc_useSeasonalUStarThresholds"
      ]
    },
    {
      "page": "sEddyProc-class",
      "title": "Class '\"sEddyProc\"'",
      "topics": [
        "sEddyProc-class"
      ]
    },
    {
      "page": "usControlUstarEst",
      "title": "usControlUstarEst",
      "topics": [
        "usControlUstarEst"
      ]
    },
    {
      "page": "usControlUstarSubsetting",
      "title": "usControlUstarSubsetting",
      "topics": [
        "usControlUstarSubsetting"
      ]
    },
    {
      "page": "usCreateSeasonFactorMonth",
      "title": "usCreateSeasonFactorMonth",
      "topics": [
        "usCreateSeasonFactorMonth"
      ]
    },
    {
      "page": "usCreateSeasonFactorMonthWithinYear",
      "title": "usCreateSeasonFactorMonthWithinYear",
      "topics": [
        "usCreateSeasonFactorMonthWithinYear"
      ]
    },
    {
      "page": "usCreateSeasonFactorYday",
      "title": "usCreateSeasonFactorYday",
      "topics": [
        "usCreateSeasonFactorYday"
      ]
    },
    {
      "page": "usCreateSeasonFactorYdayYear",
      "title": "usCreateSeasonFactorYdayYear",
      "topics": [
        "usCreateSeasonFactorYdayYear"
      ]
    },
    {
      "page": "usEstUstarThreshold",
      "title": "usEstUstarThreshold - Estimating ustar threshold",
      "topics": [
        "usEstUstarThreshold"
      ]
    },
    {
      "page": "usEstUstarThresholdSingleFw1Binned",
      "title": "usEstUstarThresholdSingleFw1Binned",
      "topics": [
        "usEstUstarThresholdSingleFw1Binned"
      ]
    },
    {
      "page": "usEstUstarThresholdSingleFw2Binned",
      "title": "usEstUstarThresholdSingleFw2Binned",
      "topics": [
        "usEstUstarThresholdSingleFw2Binned"
      ]
    },
    {
      "page": "usGetAnnualSeasonUStarMap",
      "title": "usGetAnnualSeasonUStarMap",
      "topics": [
        "usGetAnnualSeasonUStarMap"
      ]
    },
    {
      "page": "usGetSeasonalSeasonUStarMap",
      "title": "usGetSeasonalSeasonUStarMap",
      "topics": [
        "usGetSeasonalSeasonUStarMap"
      ]
    },
    {
      "page": "usGetYearOfSeason",
      "title": "usGetYearOfSeason",
      "topics": [
        "usGetYearOfSeason"
      ]
    }
  ],
  "_readme": "https://github.com/earthyscience/reddyproc/raw/HEAD/README.md",
  "_rundeps": [
    "bigleaf",
    "bit",
    "bit64",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "DEoptimR",
    "dplyr",
    "generics",
    "glue",
    "hms",
    "lifecycle",
    "lubridate",
    "magrittr",
    "mlegp",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "Rcpp",
    "readr",
    "rlang",
    "robustbase",
    "solartime",
    "tibble",
    "tidyselect",
    "timechange",
    "tzdb",
    "utf8",
    "vctrs",
    "vroom",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "DEGebExample.Rmd",
      "filename": "DEGebExample.html",
      "title": "DEGeb example: UStar estimation",
      "author": "Thomas Wutzler",
      "engine": "knitr::knitr",
      "headings": [
        "Crop example demonstrating multiple years and user defined uStar-Seasons",
        "Defining Seasons with different surface friction conditions",
        "Uncertainty introduced by the uStar Threshold estimate: bootstrap",
        "Using change point detection instead of moving point method for UStar Threshold estimation"
      ],
      "created": "2016-01-29 10:00:29",
      "modified": "2025-09-03 10:27:05",
      "commits": 18
    },
    {
      "source": "uStarCases.Rmd",
      "filename": "uStarCases.html",
      "title": "different treatments of uStar threshold",
      "engine": "knitr::knitr",
      "headings": [
        "Different treatments of uStar threshold",
        "Not applying uStar filtering",
        "User-specified uStar threshold",
        "Single uStar threshold estimate",
        "Scenarios across distribution of u* threshold estimate",
        "See also"
      ],
      "created": "2018-01-08 14:45:42",
      "modified": "2025-09-03 10:27:05",
      "commits": 11
    },
    {
      "source": "gapFilling.Rmd",
      "filename": "gapFilling.html",
      "title": "extended use of gap-filling",
      "engine": "knitr::knitr",
      "headings": [
        "Extended usage of the gap filling algorithm",
        "Explicit demonstration of MDS algorithm for NEE gap filling"
      ],
      "created": "2018-01-08 14:45:42",
      "modified": "2018-10-17 06:50:48",
      "commits": 4
    },
    {
      "source": "useCase.Rmd",
      "filename": "useCase.html",
      "title": "REddyProc typical workflow",
      "engine": "knitr::rmarkdown_notangle",
      "headings": [
        "REddyProc typical workflow",
        "Importing the half-hourly data",
        "Estimating the uStar threshold distribution",
        "Gap-filling",
        "Partitioning net flux into GPP and Reco",
        "Estimating the uncertainty of aggregated results",
        "Storing the results in a csv-file"
      ],
      "created": "2018-01-08 14:45:42",
      "modified": "2023-01-20 13:31:32",
      "commits": 23
    },
    {
      "source": "aggUncertainty.Rmd",
      "filename": "aggUncertainty.html",
      "title": "Uncertainty aggregation",
      "engine": "knitr::rmarkdown_notangle",
      "headings": [
        "Aggregating uncertainty to daily and annual values",
        "Example setup",
        "Omitting problematic records",
        "Random error",
        "Wrong aggregation without correlations",
        "Considering correlations",
        "Daily aggregation",
        "u* threshold uncertainty",
        "Combined aggregated uncertainty"
      ],
      "created": "2018-10-18 08:46:26",
      "modified": "2022-09-02 13:10:36",
      "commits": 12
    },
    {
      "source": "bigleaf.Rmd",
      "filename": "bigleaf.html",
      "title": "Using bigleaf functions",
      "engine": "knitr::rmarkdown_notangle",
      "headings": [
        "bigleaf package replacing GeoFunctions of REddyProc",
        "Vapour pressure deficit (VPD)",
        "Evapotranspiration from latent heat and air temperature",
        "Converting visible radiation from irradiance to photons flux",
        "Potential and Extraterrestrial solar radiation"
      ],
      "created": "2019-03-29 19:48:22",
      "modified": "2022-01-27 11:43:48",
      "commits": 3
    }
  ],
  "_score": 11.758724255053952,
  "_indexed": true,
  "_nocasepkg": "reddyproc",
  "_universes": [
    "earthyscience",
    "bgctw"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.4",
      "date": "2026-05-31T08:10:03.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "c676b4f3abff93c0dd5c9a41fc7b3ed44eb1bd50383234dee0290140445b97b0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.4",
      "date": "2026-05-31T08:10:06.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "f17547108c9437864d043bb5e689de3d64b23066671acdb3fe68ff28ef4a5ca8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.4",
      "date": "2026-05-31T08:10:02.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "4cd9d5e01b2fd0814f02e60e7a3a0b4b235518f2a30dbb947c711ccdd3a2b229",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.4",
      "date": "2026-05-31T08:10:05.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "b62be4f9e6c2f88342de7d299fa136334be1ab8f0688c7e50320a09cd59ef81c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.4",
      "date": "2026-05-31T08:20:32.000Z",
      "arch": "aarch64",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "efad84eddcdda81baf406f1a6a14438a96c695496e8bca61c90740edaa7a08d2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.4",
      "date": "2026-05-31T08:11:19.000Z",
      "arch": "x86_64",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "79fabbb7bef99fab49af4cfe71b5f7049e91c523822152857384eec651af2822",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.4",
      "date": "2026-05-31T08:24:02.000Z",
      "arch": "aarch64",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "51b13a8cf4bc3a2cb4edb4b8d0a95442534d5d0165a44d82c5dd94a39a916ed8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.4",
      "date": "2026-05-31T08:11:41.000Z",
      "arch": "x86_64",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "a8dbb36736451f819aa2fe88eac3e3d46cc6de13ddd45b5267c0f4823887895a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.4",
      "date": "2026-05-31T08:10:01.000Z",
      "arch": "emscripten",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "17bea811bfa7299cda9e7c14786c11157fa9a200973799aac97d3cb24c7b0961",
      "status": "success",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-05-31T08:09:19.000Z",
      "arch": "x86_64",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "05acc46e3bb3d626b13c0c7e26136439f02ad2a5ece9fbd27c75685d1d93dfcb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-05-31T08:09:07.000Z",
      "arch": "x86_64",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "50fe9b2808763546ff7ced4e4bbfa31f623fda60403238848c133c582fbb89c5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-05-31T08:09:09.000Z",
      "arch": "x86_64",
      "commit": "ce598d94a0cbfa024fbb36e3b438b1bb9f27fe6a",
      "fileid": "f11d85a028775b98a6db1dccfd6bec803ecc27efd42df1c0f751d96e035a8826",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/earthyscience/actions/runs/26707130656"
    }
  ]
}