{
  "_id": "6a1981f9acfb0bcc41df9865",
  "Package": "cmsafvis",
  "Title": "Tools to Visualize CM SAF NetCDF Data",
  "Version": "1.5.0",
  "Authors@R": "c(person(given = \"Steffen\",\nfamily = \"Kothe\",\nrole = c(\"aut\", \"cre\"),\nemail = \"Steffen.Kothe@dwd.de\"),\nperson(given = \"Danny\",\nfamily = \"Parsons\",\nrole = c(\"ctb\"),\nemail = \"danny@idems.international\"))",
  "Description": "The Satellite Application Facility on Climate Monitoring\n(CM SAF) is a ground segment of the European Organization for\nthe Exploitation of Meteorological Satellites (EUMETSAT) and\none of EUMETSATs Satellite Application Facilities. The CM SAF\ncontributes to the sustainable monitoring of the climate system\nby providing essential climate variables related to the energy\nand water cycle of the atmosphere (<https://www.cmsaf.eu>). It\nis a joint cooperation of eight National Meteorological and\nHydrological Services. The 'cmsafvis' R-package provides a\ncollection of R-operators for the analysis and visualization of\nCM SAF NetCDF data. CM SAF climate data records are provided\nfor free via (<https://wui.cmsaf.eu/safira>). Detailed\ninformation and test data are provided on the CM SAF webpage\n(<http://www.cmsaf.eu/R_toolbox>).",
  "License": "GPL (>= 3)",
  "BugReports": "https://github.com/cmsaf/cmsaf-r-tools/issues",
  "NeedsCompilation": "no",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Packaged": {
    "Date": "2026-05-29 12:01:56 UTC",
    "User": "root"
  },
  "Maintainer": "Steffen Kothe <Steffen.Kothe@dwd.de>",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nlibjpeg-dev libpng-dev libnetcdf-dev libssl-dev libproj-dev\nlibsqlite3-dev libudunits2-dev",
  "Repository": "https://cmsaf.r-universe.dev",
  "Date/Publication": "2026-05-29 09:04:23 UTC",
  "RemoteUrl": "https://github.com/cmsaf/cmsaf-r-tools",
  "RemoteRef": "HEAD",
  "RemoteSha": "0917e7cf5610c0cefac281544434b1369b1de00a",
  "RemoteSubdir": "cmsafvis",
  "Author": "Steffen Kothe [aut, cre],\nDanny Parsons [ctb]",
  "MD5sum": "a54df2e89ea91c0125702e80e79d9798",
  "_user": "cmsaf",
  "_type": "src",
  "_file": "cmsafvis_1.5.0.tar.gz",
  "_fileid": "11e5cc3e930e9aa300fe05f80ccc241161eed5b69ef02d2707a91ea3aaa48810",
  "_filesize": 498160,
  "_sha256": "11e5cc3e930e9aa300fe05f80ccc241161eed5b69ef02d2707a91ea3aaa48810",
  "_created": "2026-05-29T12:01:56.000Z",
  "_published": "2026-05-29T12:09:29.509Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78496795198,
      "time": 236,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7290245026"
    },
    {
      "job": 78496795239,
      "time": 245,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7290247776"
    },
    {
      "job": 78496795190,
      "time": 144,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7290272038"
    },
    {
      "job": 78496795195,
      "time": 219,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7290291061"
    },
    {
      "job": 78496223856,
      "time": 230,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7290174295"
    },
    {
      "job": 78496795178,
      "time": 132,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7290214470"
    },
    {
      "job": 78496795231,
      "time": 219,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7290240252"
    },
    {
      "job": 78496795275,
      "time": 184,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7290229499"
    },
    {
      "job": 78496795271,
      "time": 199,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7290233935"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cmsaf/actions/runs/26635951506",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cmsaf/cmsaf-r-tools",
  "_commit": {
    "id": "0917e7cf5610c0cefac281544434b1369b1de00a",
    "author": "Steffen Kothe <Steffen.Kothe@dwd.de>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #4 from cmsaf/update_fieldmean\n\nUpdate fieldmean",
    "time": 1780045463
  },
  "_maintainer": {
    "name": "Steffen Kothe",
    "email": "steffen.kothe@dwd.de",
    "login": "steffenkothe",
    "description": "",
    "uuid": 28807681
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0",
      "role": "Depends"
    },
    {
      "package": "assertthat",
      "version": ">= 0.2.1",
      "role": "Imports"
    },
    {
      "package": "cmsafops",
      "version": ">= 1.2.1",
      "role": "Imports"
    },
    {
      "package": "colorspace",
      "version": ">= 1.4",
      "role": "Imports"
    },
    {
      "package": "countrycode",
      "version": ">= 1.1",
      "role": "Imports"
    },
    {
      "package": "fields",
      "version": ">= 10.3",
      "role": "Imports"
    },
    {
      "package": "mapproj",
      "version": ">= 1.2.7",
      "role": "Imports"
    },
    {
      "package": "maps",
      "version": ">= 3.3.0",
      "role": "Imports"
    },
    {
      "package": "methods",
      "version": ">= 3.6",
      "role": "Imports"
    },
    {
      "package": "ncdf4",
      "version": ">= 1.17",
      "role": "Imports"
    },
    {
      "package": "png",
      "version": ">= 0.1",
      "role": "Imports"
    },
    {
      "package": "progress",
      "version": ">= 1.2.2",
      "role": "Imports"
    },
    {
      "package": "raster",
      "version": ">= 3.0",
      "role": "Imports"
    },
    {
      "package": "sf",
      "version": ">= 1.0",
      "role": "Imports"
    },
    {
      "package": "sp",
      "version": ">= 2.1",
      "role": "Imports"
    },
    {
      "package": "RColorBrewer",
      "role": "Imports"
    },
    {
      "package": "rasterVis",
      "role": "Imports"
    },
    {
      "package": "gridExtra",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "animation",
      "version": ">= 2.6",
      "role": "Suggests"
    },
    {
      "package": "FNN",
      "version": ">= 1.1",
      "role": "Suggests"
    },
    {
      "package": "lwgeom",
      "version": ">= 0.2",
      "role": "Suggests"
    },
    {
      "package": "rainfarmr",
      "version": ">= 0.1",
      "role": "Suggests"
    },
    {
      "package": "rnaturalearth",
      "role": "Suggests"
    },
    {
      "package": "SearchTrees",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "version": ">= 2.2",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.3",
      "role": "Suggests"
    },
    {
      "package": "yaml",
      "version": ">= 2.2",
      "role": "Suggests"
    }
  ],
  "_owner": "cmsaf",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-30",
      "n": 3
    },
    {
      "week": "2025-31",
      "n": 1
    },
    {
      "week": "2025-33",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 1
    },
    {
      "week": "2025-39",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 2
    },
    {
      "week": "2025-41",
      "n": 3
    },
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 1
    },
    {
      "week": "2025-46",
      "n": 2
    },
    {
      "week": "2026-22",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "steffenkothe",
      "count": 40,
      "uuid": 28807681
    },
    {
      "user": "dannyparsons",
      "count": 6,
      "uuid": 11214914
    },
    {
      "user": "drmarkh",
      "count": 1,
      "uuid": 5501384
    }
  ],
  "_userbio": {
    "uuid": 58850595,
    "type": "organization",
    "name": "CM SAF",
    "description": "EUMETSAT Satellite Application Facility on Climate Monitoring"
  },
  "_downloads": {
    "count": 462,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/cmsafvis"
  },
  "_devurl": "https://github.com/cmsaf/cmsaf-r-tools",
  "_searchresults": 1,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/cmsafvis.html",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/cmsaf/cmsaf-r-tools",
  "_realowner": "cmsaf",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2020-10-06"
    },
    {
      "version": "1.0.1",
      "date": "2020-10-13"
    },
    {
      "version": "1.1.0",
      "date": "2021-02-19"
    },
    {
      "version": "1.1.1",
      "date": "2021-02-22"
    },
    {
      "version": "1.1.5",
      "date": "2021-09-06"
    },
    {
      "version": "1.1.7",
      "date": "2021-10-15"
    },
    {
      "version": "1.1.8",
      "date": "2021-11-02"
    },
    {
      "version": "1.1.9",
      "date": "2021-12-02"
    },
    {
      "version": "1.1.10",
      "date": "2022-01-20"
    },
    {
      "version": "1.1.11",
      "date": "2022-03-15"
    },
    {
      "version": "1.1.12",
      "date": "2022-07-13"
    },
    {
      "version": "1.2.0",
      "date": "2023-09-15"
    },
    {
      "version": "1.2.2",
      "date": "2023-12-19"
    },
    {
      "version": "1.2.3",
      "date": "2024-01-26"
    },
    {
      "version": "1.2.6",
      "date": "2024-04-26"
    },
    {
      "version": "1.2.7",
      "date": "2024-05-03"
    },
    {
      "version": "1.2.8",
      "date": "2024-07-03"
    },
    {
      "version": "1.2.9",
      "date": "2024-09-30"
    },
    {
      "version": "1.3.0",
      "date": "2025-10-21"
    }
  ],
  "_exports": [
    "absolute_map",
    "anomaly_map",
    "climatology_map",
    "cmsaf.diff",
    "cmsaf.hist",
    "cmsaf.hovmoller",
    "cmsaf.scatter",
    "cmsaf.side.by.side",
    "cmsaf.time.series",
    "fieldmean_and_anomaly_map",
    "fieldmean_plot",
    "get_basename_vis",
    "helper_time_series_compare",
    "monitor_climate",
    "quicklook",
    "recalculateImageDimensions",
    "render_hist_plot",
    "render_instat_plot",
    "render_plot",
    "render_plot_1d",
    "render_plot_1d_advanced",
    "render_plot_hist_compare",
    "render_plot_hovmoller",
    "render_plot_scatter",
    "render_plot_side_by_side",
    "render_plot_time_series_compare",
    "render_preview_plot",
    "render_region_plot",
    "time_series_plot",
    "trend_plot",
    "warming_stripes_plot"
  ],
  "_help": [
    {
      "page": "cmsafvis-package",
      "title": "cmsafvis: A 'cmsaf' package extension for visualization of CM SAF NetCDF data.",
      "topics": [
        "cmsafvis-package",
        "cmsafvis"
      ]
    },
    {
      "page": "absolute_map",
      "title": "A 'cmsaf' extension for creating absolute valued plots.",
      "topics": [
        "absolute_map"
      ]
    },
    {
      "page": "anomaly_map",
      "title": "A 'cmsaf' extension for creating an anomaly map.",
      "topics": [
        "anomaly_map"
      ]
    },
    {
      "page": "climatology_map",
      "title": "A 'cmsaf' extension for creating a climatology map.",
      "topics": [
        "climatology_map"
      ]
    },
    {
      "page": "cmsaf.diff",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "concept": [
        "2d visualization"
      ],
      "topics": [
        "cmsaf.diff"
      ]
    },
    {
      "page": "cmsaf.hist",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "concept": [
        "1d visualization"
      ],
      "topics": [
        "cmsaf.hist"
      ]
    },
    {
      "page": "cmsaf.hovmoller",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "concept": [
        "1d visualization"
      ],
      "topics": [
        "cmsaf.hovmoller"
      ]
    },
    {
      "page": "cmsaf.scatter",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "concept": [
        "1d visualization"
      ],
      "topics": [
        "cmsaf.scatter"
      ]
    },
    {
      "page": "cmsaf.side.by.side",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "concept": [
        "2d visualization"
      ],
      "topics": [
        "cmsaf.side.by.side"
      ]
    },
    {
      "page": "cmsaf.time.series",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "concept": [
        "1d visualization"
      ],
      "topics": [
        "cmsaf.time.series"
      ]
    },
    {
      "page": "fieldmean_and_anomaly_map",
      "title": "A 'cmsaf' extension for creating both, a spatial mean and an anomaly map.",
      "topics": [
        "fieldmean_and_anomaly_map"
      ]
    },
    {
      "page": "fieldmean_plot",
      "title": "A 'cmsaf' extension for creating spatial mean plots.",
      "topics": [
        "fieldmean_plot"
      ]
    },
    {
      "page": "get_basename_vis",
      "title": "Determine the basename of a NetCDF file",
      "topics": [
        "get_basename_vis"
      ]
    },
    {
      "page": "helper_time_series_compare",
      "title": "Designed for the CM SAF R Toolbox.",
      "topics": [
        "helper_time_series_compare"
      ]
    },
    {
      "page": "monitor_climate",
      "title": "A 'cmsaf' extension for creating various climate plots.",
      "topics": [
        "monitor_climate"
      ]
    },
    {
      "page": "quicklook",
      "title": "Create a quicklook of NetCDF data",
      "topics": [
        "quicklook"
      ]
    },
    {
      "page": "recalculateImageDimensions",
      "title": "Get rectangular image dimensions",
      "topics": [
        "recalculateImageDimensions"
      ]
    },
    {
      "page": "render_hist_plot",
      "title": "Creating a simple histogram.",
      "topics": [
        "render_hist_plot"
      ]
    },
    {
      "page": "render_instat_plot",
      "title": "Creating a simple instat plot.",
      "topics": [
        "render_instat_plot"
      ]
    },
    {
      "page": "render_plot",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "topics": [
        "render_plot"
      ]
    },
    {
      "page": "render_plot_1d",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "topics": [
        "render_plot_1d"
      ]
    },
    {
      "page": "render_plot_1d_advanced",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "topics": [
        "render_plot_1d_advanced"
      ]
    },
    {
      "page": "render_plot_hist_compare",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "topics": [
        "render_plot_hist_compare"
      ]
    },
    {
      "page": "render_plot_hovmoller",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "topics": [
        "render_plot_hovmoller"
      ]
    },
    {
      "page": "render_plot_scatter",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "topics": [
        "render_plot_scatter"
      ]
    },
    {
      "page": "render_plot_side_by_side",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "topics": [
        "render_plot_side_by_side"
      ]
    },
    {
      "page": "render_plot_time_series_compare",
      "title": "Plotting routine designed for the CM SAF R Toolbox.",
      "topics": [
        "render_plot_time_series_compare"
      ]
    },
    {
      "page": "render_preview_plot",
      "title": "Creates a preview plot of a selected area",
      "topics": [
        "render_preview_plot"
      ]
    },
    {
      "page": "render_region_plot",
      "title": "Render a regional raster plot with optional custom boundaries",
      "topics": [
        "render_region_plot"
      ]
    },
    {
      "page": "time_series_plot",
      "title": "A 'cmsaf' extension for creating time series plots.",
      "topics": [
        "time_series_plot"
      ]
    },
    {
      "page": "trend_plot",
      "title": "A 'cmsaf' extension for creating trend plots.",
      "topics": [
        "trend_plot"
      ]
    },
    {
      "page": "warming_stripes_plot",
      "title": "A 'cmsaf' extension for creating warming stripes plots.",
      "topics": [
        "warming_stripes_plot"
      ]
    }
  ],
  "_readme": "https://github.com/cmsaf/cmsaf-r-tools/raw/HEAD/README.md",
  "_rundeps": [
    "assertthat",
    "class",
    "classInt",
    "cli",
    "cmsafops",
    "colorspace",
    "countrycode",
    "crayon",
    "DBI",
    "deldir",
    "dotCall64",
    "e1071",
    "extraDistr",
    "fields",
    "FNN",
    "glue",
    "gridExtra",
    "gtable",
    "hexbin",
    "hms",
    "interp",
    "jpeg",
    "KernSmooth",
    "lattice",
    "latticeExtra",
    "lifecycle",
    "mapproj",
    "maps",
    "MASS",
    "ncdf4",
    "pkgconfig",
    "png",
    "prettyunits",
    "progress",
    "proxy",
    "R6",
    "rainfarmr",
    "raster",
    "rasterVis",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "rlang",
    "s2",
    "SearchTrees",
    "sf",
    "sp",
    "spam",
    "terra",
    "trend",
    "units",
    "vctrs",
    "viridisLite",
    "wk",
    "zoo"
  ],
  "_score": 4.99563519459755,
  "_indexed": true,
  "_nocasepkg": "cmsafvis",
  "_universes": [
    "cmsaf",
    "steffenkothe"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-05-29T12:04:44.000Z",
      "distro": "noble",
      "commit": "0917e7cf5610c0cefac281544434b1369b1de00a",
      "fileid": "460385b0d916afacc600ab400bef23e8d2a550b1ae981fd0f97d12ef7f9d4ede",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/cmsaf/actions/runs/26635951506"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-05-29T12:04:53.000Z",
      "distro": "noble",
      "commit": "0917e7cf5610c0cefac281544434b1369b1de00a",
      "fileid": "6c2f5f2d407be6869ca5b7e7b32c28f4547ccfb456859a6201f23ad4e9709f6f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/cmsaf/actions/runs/26635951506"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-05-29T12:06:53.000Z",
      "commit": "0917e7cf5610c0cefac281544434b1369b1de00a",
      "fileid": "9d197cc0fe9872a081d46c7f126e8e004bdc903eedc5f345d13aa900e2aa0deb",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/cmsaf/actions/runs/26635951506"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-05-29T12:07:17.000Z",
      "commit": "0917e7cf5610c0cefac281544434b1369b1de00a",
      "fileid": "3fd30f0339678ce6f59099ce6ebee85caf1c1060796c539e6c3be03b37c6a3bf",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/cmsaf/actions/runs/26635951506"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.5.0",
      "date": "2026-05-29T12:04:46.000Z",
      "commit": "0917e7cf5610c0cefac281544434b1369b1de00a",
      "fileid": "dfc25a491b37d5abe04fcc06a059d9ad3bc9f847d99e26b16642c7d5c0f2f7fb",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cmsaf/actions/runs/26635951506"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-05-29T12:04:20.000Z",
      "commit": "0917e7cf5610c0cefac281544434b1369b1de00a",
      "fileid": "026cba88633fe973122d15075b86ac6271e3782fd25f1cb1ab11b836a9328d21",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/cmsaf/actions/runs/26635951506"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-05-29T12:04:11.000Z",
      "commit": "0917e7cf5610c0cefac281544434b1369b1de00a",
      "fileid": "77e1dc5f0be0d928143aa850fdaea0d21fca886d83f0a423064ffd73921ad631",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/cmsaf/actions/runs/26635951506"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-05-29T12:03:31.000Z",
      "commit": "0917e7cf5610c0cefac281544434b1369b1de00a",
      "fileid": "6aeff3d980dbedac110aa747763e3fdae392a754e5285520db44be5de1004b7d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/cmsaf/actions/runs/26635951506"
    }
  ]
}