{
  "_id": "6a49da162c82cd3614823826",
  "Package": "eemR",
  "Type": "Package",
  "Title": "Tools for Pre-Processing Emission-Excitation-Matrix (EEM)\nFluorescence Data",
  "Version": "1.0.2.9000",
  "Authors@R": "person(\"Philippe\", \"Massicotte\", email = \"pmassicotte@hotmail.com\",\nrole = c(\"aut\", \"cre\"))",
  "Description": "Provides various tools for preprocessing\nEmission-Excitation-Matrix (EEM) for Parallel Factor Analysis\n(PARAFAC). Different methods are also provided to calculate\ncommon metrics such as humification index and fluorescence\nindex.",
  "License": "GPL (>= 2)",
  "BugReports": "https://github.com/PMassicotte/eemR/issues",
  "URL": "https://github.com/PMassicotte/eemR,\nhttp://pmassicotte.github.io/eemR/",
  "LazyData": "TRUE",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "quarto",
  "Encoding": "UTF-8",
  "Config/pak/sysreqs": "libicu-dev libxml2-dev",
  "Repository": "https://pmassicotte.r-universe.dev",
  "Date/Publication": "2025-12-17 15:27:04 UTC",
  "RemoteUrl": "https://github.com/pmassicotte/eemr",
  "RemoteRef": "HEAD",
  "RemoteSha": "ea5b55044f098348ac37da45f5ebf625f966865d",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-15 09:03:06 UTC",
    "User": "root"
  },
  "Author": "Philippe Massicotte [aut, cre]",
  "Maintainer": "Philippe Massicotte <pmassicotte@hotmail.com>",
  "_user": "pmassicotte",
  "_type": "src",
  "_file": "eemR_1.0.2.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/fd4dbff68405033db1a0443935b94fa66af50172b5fb05ea50fcafb299629e68",
  "_filesize": 1796304,
  "_sha256": "fd4dbff68405033db1a0443935b94fa66af50172b5fb05ea50fcafb299629e68",
  "_expires": "2026-10-13T04:14:12.000Z",
  "_created": "2026-06-15T09:03:06.000Z",
  "_published": "2026-07-05T04:14:14.530Z",
  "_jobs": [
    {
      "job": 85191772531,
      "time": 169,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7633576131"
    },
    {
      "job": 85191772604,
      "time": 182,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7633583637"
    },
    {
      "job": 85191772634,
      "time": 150,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7633568304"
    },
    {
      "job": 85191772631,
      "time": 156,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7633573532"
    },
    {
      "job": 85191772468,
      "time": 228,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7633512613"
    },
    {
      "job": 85191772526,
      "time": 137,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7633565943"
    },
    {
      "job": 85191772539,
      "time": 149,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7633567936"
    },
    {
      "job": 85191772573,
      "time": 148,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7633567553"
    },
    {
      "job": 85191772641,
      "time": 140,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7633564573"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/pmassicotte/actions/runs/27535362730",
  "_status": "success",
  "_upstream": "https://github.com/pmassicotte/eemr",
  "_commit": {
    "id": "ea5b55044f098348ac37da45f5ebf625f966865d",
    "author": "Philippe Massicotte <pmassicotte@hotmail.com>",
    "committer": "Philippe Massicotte <pmassicotte@hotmail.com>",
    "message": "chore(flake.lock): update nixpkgs to version 25.11 and refresh lock file to ensure compatibility with latest dependencies\n",
    "time": 1765985224
  },
  "_maintainer": {
    "name": "Philippe Massicotte",
    "email": "pmassicotte@hotmail.com",
    "login": "pmassicotte",
    "mastodon": "@philmassicotte@fosstodon.org",
    "twitter": "@philmassicotte",
    "description": "Research Associate\nTakuvik International Research Laboratory (IRL 3376)\nUniversité Laval (Canada) & Centre National de la Recherche Scientifique (France)\n",
    "uuid": 4519221
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "R.matlab",
      "role": "Imports"
    },
    {
      "package": "pracma",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "rlist",
      "role": "Imports"
    },
    {
      "package": "viridis",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "assertthat",
      "role": "Imports"
    },
    {
      "package": "cdom",
      "role": "Suggests"
    },
    {
      "package": "magrittr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "plot3D",
      "role": "Suggests"
    },
    {
      "package": "extrafont",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    },
    {
      "package": "MBA",
      "role": "Suggests"
    },
    {
      "package": "here",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    }
  ],
  "_owner": "pmassicotte",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-49",
      "n": 20
    },
    {
      "week": "2025-51",
      "n": 2
    }
  ],
  "_tags": [],
  "_topics": [
    "dissolved-organic-matter",
    "emission",
    "excitation",
    "fluorescence",
    "optics",
    "quarto"
  ],
  "_stars": 21,
  "_contributors": [
    {
      "user": "pmassicotte",
      "count": 322,
      "uuid": 4519221
    },
    {
      "user": "jpshanno",
      "count": 1,
      "uuid": 15379481
    },
    {
      "user": "matthiaspucher",
      "count": 1,
      "uuid": 37872908
    }
  ],
  "_userbio": {
    "uuid": 4519221,
    "type": "user",
    "name": "Philippe Massicotte",
    "followers": 167,
    "description": "Research Associate\r\nTakuvik International Research Laboratory (IRL 3376)\r\nUniversité Laval (Canada) & Centre National de la Recherche Scientifique (France)\r\n"
  },
  "_downloads": {
    "count": 472,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/eemR"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/pmassicotte/eemr",
  "_pkgdown": "http://pmassicotte.github.io/eemR/",
  "_searchresults": 67,
  "_quarto": true,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/eemR.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/pmassicotte/eemr",
  "_realowner": "pmassicotte",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2015-11-19"
    },
    {
      "version": "0.1.1",
      "date": "2015-11-24"
    },
    {
      "version": "0.1.2",
      "date": "2016-02-04"
    },
    {
      "version": "0.1.3",
      "date": "2016-05-02"
    },
    {
      "version": "0.1.4",
      "date": "2016-08-29"
    },
    {
      "version": "0.1.5",
      "date": "2017-05-08"
    },
    {
      "version": "1.0.1",
      "date": "2019-06-26"
    },
    {
      "version": "1.0.2",
      "date": "2025-03-24"
    }
  ],
  "_exports": [
    "eem_bind",
    "eem_biological_index",
    "eem_coble_peaks",
    "eem_cut",
    "eem_export_matlab",
    "eem_extract",
    "eem_fluorescence_index",
    "eem_humification_index",
    "eem_inner_filter_effect",
    "eem_names",
    "eem_names<-",
    "eem_peaks",
    "eem_raman_normalisation",
    "eem_read",
    "eem_remove_blank",
    "eem_remove_scattering",
    "eem_set_wavelengths"
  ],
  "_datasets": [
    {
      "name": "absorbance",
      "title": "CDOM absorbance data.",
      "object": "absorbance",
      "class": [
        "data.frame"
      ],
      "fields": [
        "wavelength",
        "sample1",
        "sample2",
        "sample3"
      ],
      "rows": 711,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "absorbance",
      "title": "CDOM absorbance data.",
      "topics": [
        "absorbance"
      ]
    },
    {
      "page": "eem",
      "title": "eem constructor",
      "topics": [
        "eem"
      ]
    },
    {
      "page": "eem_bind",
      "title": "Bind eem or eemlist",
      "topics": [
        "eem_bind"
      ]
    },
    {
      "page": "eem_biological_index",
      "title": "Calculate the biological fluorescence index (BIX)",
      "topics": [
        "eem_biological_index"
      ]
    },
    {
      "page": "eem_coble_peaks",
      "title": "Extract fluorescence peaks",
      "topics": [
        "eem_coble_peaks"
      ]
    },
    {
      "page": "eem_cut",
      "title": "Cut emission and/or excitation wavelengths from EEMs",
      "topics": [
        "eem_cut"
      ]
    },
    {
      "page": "eem_export_matlab",
      "title": "Export EEMs to Matlab",
      "topics": [
        "eem_export_matlab"
      ]
    },
    {
      "page": "eem_extract",
      "title": "Extract EEM samples",
      "topics": [
        "eem_extract"
      ]
    },
    {
      "page": "eem_extract_blank",
      "title": "Extract blank EEM",
      "topics": [
        "eem_extract_blank"
      ]
    },
    {
      "page": "eem_fluorescence_index",
      "title": "Calculate the fluorescence index (FI)",
      "topics": [
        "eem_fluorescence_index"
      ]
    },
    {
      "page": "eem_humification_index",
      "title": "Calculate the fluorescence humification index (HIX)",
      "topics": [
        "eem_humification_index"
      ]
    },
    {
      "page": "eem_inner_filter_effect",
      "title": "Inner-filter effect correction",
      "topics": [
        "eem_inner_filter_effect"
      ]
    },
    {
      "page": "eem_names",
      "title": "The names of an eem or eemlist objects",
      "topics": [
        "eem_names"
      ]
    },
    {
      "page": "eem_names-set",
      "title": "Set the sample names of an eem or eemlist objects",
      "topics": [
        "eem_names<-"
      ]
    },
    {
      "page": "eem_peaks",
      "title": "Extract fluorescence peaks",
      "topics": [
        "eem_peaks"
      ]
    },
    {
      "page": "eem_raman_normalisation",
      "title": "Fluorescence Intensity Calibration Using the Raman Scatter Peak of Water",
      "topics": [
        "eem_raman_normalisation"
      ]
    },
    {
      "page": "eem_read",
      "title": "Read excitation-emission fluorescence matrix (eem)",
      "topics": [
        "eem_read"
      ]
    },
    {
      "page": "eem_remove_blank",
      "title": "Blank correction",
      "topics": [
        "eem_remove_blank"
      ]
    },
    {
      "page": "eem_remove_scattering",
      "title": "Remove Raman and Rayleigh scattering",
      "topics": [
        "eem_remove_scattering"
      ]
    },
    {
      "page": "eem_set_wavelengths",
      "title": "Set Excitation and/or Emission wavelengths",
      "topics": [
        "eem_set_wavelengths"
      ]
    },
    {
      "page": "plot.eemlist",
      "title": "Surface plot of eem",
      "topics": [
        "plot.eemlist"
      ]
    },
    {
      "page": "print.eemlist",
      "title": "Display summary of an eemlist object",
      "topics": [
        "print.eemlist"
      ]
    },
    {
      "page": "summary.eemlist",
      "title": "Display summary of an eemlist object",
      "topics": [
        "summary.eemlist"
      ]
    }
  ],
  "_readme": "https://github.com/pmassicotte/eemr/raw/HEAD/README.md",
  "_rundeps": [
    "assertthat",
    "cli",
    "cpp11",
    "data.table",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gridExtra",
    "gtable",
    "isoband",
    "jsonlite",
    "labeling",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "pracma",
    "purrr",
    "R.matlab",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "R6",
    "RColorBrewer",
    "rlang",
    "rlist",
    "S7",
    "scales",
    "stringi",
    "stringr",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridis",
    "viridisLite",
    "withr",
    "XML",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "custom-import-function.qmd",
      "filename": "custom-import-function.html",
      "title": "Creating custom import functions",
      "engine": "quarto::html",
      "headings": [
        "Introduction",
        "Example: Importing Cary Eclipse Spectrofluorometer Data",
        "Function Requirements",
        "Writing the Import Function",
        "Testing the Import Function",
        "Visualizing the EEM Data",
        "Using Other Functions in eemR"
      ],
      "created": "2025-03-24 16:12:16",
      "modified": "2025-03-25 16:08:40",
      "commits": 3
    },
    {
      "source": "introduction.qmd",
      "filename": "introduction.html",
      "title": "Introduction to eemR",
      "engine": "quarto::html",
      "headings": [
        "Introduction",
        "Fluorescence of DOM: theoretical and mathematical background",
        "Scattering correction",
        "Inner-filter effect correction",
        "Raman calibration",
        "Metrics",
        "Coble's peaks",
        "Fluorescence, humification and biological indices",
        "R code and study case",
        "Data importation and plotting",
        "Blank subtraction",
        "Raman and Rayleigh scattering removal",
        "Raman normalization",
        "Exporting to MATLAB",
        "Metric extraction",
        "Using R pipeline",
        "Conclusion",
        "References"
      ],
      "created": "2025-03-24 16:12:16",
      "modified": "2025-12-04 21:35:43",
      "commits": 7
    }
  ],
  "_score": 7.528505339146353,
  "_indexed": true,
  "_nocasepkg": "eemr",
  "_universes": [
    "pmassicotte"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.2.9000",
      "date": "2026-06-15T09:05:45.000Z",
      "distro": "noble",
      "commit": "ea5b55044f098348ac37da45f5ebf625f966865d",
      "fileid": "https://r2.ropensci.org/cf5b5de7863417cf0be1c4b137e90d883aa738034186c9ac3366d5e2f570de9c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pmassicotte/actions/runs/27535362730"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.2.9000",
      "date": "2026-06-15T09:06:03.000Z",
      "distro": "noble",
      "commit": "ea5b55044f098348ac37da45f5ebf625f966865d",
      "fileid": "https://r2.ropensci.org/58a36cf1bf014e3720a334826da9840589d677ece93dd4c1eb4660b9855c0f8f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pmassicotte/actions/runs/27535362730"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.2.9000",
      "date": "2026-06-15T09:05:34.000Z",
      "commit": "ea5b55044f098348ac37da45f5ebf625f966865d",
      "fileid": "https://r2.ropensci.org/71b7cc873abf7fb8529d8388875f20b7bfdcee54e756961b4f3e1b005d7d0aa1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pmassicotte/actions/runs/27535362730"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.2.9000",
      "date": "2026-06-15T09:05:46.000Z",
      "commit": "ea5b55044f098348ac37da45f5ebf625f966865d",
      "fileid": "https://r2.ropensci.org/44874fdc08298aa3923cbd4617f01ae4a55f576605f6f8c6d159fe5196003e06",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pmassicotte/actions/runs/27535362730"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.2.9000",
      "date": "2026-06-15T09:05:51.000Z",
      "commit": "ea5b55044f098348ac37da45f5ebf625f966865d",
      "fileid": "https://r2.ropensci.org/7ec51a4ddc706ac5e75afad30fef0ad01b2d50c5b32abdaa663fedbcf3414256",
      "status": "success",
      "buildurl": "https://github.com/r-universe/pmassicotte/actions/runs/27535362730"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.2.9000",
      "date": "2026-06-15T09:05:15.000Z",
      "commit": "ea5b55044f098348ac37da45f5ebf625f966865d",
      "fileid": "https://r2.ropensci.org/507011954d5dfa7f5616a2329a85b9e270c3a50969c821f15090b2130a7de2a9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pmassicotte/actions/runs/27535362730"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.2.9000",
      "date": "2026-06-15T09:05:16.000Z",
      "commit": "ea5b55044f098348ac37da45f5ebf625f966865d",
      "fileid": "https://r2.ropensci.org/a951d819c0177a0c8f05425e745cd4aa0f2ce2f5f098f17aa5d64b9854ad52f4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pmassicotte/actions/runs/27535362730"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.2.9000",
      "date": "2026-06-15T09:05:07.000Z",
      "commit": "ea5b55044f098348ac37da45f5ebf625f966865d",
      "fileid": "https://r2.ropensci.org/5ee5f02f5d9f3679d75b291b92ed00d45de251be745989186335d0d5a8330cde",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pmassicotte/actions/runs/27535362730"
    }
  ]
}