{
  "_id": "6a129287acfb0bcc41d0b385",
  "Package": "ggspectra",
  "Type": "Package",
  "Title": "Extensions to 'ggplot2' for Radiation Spectra",
  "Version": "0.4.0",
  "Date": "2026-03-17",
  "Authors@R": "c(\nperson(\"Pedro J.\", \"Aphalo\", email = \"pedro.aphalo@helsinki.fi\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0003-3385-972X\")),\nperson(\"Titta K.\", \"Kotilainen\", role = \"ctb\", comment = c(ORCID = \"0000-0002-2822-9734\"))\n)",
  "Maintainer": "Pedro J. Aphalo <pedro.aphalo@helsinki.fi>",
  "Description": "Additional annotations, stats, geoms and scales for\nplotting \"light\" spectra with 'ggplot2', together with\nspecializations of ggplot() and autoplot() methods for spectral\ndata and waveband definitions stored in objects of classes\ndefined in package 'photobiology'. Part of the 'r4photobiology'\nsuite, Aphalo P. J. (2015) <doi:10.19232/uv4pb.2015.1.14>.",
  "License": "GPL (>= 2)",
  "LazyLoad": "TRUE",
  "ByteCompile": "TRUE",
  "URL": "https://docs.r4photobiology.info/ggspectra/,\nhttps://github.com/aphalo/ggspectra/",
  "BugReports": "https://github.com/aphalo/ggspectra/issues/",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://aphalo.r-universe.dev",
  "Date/Publication": "2026-03-25 00:10:38 UTC",
  "RemoteUrl": "https://github.com/aphalo/ggspectra",
  "RemoteRef": "HEAD",
  "RemoteSha": "d08155bbcb83b831d3ee345d7fcc27e81e7a9adf",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-24 05:49:14 UTC",
    "User": "root"
  },
  "Author": "Pedro J. Aphalo [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-3385-972X>),\nTitta K. Kotilainen [ctb] (ORCID:\n<https://orcid.org/0000-0002-2822-9734>)",
  "MD5sum": "94255ae3a5a201926dcb57f86081e638",
  "_user": "aphalo",
  "_type": "src",
  "_file": "ggspectra_0.4.0.tar.gz",
  "_fileid": "4dfdc8f6aac0dbc045962d6cd471194d044199f48246594dd5e47c97972748fa",
  "_filesize": 15288055,
  "_sha256": "4dfdc8f6aac0dbc045962d6cd471194d044199f48246594dd5e47c97972748fa",
  "_created": "2026-05-24T05:49:14.000Z",
  "_published": "2026-05-24T05:54:15.081Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77575260561,
      "time": 239,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7182656014"
    },
    {
      "job": 77575260560,
      "time": 230,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182655127"
    },
    {
      "job": 77575260547,
      "time": 134,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7182645344"
    },
    {
      "job": 77575260550,
      "time": 128,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182644571"
    },
    {
      "job": 77575036122,
      "time": 290,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182630417"
    },
    {
      "job": 77575260540,
      "time": 137,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182645515"
    },
    {
      "job": 77575260545,
      "time": 168,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7182648823"
    },
    {
      "job": 77575260538,
      "time": 172,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7182649430"
    },
    {
      "job": 77575260544,
      "time": 172,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182649251"
    }
  ],
  "_buildurl": "https://github.com/r-universe/aphalo/actions/runs/26353222365",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/aphalo/ggspectra",
  "_commit": {
    "id": "d08155bbcb83b831d3ee345d7fcc27e81e7a9adf",
    "author": "Pedro Aphalo <pedro.aphalo@helsinki.fi>",
    "committer": "Pedro Aphalo <pedro.aphalo@helsinki.fi>",
    "message": "Re-enable R check on R old-rel\n\nggrepel 0.9.8 does no longer require R 4.5.0\n",
    "time": 1774397438
  },
  "_maintainer": {
    "name": "Pedro J. Aphalo",
    "email": "pedro.aphalo@helsinki.fi",
    "login": "aphalo",
    "mastodon": "@aphalo@mastodon.social",
    "linkedin": "in/pedro-j-aphalo-12055234",
    "orcid": "0000-0003-3385-972X",
    "description": "Visiting researcher (Retired Senior Lecturer)\n(Sensory Ecology of Plants, Photobiology, Crops, Forest trees, Data Analysis, Data Visualization)",
    "uuid": 2743159
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "photobiology",
      "version": ">= 0.14.2",
      "role": "Depends"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "photobiologyWavebands",
      "version": ">= 0.5.2",
      "role": "Imports"
    },
    {
      "package": "scales",
      "version": ">= 1.2.0",
      "role": "Imports"
    },
    {
      "package": "ggrepel",
      "version": ">= 0.9.2",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "version": ">= 1.9.0",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 1.0.2",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "version": ">= 3.1.5",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "version": ">= 1.38",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "version": ">= 2.13",
      "role": "Suggests"
    },
    {
      "package": "magrittr",
      "version": ">= 2.0.3",
      "role": "Suggests"
    }
  ],
  "_owner": "aphalo",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-23",
      "n": 1
    },
    {
      "week": "2025-24",
      "n": 8
    },
    {
      "week": "2025-25",
      "n": 4
    },
    {
      "week": "2025-26",
      "n": 3
    },
    {
      "week": "2025-27",
      "n": 1
    },
    {
      "week": "2025-28",
      "n": 8
    },
    {
      "week": "2025-32",
      "n": 5
    },
    {
      "week": "2025-33",
      "n": 3
    },
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 1
    },
    {
      "week": "2025-39",
      "n": 6
    },
    {
      "week": "2025-52",
      "n": 2
    },
    {
      "week": "2026-01",
      "n": 4
    },
    {
      "week": "2026-04",
      "n": 3
    },
    {
      "week": "2026-08",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 5
    },
    {
      "week": "2026-12",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.3.16",
      "date": "2025-06-23"
    },
    {
      "name": "v0.3.17",
      "date": "2025-09-24"
    }
  ],
  "_topics": [
    "dataviz",
    "ggplot2-autoplot",
    "ggplot2-enhancementes",
    "ggplot2-geoms",
    "ggplot2-scales",
    "ggplot2-stats",
    "light",
    "r4photobiology-suite",
    "radiation",
    "spectra"
  ],
  "_stars": 6,
  "_contributors": [
    {
      "user": "aphalo",
      "count": 524,
      "uuid": 2743159
    }
  ],
  "_userbio": {
    "uuid": 2743159,
    "type": "user",
    "name": "Pedro J. Aphalo",
    "description": "Visiting researcher (Retired Senior Lecturer)\r\n(Sensory Ecology of Plants, Photobiology, Crops, Forest trees, Data Analysis, Data Visualization)"
  },
  "_downloads": {
    "count": 795,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ggspectra"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/aphalo/ggspectra",
  "_pkgdown": "https://docs.r4photobiology.info/ggspectra/",
  "_searchresults": 380,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/ggspectra.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/aphalo/ggspectra",
  "_realowner": "aphalo",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.6",
      "date": "2016-02-06"
    },
    {
      "version": "0.1.7",
      "date": "2016-05-21"
    },
    {
      "version": "0.1.8",
      "date": "2016-08-03"
    },
    {
      "version": "0.1.10",
      "date": "2016-09-24"
    },
    {
      "version": "0.1.12",
      "date": "2016-11-16"
    },
    {
      "version": "0.2.0",
      "date": "2016-12-22"
    },
    {
      "version": "0.2.1",
      "date": "2017-03-20"
    },
    {
      "version": "0.2.2",
      "date": "2017-08-31"
    },
    {
      "version": "0.2.3",
      "date": "2017-12-21"
    },
    {
      "version": "0.2.4-1",
      "date": "2018-05-07"
    },
    {
      "version": "0.3.0",
      "date": "2018-10-08"
    },
    {
      "version": "0.3.1",
      "date": "2018-10-29"
    },
    {
      "version": "0.3.2",
      "date": "2019-02-20"
    },
    {
      "version": "0.3.3.1",
      "date": "2019-06-13"
    },
    {
      "version": "0.3.4",
      "date": "2019-09-12"
    },
    {
      "version": "0.3.5",
      "date": "2020-01-16"
    },
    {
      "version": "0.3.6",
      "date": "2020-04-28"
    },
    {
      "version": "0.3.7",
      "date": "2020-10-04"
    },
    {
      "version": "0.3.8",
      "date": "2022-04-16"
    },
    {
      "version": "0.3.8-1",
      "date": "2022-08-15"
    },
    {
      "version": "0.3.9",
      "date": "2022-10-16"
    },
    {
      "version": "0.3.10",
      "date": "2023-01-15"
    },
    {
      "version": "0.3.11",
      "date": "2023-04-03"
    },
    {
      "version": "0.3.12",
      "date": "2023-10-22"
    },
    {
      "version": "0.3.13",
      "date": "2024-09-13"
    },
    {
      "version": "0.3.14",
      "date": "2024-11-14"
    },
    {
      "version": "0.3.15",
      "date": "2025-01-08"
    },
    {
      "version": "0.3.16",
      "date": "2025-06-24"
    },
    {
      "version": "0.3.17",
      "date": "2025-09-24"
    },
    {
      "version": "0.4.0",
      "date": "2026-03-17"
    }
  ],
  "_exports": [
    "A_internal_label",
    "A_label",
    "A_total_label",
    "Afr_label",
    "autotitle",
    "axis_labels",
    "axis_labels_none",
    "axis_labels_uk",
    "black_or_white",
    "color_chart",
    "counts_label",
    "cps_label",
    "exponent2factor",
    "exponent2prefix",
    "exponent2prefix_name",
    "geom_spct",
    "GeomSpct",
    "ggtitle_spct",
    "has_SI_prefix",
    "multipliers_label",
    "multiplot",
    "nearest_SI_exponent",
    "prefix_name2exponent",
    "prefix2exponent",
    "Rfr_label",
    "Rfr_specular_label",
    "Rfr_total_label",
    "s.e.action_label",
    "s.e.irrad_label",
    "s.e.response_label",
    "s.q.action_label",
    "s.q.irrad_label",
    "s.q.response_label",
    "scale_x_energy_eV_continuous",
    "scale_x_energy_J_continuous",
    "scale_x_frequency_continuous",
    "scale_x_wavenumber_continuous",
    "scale_x_wl_continuous",
    "scale_y_A_continuous",
    "scale_y_A_internal_continuous",
    "scale_y_A_total_continuous",
    "scale_y_Afr_continuous",
    "scale_y_counts_continuous",
    "scale_y_counts_tg_continuous",
    "scale_y_cps_continuous",
    "scale_y_multipliers_continuous",
    "scale_y_Rfr_continuous",
    "scale_y_Rfr_specular_continuous",
    "scale_y_Rfr_total_continuous",
    "scale_y_s.e.action_continuous",
    "scale_y_s.e.irrad_continuous",
    "scale_y_s.e.irrad_log10",
    "scale_y_s.e.response_continuous",
    "scale_y_s.q.action_continuous",
    "scale_y_s.q.irrad_continuous",
    "scale_y_s.q.irrad_log10",
    "scale_y_s.q.response_continuous",
    "scale_y_Tfr_continuous",
    "scale_y_Tfr_internal_continuous",
    "scale_y_Tfr_total_continuous",
    "sec_axis_energy_eV",
    "sec_axis_energy_J",
    "sec_axis_w_frequency",
    "sec_axis_w_number",
    "sec_axis_wl",
    "set_annotations_default",
    "set_axis_symbols_default",
    "set_markup_format_default",
    "set_pc_out_default",
    "set_plot_range_default",
    "set_w.band_default",
    "SI_pl_format",
    "SI_plain",
    "SI_tagged",
    "SI_tg_format",
    "stat_color",
    "stat_find_qtys",
    "stat_find_wls",
    "stat_label_peaks",
    "stat_label_valleys",
    "stat_peaks",
    "stat_spikes",
    "stat_valleys",
    "stat_wb_box",
    "stat_wb_column",
    "stat_wb_contribution",
    "stat_wb_e_irrad",
    "stat_wb_e_sirrad",
    "stat_wb_hbar",
    "stat_wb_irrad",
    "stat_wb_label",
    "stat_wb_mean",
    "stat_wb_q_irrad",
    "stat_wb_q_sirrad",
    "stat_wb_relative",
    "stat_wb_sirrad",
    "stat_wb_total",
    "stat_wl_strip",
    "stat_wl_summary",
    "StatColor",
    "StatColorGuide",
    "StatColorGuideG",
    "StatFindQty",
    "StatFindWls",
    "StatLabelPeaks",
    "StatLabelValleys",
    "StatPeaks",
    "StatSpikes",
    "StatValleys",
    "StatWbBox",
    "StatWbBoxG",
    "StatWbColumn",
    "StatWbContrib",
    "StatWbHbar",
    "StatWbIrrad",
    "StatWbLabel",
    "StatWbLabelG",
    "StatWbMean",
    "StatWbRelative",
    "StatWbSIrrad",
    "StatWbTotal",
    "StatWlSummary",
    "subtitle_spct.generic_spct",
    "Tfr_internal_label",
    "Tfr_label",
    "Tfr_total_label",
    "title_spct",
    "w_energy_eV_label",
    "w_energy_J_label",
    "w_frequency",
    "w_frequency_label",
    "w_length_label",
    "w_number",
    "w_number_label",
    "wl_guide"
  ],
  "_help": [
    {
      "page": "ggspectra-package",
      "title": "ggspectra: Extensions to 'ggplot2' for Radiation Spectra",
      "topics": [
        "ggspectra-package",
        "ggspectra"
      ]
    },
    {
      "page": "A_label",
      "title": "Absorbance axis labels",
      "topics": [
        "A_internal_label",
        "A_label",
        "A_total_label"
      ]
    },
    {
      "page": "Afr_label",
      "title": "Absorptance axis labels",
      "topics": [
        "Afr_label",
        "Rfr_total_label"
      ]
    },
    {
      "page": "autoplot.calibration_spct",
      "title": "Plot one or more irradiance-calibration spectra.",
      "concept": [
        "autoplot methods"
      ],
      "topics": [
        "autoplot.calibration_mspct",
        "autoplot.calibration_spct"
      ]
    },
    {
      "page": "autoplot.cps_spct",
      "title": "Plot one or more detector-counts-per-second spectra.",
      "concept": [
        "autoplot methods"
      ],
      "topics": [
        "autoplot.cps_mspct",
        "autoplot.cps_spct"
      ]
    },
    {
      "page": "autoplot.filter_spct",
      "title": "Plot one or more \"filter\" spectra.",
      "concept": [
        "autoplot methods"
      ],
      "topics": [
        "autoplot.filter_mspct",
        "autoplot.filter_spct"
      ]
    },
    {
      "page": "autoplot.object_spct",
      "title": "Plot one or more \"object\" spectra.",
      "concept": [
        "autoplot methods"
      ],
      "topics": [
        "autoplot.object_mspct",
        "autoplot.object_spct"
      ]
    },
    {
      "page": "autoplot.raw_spct",
      "title": "Plot one or more raw-detector-counts spectra.",
      "concept": [
        "autoplot methods"
      ],
      "topics": [
        "autoplot.raw_mspct",
        "autoplot.raw_spct"
      ]
    },
    {
      "page": "autoplot.reflector_spct",
      "title": "Plot one or more reflector spectra.",
      "concept": [
        "autoplot methods"
      ],
      "topics": [
        "autoplot.reflector_mspct",
        "autoplot.reflector_spct"
      ]
    },
    {
      "page": "autoplot.response_spct",
      "title": "Plot one or more response spectra.",
      "concept": [
        "autoplot methods"
      ],
      "topics": [
        "autoplot.response_mspct",
        "autoplot.response_spct"
      ]
    },
    {
      "page": "autoplot.source_spct",
      "title": "Plot one or more light-source spectra.",
      "concept": [
        "autoplot methods"
      ],
      "topics": [
        "autoplot.source_mspct",
        "autoplot.source_spct"
      ]
    },
    {
      "page": "autoplot.waveband",
      "title": "Create a complete ggplot for a waveband descriptor.",
      "concept": [
        "autoplot methods"
      ],
      "topics": [
        "autoplot.waveband"
      ]
    },
    {
      "page": "autotitle",
      "title": "Add title, subtitle and caption to a spectral plot",
      "topics": [
        "autotitle",
        "ggtitle_spct"
      ]
    },
    {
      "page": "axis_labels",
      "title": "Default text for axis labels",
      "topics": [
        "axis_labels",
        "axis_labels_none",
        "axis_labels_uk"
      ]
    },
    {
      "page": "black_or_white",
      "title": "Chose black vs. white color based on weighted mean of RGB channels",
      "topics": [
        "black_or_white"
      ]
    },
    {
      "page": "color_chart",
      "title": "Create a color checker chart",
      "topics": [
        "color_chart"
      ]
    },
    {
      "page": "counts_label",
      "title": "Raw-counts axis labels",
      "topics": [
        "counts_label"
      ]
    },
    {
      "page": "cps_label",
      "title": "Counts-per-second axis labels",
      "topics": [
        "cps_label"
      ]
    },
    {
      "page": "exponent2prefix",
      "title": "SI unit prefixes",
      "topics": [
        "exponent2factor",
        "exponent2prefix",
        "exponent2prefix_name",
        "has_SI_prefix",
        "nearest_SI_exponent",
        "prefix2exponent",
        "prefix_name2exponent"
      ]
    },
    {
      "page": "geom_spct",
      "title": "Spectral data plots.",
      "topics": [
        "geom_spct"
      ]
    },
    {
      "page": "ggplot",
      "title": "Create a new ggplot plot from spectral data.",
      "topics": [
        "ggplot",
        "ggplot.calibration_spct",
        "ggplot.cps_spct",
        "ggplot.filter_mspct",
        "ggplot.filter_spct",
        "ggplot.generic_mspct",
        "ggplot.generic_spct",
        "ggplot.object_mspct",
        "ggplot.object_spct",
        "ggplot.raw_spct",
        "ggplot.reflector_spct",
        "ggplot.response_spct",
        "ggplot.source_mspct",
        "ggplot.source_spct"
      ]
    },
    {
      "page": "multipliers_label",
      "title": "Calibration multipliers axis labels",
      "topics": [
        "multipliers_label"
      ]
    },
    {
      "page": "multiplot",
      "title": "Multiple plot function",
      "topics": [
        "multiplot"
      ]
    },
    {
      "page": "plot",
      "title": "Deprecated plot methods",
      "concept": [
        "autoplot functions"
      ],
      "topics": [
        "plot.generic_mspct",
        "plot.generic_spct",
        "plot.waveband"
      ]
    },
    {
      "page": "Rfr_label",
      "title": "Reflectance axis labels",
      "topics": [
        "Rfr_label",
        "Rfr_specular_label"
      ]
    },
    {
      "page": "s.e.irrad_label",
      "title": "Spectral irradiance axis labels",
      "topics": [
        "s.e.irrad_label",
        "s.q.irrad_label"
      ]
    },
    {
      "page": "s.e.response_label",
      "title": "spectral response and action axis labels",
      "topics": [
        "s.e.action_label",
        "s.e.response_label",
        "s.q.action_label",
        "s.q.response_label"
      ]
    },
    {
      "page": "scale_x_energy_eV_continuous",
      "title": "Energy per photon x-scale",
      "topics": [
        "scale_x_energy_eV_continuous",
        "scale_x_energy_J_continuous"
      ]
    },
    {
      "page": "scale_x_frequency_continuous",
      "title": "Frequency x-scale",
      "topics": [
        "scale_x_frequency_continuous"
      ]
    },
    {
      "page": "scale_x_wavenumber_continuous",
      "title": "Wavenumber x-scale",
      "topics": [
        "scale_x_wavenumber_continuous"
      ]
    },
    {
      "page": "scale_x_wl_continuous",
      "title": "Wavelength x-scale",
      "topics": [
        "scale_x_wl_continuous"
      ]
    },
    {
      "page": "scale_y_A_continuous",
      "title": "Absorbance y-scale",
      "topics": [
        "scale_y_A_continuous",
        "scale_y_A_internal_continuous",
        "scale_y_A_total_continuous"
      ]
    },
    {
      "page": "scale_y_Afr_continuous",
      "title": "Absorptance y-scale",
      "topics": [
        "scale_y_Afr_continuous"
      ]
    },
    {
      "page": "scale_y_counts_continuous",
      "title": "Raw-counts y-scale",
      "topics": [
        "scale_y_counts_continuous",
        "scale_y_counts_tg_continuous"
      ]
    },
    {
      "page": "scale_y_cps_continuous",
      "title": "Counts-per-second y-scale",
      "topics": [
        "scale_y_cps_continuous"
      ]
    },
    {
      "page": "scale_y_multipliers_continuous",
      "title": "Calibration multipliers y-scale",
      "topics": [
        "scale_y_multipliers_continuous"
      ]
    },
    {
      "page": "scale_y_Rfr_continuous",
      "title": "Reflectance y-scale",
      "topics": [
        "scale_y_Rfr_continuous",
        "scale_y_Rfr_specular_continuous",
        "scale_y_Rfr_total_continuous"
      ]
    },
    {
      "page": "scale_y_s.e.irrad_continuous",
      "title": "Spectral irradiance y-scale",
      "topics": [
        "scale_y_s.e.irrad_continuous",
        "scale_y_s.e.irrad_log10",
        "scale_y_s.q.irrad_continuous",
        "scale_y_s.q.irrad_log10"
      ]
    },
    {
      "page": "scale_y_s.e.response_continuous",
      "title": "Spectral response and action y-scales",
      "topics": [
        "scale_y_s.e.action_continuous",
        "scale_y_s.e.response_continuous",
        "scale_y_s.q.action_continuous",
        "scale_y_s.q.response_continuous"
      ]
    },
    {
      "page": "scale_y_Tfr_continuous",
      "title": "Transmittance y-scale",
      "topics": [
        "scale_y_Tfr_continuous",
        "scale_y_Tfr_internal_continuous",
        "scale_y_Tfr_total_continuous"
      ]
    },
    {
      "page": "sec_axis_w_number",
      "title": "Secondary axes for wavelengths",
      "topics": [
        "sec_axis_energy_eV",
        "sec_axis_energy_J",
        "sec_axis_wl",
        "sec_axis_w_frequency",
        "sec_axis_w_number"
      ]
    },
    {
      "page": "set_annotations_default",
      "title": "Set defaults for plotting",
      "concept": [
        "set and unset R options"
      ],
      "topics": [
        "set_annotations_default",
        "set_axis_symbols_default",
        "set_markup_format_default",
        "set_pc_out_default",
        "set_plot_range_default",
        "set_w.band_default"
      ]
    },
    {
      "page": "SI_pl_format",
      "title": "Formatter for plain labels discounting for SI multipliers",
      "topics": [
        "SI_plain",
        "SI_pl_format"
      ]
    },
    {
      "page": "SI_tg_format",
      "title": "Formatter for tagged labels using SI multipliers",
      "topics": [
        "SI_tagged",
        "SI_tg_format"
      ]
    },
    {
      "page": "stat_color",
      "title": "Calculate colours from wavelength.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_color"
      ]
    },
    {
      "page": "stat_find_qtys",
      "title": "Find quantity value for target wavelength value.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_find_qtys"
      ]
    },
    {
      "page": "stat_find_wls",
      "title": "Find wavelength for target quantity value.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_find_wls"
      ]
    },
    {
      "page": "stat_label_peaks",
      "title": "Label peaks and valleys.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_label_peaks",
        "stat_label_valleys"
      ]
    },
    {
      "page": "stat_peaks",
      "title": "Find peaks and valleys.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_peaks",
        "stat_valleys"
      ]
    },
    {
      "page": "stat_spikes",
      "title": "Find spikes",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_spikes"
      ]
    },
    {
      "page": "stat_wb_box",
      "title": "Draw colour boxes for wavebands",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wb_box"
      ]
    },
    {
      "page": "stat_wb_column",
      "title": "Integrate ranges under curve.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wb_column"
      ]
    },
    {
      "page": "stat_wb_contribution",
      "title": "Integrate ranges under spectral curve.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wb_contribution"
      ]
    },
    {
      "page": "stat_wb_hbar",
      "title": "Integrate ranges under curve.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wb_hbar"
      ]
    },
    {
      "page": "stat_wb_irrad",
      "title": "Integrate irradiance for wavebands.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wb_e_irrad",
        "stat_wb_irrad",
        "stat_wb_q_irrad"
      ]
    },
    {
      "page": "stat_wb_label",
      "title": "Label ranges under spectral curve.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wb_label"
      ]
    },
    {
      "page": "stat_wb_mean",
      "title": "Integrate ranges under curve.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wb_mean"
      ]
    },
    {
      "page": "stat_wb_relative",
      "title": "Integrate ranges under spectral curve.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wb_relative"
      ]
    },
    {
      "page": "stat_wb_sirrad",
      "title": "Integrate spectral irradiance for wavebands.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wb_e_sirrad",
        "stat_wb_q_sirrad",
        "stat_wb_sirrad"
      ]
    },
    {
      "page": "stat_wb_total",
      "title": "Integrate ranges under spectral curve.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wb_total"
      ]
    },
    {
      "page": "stat_wl_strip",
      "title": "Calculate colours from wavelength.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wl_strip",
        "wl_guide"
      ]
    },
    {
      "page": "stat_wl_summary",
      "title": "Average area under curve for regions.",
      "concept": [
        "stats functions"
      ],
      "topics": [
        "stat_wl_summary"
      ]
    },
    {
      "page": "Tfr_label",
      "title": "Transmittance axis labels",
      "topics": [
        "Tfr_internal_label",
        "Tfr_label",
        "Tfr_total_label"
      ]
    },
    {
      "page": "w_length_label",
      "title": "Wave- axis labels",
      "topics": [
        "w_energy_eV_label",
        "w_energy_J_label",
        "w_frequency_label",
        "w_length_label",
        "w_number_label"
      ]
    },
    {
      "page": "w_number",
      "title": "Deprecated functions",
      "topics": [
        "w_frequency",
        "w_number"
      ]
    }
  ],
  "_pkglogo": "https://github.com/aphalo/ggspectra/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/aphalo/ggspectra/raw/HEAD/README.md",
  "_rundeps": [
    "bitops",
    "caTools",
    "cli",
    "cpp11",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "ggrepel",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "lubridate",
    "magrittr",
    "photobiology",
    "photobiologyWavebands",
    "pillar",
    "pkgconfig",
    "plyr",
    "polynom",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "S7",
    "scales",
    "splus2R",
    "stringi",
    "stringr",
    "SunCalcMeeus",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "userguide-0-r4p-introduction.Rmd",
      "filename": "userguide-0-r4p-introduction.html",
      "title": "User Guide: 0 The R for Photobiology Suite",
      "author": "Pedro J. Aphalo",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "References",
        "Packages in the suite",
        "Acknowledgements"
      ],
      "created": "2022-10-15 20:22:27",
      "modified": "2025-08-14 20:15:07",
      "commits": 5
    },
    {
      "source": "userguide1-grammar.Rmd",
      "filename": "userguide1-grammar.html",
      "title": "User Guide: 1 Grammar of Graphics",
      "author": "Pedro J. Aphalo",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "What are autoplot() method specializations for?",
        "What are ggplot specializations for?",
        "What are the different stats useful for?",
        "What is geom_spct useful for?",
        "What are the new scales for?",
        "What are functions color_chart() and black_or_white() for?",
        "What is method autotitle() for?",
        "How can defaults be modified?",
        "Set up",
        "ggplot() methods for spectra",
        "ggplot() methods for collections fof spectra",
        "Scales",
        "Shared features",
        "Wavelength",
        "Raw counts",
        "Counts per second",
        "Spectral irradiance",
        "Response and action",
        "Transmittance",
        "Absorbance",
        "Absorptance",
        "Reflectance",
        "Stats",
        "Peaks, valleys and target values",
        "Color from wavelength",
        "Averages and similar summaries",
        "Summaries producing graphical elements",
        "Name labels",
        "Summaries by wavelength range",
        "Means by waveband",
        "Totals by waveband",
        "Irradiances by waveband",
        "Spectral irradiances by waveband",
        "Labels from wavebands",
        "Wavelength colours at new x-values",
        "Multiple stats in the same plot",
        "Geometries",
        "Packaged stats, geoms plus scales",
        "wl_guide",
        "Color charts",
        "Changing defaults",
        "Using options to change default arguments",
        "Using 'ggplot2' themes"
      ],
      "created": "2017-07-04 10:27:07",
      "modified": "2026-03-17 21:49:09",
      "commits": 44
    },
    {
      "source": "userguide2-autoplot-methods.Rmd",
      "filename": "userguide2-autoplot-methods.html",
      "title": "User Guide: 2 Autoplot Methods",
      "author": "Pedro J. Aphalo",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Using the autoplot() methods",
        "The basics",
        "Wavelengths",
        "Normalization",
        "\"Parallel\" summaries",
        "Summary quantities by waveband",
        "Automatic annotations",
        "Handling of off-range data",
        "Editing plots and adding layers",
        "Ploting wavebands"
      ],
      "created": "2019-02-19 21:11:13",
      "modified": "2026-03-17 21:49:09",
      "commits": 24
    }
  ],
  "_score": 8.289900961728627,
  "_indexed": true,
  "_nocasepkg": "ggspectra",
  "_universes": [
    "aphalo"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-24T05:52:24.000Z",
      "distro": "noble",
      "commit": "d08155bbcb83b831d3ee345d7fcc27e81e7a9adf",
      "fileid": "dc2f12e7834190ebb14a9b19b8b8e97f8a7d5afd9e1ad12e5e61a9d1517511fa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aphalo/actions/runs/26353222365"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-24T05:52:11.000Z",
      "distro": "noble",
      "commit": "d08155bbcb83b831d3ee345d7fcc27e81e7a9adf",
      "fileid": "f4182ba0583ac6984a246ff0fa4b6328fd743c1e7dd5d510d7a127d82156ab94",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aphalo/actions/runs/26353222365"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-24T05:50:58.000Z",
      "commit": "d08155bbcb83b831d3ee345d7fcc27e81e7a9adf",
      "fileid": "5d05e3b5a3812f5c54ec4bb3211315ca13889b7ce3ce8c0e081f842931991b8d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aphalo/actions/runs/26353222365"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-24T05:51:04.000Z",
      "commit": "d08155bbcb83b831d3ee345d7fcc27e81e7a9adf",
      "fileid": "3eb74b08693d044c4dce175e7b99e6f79b3a1ba1fdba9830411fbef6d1860ef8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aphalo/actions/runs/26353222365"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.0",
      "date": "2026-05-24T05:52:06.000Z",
      "commit": "d08155bbcb83b831d3ee345d7fcc27e81e7a9adf",
      "fileid": "081295fe49bfbb77ea058a2a55c3dcb1281da58276f67a37118adf782843990d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/aphalo/actions/runs/26353222365"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-24T05:51:15.000Z",
      "commit": "d08155bbcb83b831d3ee345d7fcc27e81e7a9adf",
      "fileid": "d1f4b9d479d1147b471b8857a854aed31c07a178c8bc47ced8acf20172bd41f2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aphalo/actions/runs/26353222365"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-24T05:50:53.000Z",
      "commit": "d08155bbcb83b831d3ee345d7fcc27e81e7a9adf",
      "fileid": "0d45e72005ee43e533aea99a45cb023d28b44f2599ca92a0046ff82658ebc5b9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aphalo/actions/runs/26353222365"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-24T05:51:01.000Z",
      "commit": "d08155bbcb83b831d3ee345d7fcc27e81e7a9adf",
      "fileid": "7c8147018b8dfaa46ae39571312f2dc52b3a51fa9015b954c504ac6a0313113b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aphalo/actions/runs/26353222365"
    }
  ]
}