{
  "_id": "6a5f873a14e95619b75d6825",
  "Package": "PlotFTIR",
  "Type": "Package",
  "Title": "Plot FTIR Spectra",
  "Version": "1.3.0",
  "Authors@R": "c(\nperson(given = \"Philip\", family = \"Bulsink\", email = \"philip.bulsink@nrcan-rncan.gc.ca\",\nrole = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0001-9668-2429\")),\nperson(given = \"Ulrich\", family = \"Makanda\", email = \"ulrich.makanda@nrcan-rncan.gc.ca\",\nrole = \"trl\", comment = c(\"Translated documentation to French/Traduire la documentation en français\")),\nperson(\"His Majesty the King in Right of Canada, as represented by the Minister of Natural Resources\",\nrole = 'cph')\n)",
  "Description": "The goal of 'PlotFTIR' is to easily and quickly kick-start\nthe production of journal-quality Fourier Transform Infra-Red\n(FTIR) spectral plots in R using 'ggplot2'. The produced plots\ncan be published directly or further modified by 'ggplot2'\nfunctions. L'objectif de 'PlotFTIR' est de démarrer facilement\net rapidement la production des tracés spectraux de\nspectroscopie infrarouge à transformée de Fourier (IRTF) de\nqualité journal dans R à l'aide de 'ggplot2'. Les tracés\nproduits peuvent être publiés directement ou modifiés davantage\npar les fonctions 'ggplot2'.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "BugReports": "https://github.com/NRCan/PlotFTIR/issues",
  "URL": "https://github.com/NRCan/PlotFTIR",
  "Config/roxygen2/version": "8.0.0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-21 14:46:36 UTC",
    "User": "root"
  },
  "Author": "Philip Bulsink [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-9668-2429>), Ulrich Makanda [trl]\n(Translated documentation to French/Traduire la documentation\nen français), His Majesty the King in Right of Canada, as\nrepresented by the Minister of Natural Resources [cph]",
  "Maintainer": "Philip Bulsink <philip.bulsink@nrcan-rncan.gc.ca>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-07-21 11:00:30 UTC",
  "RemoteUrl": "https://github.com/cran/PlotFTIR",
  "RemoteRef": "HEAD",
  "RemoteSha": "6e70168f537813f45d90915fc681b0154377236e",
  "_user": "cran",
  "_type": "src",
  "_file": "PlotFTIR_1.3.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/a58662b703ebde5b1e151b5b5cfbebc44be0e3c693dbaf4c1e5306d9d36960a2",
  "_filesize": 14177917,
  "_sha256": "a58662b703ebde5b1e151b5b5cfbebc44be0e3c693dbaf4c1e5306d9d36960a2",
  "_expires": "2026-10-29T14:50:30.000Z",
  "_created": "2026-07-21T14:46:36.000Z",
  "_published": "2026-07-21T14:50:34.060Z",
  "_jobs": [
    {
      "job": 88668796436,
      "time": 171,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8499329290"
    },
    {
      "job": 88668796527,
      "time": 181,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8499334835"
    },
    {
      "job": 88667572221,
      "time": 254,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8499227991"
    },
    {
      "job": 88668796393,
      "time": 131,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8499305250"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/29840381198",
  "_status": "success",
  "_upstream": "https://github.com/cran/PlotFTIR",
  "_commit": {
    "id": "6e70168f537813f45d90915fc681b0154377236e",
    "author": "Philip Bulsink <philip.bulsink@nrcan-rncan.gc.ca>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.3.0\n",
    "time": 1784631630
  },
  "_maintainer": {
    "name": "Philip Bulsink",
    "email": "philip.bulsink@nrcan-rncan.gc.ca",
    "orcid": "0000-0001-9668-2429"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.3",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.5.0",
      "role": "Suggests"
    },
    {
      "package": "gghighlight",
      "role": "Suggests"
    },
    {
      "package": "ggthemes",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "ir",
      "role": "Suggests"
    },
    {
      "package": "ChemoSpec",
      "role": "Suggests"
    },
    {
      "package": "R.utils",
      "role": "Suggests"
    },
    {
      "package": "readJDX",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-35",
      "n": 1
    },
    {
      "week": "2026-30",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.2.1",
      "date": "2025-08-25"
    },
    {
      "name": "1.3.0",
      "date": "2026-07-21"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 622,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 226,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/PlotFTIR"
  },
  "_devurl": "https://github.com/nrcan/plotftir",
  "_searchresults": 6,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/PlotFTIR.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/nrcan/plotftir",
  "_realowner": "nrcan",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2024-11-14"
    },
    {
      "version": "1.1.0",
      "date": "2025-02-05"
    },
    {
      "version": "1.2.0",
      "date": "2025-03-31"
    },
    {
      "version": "1.2.1",
      "date": "2025-08-25"
    },
    {
      "version": "1.3.0",
      "date": "2026-07-21"
    }
  ],
  "_exports": [
    "absorbance_to_transmittance",
    "add_band",
    "add_scalar_value",
    "add_wavenumber_marker",
    "average_spectra",
    "check_ftir_data",
    "chemospec_to_plotftir",
    "compress_low_energy",
    "get_plot_sample_ids",
    "highlight_sample",
    "ir_to_plotftir",
    "move_plot_legend",
    "normalize_spectra",
    "plot_ftir",
    "plot_ftir_stacked",
    "plotftir_to_chemospec",
    "plotftir_to_ir",
    "read_ftir",
    "read_ftir_directory",
    "recalculate_baseline",
    "rename_plot_sample_ids",
    "save_plot",
    "subtract_scalar_value",
    "transmittance_to_absorbance",
    "zoom_in_on_range"
  ],
  "_datasets": [
    {
      "name": "biodiesel",
      "title": "FTIR Bio-diesel data",
      "object": "biodiesel",
      "class": [
        "data.frame"
      ],
      "fields": [
        "wavenumber",
        "absorbance",
        "sample_id"
      ],
      "rows": 19481,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_spectra",
      "title": "FTIR example data",
      "object": "sample_spectra",
      "class": [
        "data.frame"
      ],
      "fields": [
        "wavenumber",
        "absorbance",
        "sample_id"
      ],
      "rows": 8990,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_band",
      "title": "Add Band",
      "topics": [
        "add_band"
      ]
    },
    {
      "page": "add_subtract_scalar",
      "title": "Add or Subtract Scalar Value",
      "topics": [
        "add_scalar_value",
        "add_subtract_scalar",
        "subtract_scalar_value"
      ]
    },
    {
      "page": "add_wavenumber_marker",
      "title": "Add a Marker at a Wavenumber",
      "topics": [
        "add_wavenumber_marker"
      ]
    },
    {
      "page": "average_spectra",
      "title": "Average FTIR Spectra",
      "topics": [
        "average_spectra"
      ]
    },
    {
      "page": "biodiesel",
      "title": "FTIR Bio-diesel data",
      "topics": [
        "biodiesel"
      ]
    },
    {
      "page": "check_ftir_data",
      "title": "Check FTIR Data",
      "topics": [
        "check_ftir_data"
      ]
    },
    {
      "page": "chemospec_to_plotftir",
      "title": "`ChemoSec` to `PlotFTIR` conversions",
      "topics": [
        "chemospec_to_plotftir"
      ]
    },
    {
      "page": "compress_low_energy",
      "title": "Compress Low-Energy Region",
      "topics": [
        "compress_low_energy"
      ]
    },
    {
      "page": "conversion",
      "title": "Convert Between Absorbance and Transmittance",
      "topics": [
        "absorbance_to_transmittance",
        "conversion",
        "transmittance_to_absorbance"
      ]
    },
    {
      "page": "get_plot_sample_ids",
      "title": "Get Plot Sample IDs",
      "topics": [
        "get_plot_sample_ids"
      ]
    },
    {
      "page": "highlight_sample",
      "title": "Highlight Sample Spectra",
      "topics": [
        "highlight_sample"
      ]
    },
    {
      "page": "ir_to_plotftir",
      "title": "Convert `ir` to `PlotFTIR` data format",
      "topics": [
        "ir_to_plotftir"
      ]
    },
    {
      "page": "move_plot_legend",
      "title": "Move Plot Legend",
      "topics": [
        "move_plot_legend"
      ]
    },
    {
      "page": "normalize_spectra",
      "title": "Normalize FTIR spectra",
      "topics": [
        "normalize_spectra"
      ]
    },
    {
      "page": "plot_ftir",
      "title": "Plot FTIR Spectra Overlaid",
      "topics": [
        "plot_ftir"
      ]
    },
    {
      "page": "plot_ftir_stacked",
      "title": "Plot FTIR in stacked format",
      "topics": [
        "plot_ftir_stacked"
      ]
    },
    {
      "page": "plotftir_to_chemospec",
      "title": "Convert `PlotFTIR` data to `ChemoSpec` format",
      "topics": [
        "plotftir_to_chemospec"
      ]
    },
    {
      "page": "plotftir_to_ir",
      "title": "Convert `PlotFTIR` data to `ir`",
      "topics": [
        "plotftir_to_ir"
      ]
    },
    {
      "page": "print.PlotFTIR_data",
      "title": "Print PlotFTIR Data",
      "topics": [
        "print.PlotFTIR_data"
      ]
    },
    {
      "page": "read_ftir",
      "title": "Read FTIR file",
      "topics": [
        "read_ftir"
      ]
    },
    {
      "page": "read_ftir_directory",
      "title": "Read FTIR file",
      "topics": [
        "read_ftir_directory"
      ]
    },
    {
      "page": "recalculate_baseline",
      "title": "Recalculate Baseline",
      "topics": [
        "recalculate_baseline"
      ]
    },
    {
      "page": "rename_plot_sample_ids",
      "title": "Rename Sample IDs in Plot",
      "topics": [
        "rename_plot_sample_ids"
      ]
    },
    {
      "page": "sample_spectra",
      "title": "FTIR example data",
      "topics": [
        "sample_spectra"
      ]
    },
    {
      "page": "save_plot",
      "title": "Save FTIR Plot",
      "topics": [
        "save_plot"
      ]
    },
    {
      "page": "zoom_in_on_range",
      "title": "Zoom in on a spectral range",
      "topics": [
        "zoom_in_on_range"
      ]
    }
  ],
  "_readme": "https://github.com/cran/PlotFTIR/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "farver",
    "glue",
    "labeling",
    "lifecycle",
    "R6",
    "RColorBrewer",
    "rlang",
    "scales",
    "viridisLite"
  ],
  "_vignettes": [
    {
      "source": "plotting_ftir_spectra.Rmd",
      "filename": "plotting_ftir_spectra.html",
      "title": "Plotting FTIR Spectra",
      "author": "Philip Bulsink",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction to PlotFTIR",
        "Installing PlotFTIR",
        "Reading Data",
        "Plotting",
        "Title & Subtitle",
        "Rename the Plotted Samples",
        "Compress Low Energy Region",
        "Limit Wavenumber Range",
        "Add Markers",
        "Putting It All Together",
        "Mathematical modifications",
        "Conversion Between Transmittance and Absorbance",
        "Adding or Subtracting Numerical Values",
        "Averaging Multiple Spectra",
        "Shift Baselines",
        "Saving Spectral Plots",
        "Tracé de spectres IRTF",
        "Introduction à PlotFTIR",
        "Installation de PlotFTIR",
        "Lecture des données",
        "Titre & Sous-titre",
        "Renommer les échantillons tracés",
        "Compression de la région à faible énergie",
        "Limiter les nombres d'ondes indiqués",
        "Ajouter des indicateurs",
        "Mise en place de l'ensemble",
        "Modifications mathématiques",
        "Conversion entre la transmittance et l'absorbance",
        "Ajout ou soustraction de valeurs numériques",
        "Calcul de la moyenne de plusieurs spectres",
        "Décaler les lignes de base",
        "Sauvegarde des tracés spectraux"
      ],
      "created": "2024-11-13 14:20:06",
      "modified": "2026-07-21 11:00:30",
      "commits": 2
    }
  ],
  "_score": 3,
  "_indexed": false,
  "_nocasepkg": "plotftir",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://nrcan.r-universe.dev/PlotFTIR",
  "_previous": "1.2.1",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.0",
      "date": "2026-07-21T14:49:12.000Z",
      "distro": "resolute",
      "commit": "6e70168f537813f45d90915fc681b0154377236e",
      "fileid": "https://r2.ropensci.org/f3a07c83492ea0f479b7c2d0c9c785b8a5f659a7b2136189e84e577d87ab7757",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/29840381198"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.3.0",
      "date": "2026-07-21T14:49:19.000Z",
      "distro": "resolute",
      "commit": "6e70168f537813f45d90915fc681b0154377236e",
      "fileid": "https://r2.ropensci.org/4b89b7f804f36514dacdd499583ca33623ba8ad251fcdfb18beddbabfe79f038",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/29840381198"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.0",
      "date": "2026-07-21T14:49:11.000Z",
      "commit": "6e70168f537813f45d90915fc681b0154377236e",
      "fileid": "https://r2.ropensci.org/a357d8d65c9a2a7679f715dae8dc987a0053b4a850e4c167432d26fec786f77c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/29840381198"
    }
  ]
}