{
  "_id": "6acf5a05e2d863f6629511b7",
  "Package": "qualV",
  "Title": "Qualitative Validation Methods",
  "Version": "0.3-6",
  "Authors@R": "c(person(\"K. Gerald\", \"van den Boogaart\", role = c(\"aut\", \"ths\"),\ncomment = c(ORCID = \"0000-0003-4646-943X\")),\nperson(\"Stefanie\", \"Rost\", role = \"aut\"),\nperson(\"Thomas\", \"Petzoldt\", role = c(\"aut\", \"ths\", \"cre\"),\ncomment=c(ORCID = \"0000-0002-4951-6468\"),\nemail = \"thomas.petzoldt@tu-dresden.de\"))",
  "Author": "K. Gerald van den Boogaart [aut, ths]\n(<https://orcid.org/0000-0003-4646-943X>), Stefanie Rost [aut],\nThomas Petzoldt [aut, ths, cre]\n(<https://orcid.org/0000-0002-4951-6468>)",
  "Description": "Qualitative methods for the validation of dynamic models.\nIt contains (i) an orthogonal set of deviance measures for\nabsolute, relative and ordinal scale and (ii) approaches\naccounting for time shifts. The first approach transforms time\nto take time delays and speed differences into account. The\nsecond divides the time series into interval units according to\ntheir main features and finds the longest common subsequence\n(LCS) using a dynamic programming algorithm.",
  "Maintainer": "Thomas Petzoldt <thomas.petzoldt@tu-dresden.de>",
  "License": "GPL (>= 2)",
  "URL": "https://github.com/tpetzoldt/qualV/",
  "Repository": "https://tpetzoldt.r-universe.dev",
  "Date/Publication": "2026-08-04 23:29:32 UTC",
  "RemoteUrl": "https://github.com/tpetzoldt/qualV",
  "RemoteRef": "HEAD",
  "RemoteSha": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-14 10:26:31 UTC",
    "User": "root"
  },
  "_user": "tpetzoldt",
  "_type": "src",
  "_file": "qualV_0.3-6.tar.gz",
  "_fileid": "https://r2.ropensci.org/a6d814aae399c1cffefefa1249201268ed11e178439608d5abd79ae15f7d81cb",
  "_filesize": 224939,
  "_sha256": "a6d814aae399c1cffefefa1249201268ed11e178439608d5abd79ae15f7d81cb",
  "_expires": "2027-01-22T10:31:31.000Z",
  "_created": "2026-10-14T10:26:31.000Z",
  "_published": "2026-10-14T10:31:33.013Z",
  "_buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115804129233,
      "time": 79,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11886565062"
    },
    {
      "job": 115804129196,
      "time": 90,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11886435753"
    },
    {
      "job": 115804129254,
      "time": 80,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11885882764"
    },
    {
      "job": 115804129260,
      "time": 113,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11885843025"
    },
    {
      "job": 115804129331,
      "time": 94,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11885708599"
    },
    {
      "job": 115804129416,
      "time": 168,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11886097625"
    },
    {
      "job": 115804129406,
      "time": 102,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11885284595"
    },
    {
      "job": 115804129470,
      "time": 218,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11885609863"
    },
    {
      "job": 115803234339,
      "time": 138,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11886350895"
    },
    {
      "job": 115804129337,
      "time": 79,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11886555100"
    },
    {
      "job": 115804129247,
      "time": 177,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11885394635"
    },
    {
      "job": 115804129278,
      "time": 111,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11885932804"
    },
    {
      "job": 115804129413,
      "time": 81,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11886057263"
    },
    {
      "job": 115804129282,
      "time": 263,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11885399892"
    },
    {
      "job": 115804129291,
      "time": 94,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11885194889"
    }
  ],
  "_upstream": "https://github.com/tpetzoldt/qualV",
  "_commit": {
    "id": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
    "author": "Thomas Petzoldt <thomas.petzoldt@tu-dresden.de>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Update package version and URL in DESCRIPTION",
    "time": 1785886172
  },
  "_maintainer": {
    "name": "Thomas Petzoldt",
    "email": "thomas.petzoldt@tu-dresden.de",
    "login": "tpetzoldt",
    "bluesky": "@tpetzoldt.bsky.social",
    "orcid": "0000-0002-4951-6468",
    "description": "limnology and ecological modelling, member of scientific staff",
    "uuid": 9091294
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.0.0",
      "role": "Depends"
    },
    {
      "package": "KernSmooth",
      "role": "Depends"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    }
  ],
  "_owner": "tpetzoldt",
  "_selfowned": true,
  "_usedby": 38,
  "_updates": [
    {
      "week": "2026-32",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "tpetzoldt",
      "count": 2,
      "uuid": 9091294
    }
  ],
  "_userbio": {
    "uuid": 9091294,
    "type": "user",
    "name": "Thomas Petzoldt",
    "followers": 72,
    "description": "limnology and ecological modelling, member of scientific staff"
  },
  "_downloads": {
    "count": 1131,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/qualV"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/tpetzoldt/qualv",
  "_searchresults": 55,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/qualV.html",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/r-forge/qualv",
  "_realowner": "r-forge",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.2-2",
      "date": "2007-05-31"
    },
    {
      "version": "0.2-3",
      "date": "2007-09-02"
    },
    {
      "version": "0.2-4",
      "date": "2009-01-12"
    },
    {
      "version": "0.2-5",
      "date": "2010-05-11"
    },
    {
      "version": "0.3",
      "date": "2011-03-26"
    },
    {
      "version": "0.3-1",
      "date": "2015-03-12"
    },
    {
      "version": "0.3-2",
      "date": "2015-09-06"
    },
    {
      "version": "0.3-3",
      "date": "2017-06-12"
    },
    {
      "version": "0.3-4",
      "date": "2021-10-07"
    },
    {
      "version": "0.3-5",
      "date": "2023-07-02"
    }
  ],
  "_exports": [
    "CMAE",
    "CMSE",
    "compareME",
    "EF",
    "f.curve",
    "f.level",
    "f.slope",
    "f.steep",
    "generalME",
    "GRI",
    "LCS",
    "MAE",
    "MAGE",
    "MALE",
    "MAOE",
    "MAPE",
    "MSE",
    "MSLE",
    "MSOE",
    "plot.qvalLCS",
    "plot.timeTransME",
    "print.compareME",
    "print.qvalLCS",
    "print.timeTransME",
    "qvalLCS",
    "RCMSE",
    "RMSE",
    "RMSGE",
    "RMSLE",
    "RMSOE",
    "RSMSE",
    "RSMSGE",
    "RSMSLE",
    "SMAE",
    "SMAGE",
    "SMALE",
    "SMSE",
    "SMSLE",
    "summary.compareME",
    "summary.qvalLCS",
    "summary.timeTransME",
    "timeTransME",
    "transBeta",
    "transBezier",
    "transSimplex"
  ],
  "_datasets": [
    {
      "name": "obs",
      "title": "Observed and Predicted Data of Phytoplankton",
      "object": "phyto",
      "file": "phyto.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "t",
        "y"
      ],
      "rows": 21,
      "table": true,
      "tojson": true
    },
    {
      "name": "sim",
      "title": "Observed and Predicted Data of Phytoplankton",
      "object": "phyto",
      "file": "phyto.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "t",
        "y"
      ],
      "rows": 365,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "qualV",
      "title": "Qualitative Validation Methods",
      "topics": [
        "qualV-package",
        "qualV"
      ]
    },
    {
      "page": "compareME",
      "title": "Compute Several Deviance Measures for Comparison",
      "topics": [
        "compareME",
        "print.compareME",
        "summary.compareME"
      ]
    },
    {
      "page": "EF",
      "title": "Efficiency Factor as Suggested by Nash and Sutcliffe",
      "topics": [
        "EF"
      ]
    },
    {
      "page": "features",
      "title": "Qualitative Features of Time Series",
      "topics": [
        "f.curve",
        "f.level",
        "f.slope",
        "f.steep",
        "features"
      ]
    },
    {
      "page": "GRI",
      "title": "Geometric Reliability Index as Suggested by Leggett and Williams (1981)",
      "topics": [
        "GRI"
      ]
    },
    {
      "page": "LCS",
      "title": "Algorithm for the Longest Common Subsequence Problem",
      "topics": [
        "LCS"
      ]
    },
    {
      "page": "phyto",
      "title": "Observed and Predicted Data of Phytoplankton",
      "topics": [
        "obs",
        "phyto",
        "sim"
      ]
    },
    {
      "page": "quantV",
      "title": "Quantitative Validation Methods",
      "topics": [
        "CMAE",
        "CMSE",
        "generalME",
        "MAE",
        "MAGE",
        "MALE",
        "MAOE",
        "MAPE",
        "MSE",
        "MSLE",
        "MSOE",
        "RCMSE",
        "RMSE",
        "RMSGE",
        "RMSLE",
        "RMSOE",
        "RSMSE",
        "RSMSGE",
        "RSMSLE",
        "SMAE",
        "SMAGE",
        "SMALE",
        "SMSE",
        "SMSLE"
      ]
    },
    {
      "page": "qvalLCS",
      "title": "Qualitative Validation by Means of Interval Sequences and LCS",
      "topics": [
        "plot.qvalLCS",
        "print.qvalLCS",
        "qvalLCS",
        "summary.qvalLCS"
      ]
    },
    {
      "page": "timetrans",
      "title": "Bijective Transformations of Time",
      "topics": [
        "transBeta",
        "transBezier",
        "transSimplex"
      ]
    },
    {
      "page": "timeTransME",
      "title": "Transformation of Time to Match Two Time Series",
      "topics": [
        "plot.timeTransME",
        "print.timeTransME",
        "summary.timeTransME",
        "timeTransME",
        "timetransme"
      ]
    }
  ],
  "_readme": "https://github.com/tpetzoldt/qualV/raw/HEAD/README.md",
  "_rundeps": [
    "KernSmooth"
  ],
  "_score": 4.850730145756172,
  "_indexed": false,
  "_nocasepkg": "qualv",
  "_universes": [
    "tpetzoldt"
  ],
  "_indexurl": "https://r-forge.r-universe.dev/qualV",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3-6",
      "date": "2026-10-14T10:27:58.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/6781580cf06fbfb085deb0672eecbb75a0d6e5146e2fd3443620877040d11f1e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3-6",
      "date": "2026-10-14T10:28:05.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/c8d2267ad8153c9ff04aef1d8b3532b844c3f69f86bb1fd5af574c1cc5bdda35",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3-6",
      "date": "2026-10-14T10:27:59.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/461078608aa1e6623e7cb0108744f29a30ac1e2111aa9b9659dc423a6151aa31",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3-6",
      "date": "2026-10-14T10:28:32.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/d58eb07358a76f5a2b6711250e67c763625758da83f2d312458cccece5d8c5f1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3-6",
      "date": "2026-10-14T10:28:14.000Z",
      "arch": "aarch64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/8086cec8206716fd7d44f9fd6dce42ef8909f467b422cba0e17c905580d95c70",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3-6",
      "date": "2026-10-14T10:29:11.000Z",
      "arch": "x86_64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/f8917db73356f9979321c51b31383609dabba53315feee1f4d7c00e7d273a97c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.3-6",
      "date": "2026-10-14T10:28:24.000Z",
      "arch": "aarch64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/212b273c9f76a52ba2e4aaf335df4278d4485be7030d7daa2df3742de2bb2a7e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.3-6",
      "date": "2026-10-14T10:29:52.000Z",
      "arch": "x86_64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/c4331a94be1c5d8bb26437a19c4e27fe2e56e944ade51015f70c6b762d486cf4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3-6",
      "date": "2026-10-14T10:28:08.000Z",
      "arch": "emscripten",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/63d8de4da634757ed36e4892c76d5463a4ce0ae535de505a3e359e6dd214d8e9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3-6",
      "date": "2026-10-14T10:29:22.000Z",
      "arch": "aarch64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/13a2f93a1f947b0924f4a071d2a280fa513377ab468feb2f90f87247d63ecfca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3-6",
      "date": "2026-10-14T10:27:48.000Z",
      "arch": "x86_64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/bd2fc913d0e5eddc918f86d44efbe1d885ab3b663e49646cb7bd98dccba5636c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3-6",
      "date": "2026-10-14T10:27:45.000Z",
      "arch": "x86_64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/5064827fe07ed7b70a5318448bac76b3f2e0e0d07e4ac8c00e792e4359f0d616",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3-6",
      "date": "2026-10-14T10:30:51.000Z",
      "arch": "aarch64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/f566a3a5e49326e8349eeb95ec3af384b3b095152d124e132162de8faff3a51b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3-6",
      "date": "2026-10-14T10:27:47.000Z",
      "arch": "x86_64",
      "commit": "0836e1f87f412fa943d79cd737af29c8ce19c2cb",
      "fileid": "https://r2.ropensci.org/153b26461a235561def8d571a5c6f60edf744572bd58c36c321cdde457acfaa0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tpetzoldt/actions/runs/38549306388"
    }
  ]
}