{
  "_id": "6ad09210cf31981cbb6eef56",
  "Package": "discretes",
  "Type": "Package",
  "Title": "Discrete Numeric Series",
  "Version": "0.1.1",
  "Authors@R": "c(\nperson(\"Vincenzo\", \"Coia\", , \"vincenzo.coia@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-2930-0723\")),\nperson(\"Carlo\", \"De Michele\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-7098-4725\"))\n)",
  "Description": "Provides a framework for representing discrete numeric\nseries (enumerable sets of numbers) that may be finite or\ninfinite. Series can be traversed, combined using arithmetic\noperations, tested for membership, and queried for limit points\n(\"sinks\"), without explicit enumeration of all elements.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Roxygen": "list(markdown = TRUE)",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "URL": "https://discretes.netlify.app,\nhttps://github.com/vincenzocoia/discretes",
  "BugReports": "https://github.com/vincenzocoia/discretes/issues",
  "Repository": "https://vincenzocoia.r-universe.dev",
  "Date/Publication": "2026-09-15 07:23:26 UTC",
  "RemoteUrl": "https://github.com/vincenzocoia/discretes",
  "RemoteRef": "HEAD",
  "RemoteSha": "9a6e03841a75e451e092b81494828da907a44ac9",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-15 07:54:59 UTC",
    "User": "root"
  },
  "Author": "Vincenzo Coia [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-2930-0723>),\nCarlo De Michele [aut] (ORCID: <https://orcid.org/0000-0002-7098-4725>)",
  "Maintainer": "Vincenzo Coia <vincenzo.coia@gmail.com>",
  "_user": "vincenzocoia",
  "_type": "src",
  "_file": "discretes_0.1.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/3bcb3df615384246d6bd5e0b7f85ee6c84ce01df5ea64029de5d67c89ae7b670",
  "_filesize": 290467,
  "_sha256": "3bcb3df615384246d6bd5e0b7f85ee6c84ce01df5ea64029de5d67c89ae7b670",
  "_expires": "2027-01-23T08:42:54.000Z",
  "_created": "2026-10-15T07:54:59.000Z",
  "_published": "2026-10-15T08:42:56.748Z",
  "_buildurl": "https://github.com/r-universe/vincenzocoia/actions/runs/38701674370",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116312244328,
      "time": 175,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11957125633"
    },
    {
      "job": 116312244123,
      "time": 183,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11956747969"
    },
    {
      "job": 116312244035,
      "time": 113,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11958951085"
    },
    {
      "job": 116312244048,
      "time": 113,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11958289711"
    },
    {
      "job": 116311251273,
      "time": 152,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11955844963"
    },
    {
      "job": 116312244024,
      "time": 139,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11956488527"
    },
    {
      "job": 116312244146,
      "time": 133,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11956633331"
    },
    {
      "job": 116312244098,
      "time": 200,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11956724541"
    },
    {
      "job": 116312244167,
      "time": 123,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11957250185"
    }
  ],
  "_upstream": "https://github.com/vincenzocoia/discretes",
  "_commit": {
    "id": "9a6e03841a75e451e092b81494828da907a44ac9",
    "author": "Vincenzo Coia <vincenzo.coia@gmail.com>",
    "committer": "Vincenzo Coia <vincenzo.coia@gmail.com>",
    "message": "Record the 0.1.1 submission to CRAN\n\n`devtools::submit_cran()` writes the version, date and commit it\nsubmitted; keeping it in git ties the CRAN release to the commit it was\nbuilt from.\n\nCo-Authored-By: Claude Opus 5 <noreply@anthropic.com>\n",
    "time": 1789457006
  },
  "_maintainer": {
    "name": "Vincenzo Coia",
    "email": "vincenzo.coia@gmail.com",
    "login": "vincenzocoia",
    "description": "Ph.D., P.Stat.\nSenior Statistician in applied earth sciences.",
    "uuid": 4676224,
    "orcid": "0000-0002-2930-0723"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "checkmate",
      "role": "Imports"
    },
    {
      "package": "ellipsis",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "vincenzocoia",
  "_selfowned": true,
  "_usedby": 4,
  "_updates": [
    {
      "week": "2025-52",
      "n": 1
    },
    {
      "week": "2026-01",
      "n": 7
    },
    {
      "week": "2026-02",
      "n": 5
    },
    {
      "week": "2026-03",
      "n": 5
    },
    {
      "week": "2026-05",
      "n": 2
    },
    {
      "week": "2026-08",
      "n": 9
    },
    {
      "week": "2026-09",
      "n": 8
    },
    {
      "week": "2026-10",
      "n": 18
    },
    {
      "week": "2026-11",
      "n": 5
    },
    {
      "week": "2026-12",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 2
    },
    {
      "week": "2026-24",
      "n": 4
    },
    {
      "week": "2026-37",
      "n": 2
    },
    {
      "week": "2026-38",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.1.1",
      "date": "2026-09-11"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "vincenzocoia",
      "count": 80,
      "uuid": 4676224
    }
  ],
  "_userbio": {
    "uuid": 4676224,
    "type": "user",
    "name": "Vincenzo Coia",
    "followers": 64,
    "description": "Ph.D., P.Stat.\r\nSenior Statistician in applied earth sciences."
  },
  "_downloads": {
    "count": 544,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/discretes"
  },
  "_devurl": "https://github.com/vincenzocoia/discretes",
  "_pkgdown": "https://discretes.netlify.app",
  "_searchresults": 9,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/discretes.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/vincenzocoia/discretes",
  "_realowner": "vincenzocoia",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-03-31"
    },
    {
      "version": "0.1.1",
      "date": "2026-09-11"
    }
  ],
  "_exports": [
    "arithmetic",
    "as_discretes",
    "dsct_drop",
    "dsct_keep",
    "dsct_transform",
    "dsct_union",
    "empty_series",
    "get_discretes_at",
    "get_discretes_in",
    "has_discretes",
    "has_negative_zero",
    "has_positive_zero",
    "has_sink_at",
    "has_sink_in",
    "integers",
    "is_series",
    "natural0",
    "natural1",
    "next_discrete",
    "num_discretes",
    "prev_discrete",
    "representative",
    "sinks"
  ],
  "_help": [
    {
      "page": "subset_discretes",
      "title": "Subset a numeric series by position",
      "topics": [
        "[.discretes",
        "[<-.discretes"
      ]
    },
    {
      "page": "arithmetic",
      "title": "Arithmetic series",
      "topics": [
        "arithmetic"
      ]
    },
    {
      "page": "as_discretes",
      "title": "Convert to a discretes object",
      "topics": [
        "as_discretes",
        "as_discretes.discretes",
        "as_discretes.numeric"
      ]
    },
    {
      "page": "as.double.discretes",
      "title": "Convert a numeric series to a numeric vector",
      "topics": [
        "as.double.discretes"
      ]
    },
    {
      "page": "subsetting",
      "title": "Subset a numeric series",
      "topics": [
        "dsct_drop",
        "dsct_keep"
      ]
    },
    {
      "page": "transform",
      "title": "Monotonically transform a numeric series",
      "topics": [
        "dsct_transform",
        "dsct_transform.discretes"
      ]
    },
    {
      "page": "dsct_union",
      "title": "Combine numeric series",
      "topics": [
        "dsct_union"
      ]
    },
    {
      "page": "empty_series",
      "title": "Create an empty numeric series",
      "topics": [
        "empty_series"
      ]
    },
    {
      "page": "get_discretes",
      "title": "Extract discrete values from a numeric series",
      "topics": [
        "get_discretes_at",
        "get_discretes_in"
      ]
    },
    {
      "page": "has_discretes",
      "title": "Check which values are in a numeric series",
      "topics": [
        "has_discretes"
      ]
    },
    {
      "page": "negative_zero",
      "title": "Check if a numeric series has a signed zero",
      "topics": [
        "has_negative_zero",
        "has_positive_zero"
      ]
    },
    {
      "page": "has_sink",
      "title": "Test for sinks in a numeric series",
      "topics": [
        "has_sink_at",
        "has_sink_in"
      ]
    },
    {
      "page": "integers",
      "title": "Integer numeric series",
      "topics": [
        "integers",
        "natural0",
        "natural1"
      ]
    },
    {
      "page": "is_series",
      "title": "Check if an object is treated as a numeric series",
      "topics": [
        "is_series"
      ]
    },
    {
      "page": "Math.discretes",
      "title": "Math group generic for numeric series",
      "topics": [
        "Math.discretes"
      ]
    },
    {
      "page": "next_discrete",
      "title": "Traversing a numeric series",
      "topics": [
        "next_discrete",
        "prev_discrete"
      ]
    },
    {
      "page": "num_discretes",
      "title": "Number of discrete values in a series",
      "topics": [
        "num_discretes"
      ]
    },
    {
      "page": "Ops.discretes",
      "title": "Arithmetic and power operators for numeric series",
      "topics": [
        "Ops.discretes"
      ]
    },
    {
      "page": "plot.discretes",
      "title": "Plot a numeric series",
      "topics": [
        "plot.discretes"
      ]
    },
    {
      "page": "print.discretes",
      "title": "Print a numeric series",
      "topics": [
        "print.discretes"
      ]
    },
    {
      "page": "representative",
      "title": "Get a representative discrete value in a numeric series",
      "topics": [
        "representative"
      ]
    },
    {
      "page": "sinks",
      "title": "Sinks",
      "topics": [
        "sinks"
      ]
    },
    {
      "page": "Summary.discretes",
      "title": "Summary group generic for numeric series",
      "topics": [
        "Summary.discretes"
      ]
    }
  ],
  "_pkglogo": "https://github.com/vincenzocoia/discretes/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/vincenzocoia/discretes/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "checkmate",
    "ellipsis",
    "rlang"
  ],
  "_vignettes": [
    {
      "source": "creating-numeric-series.Rmd",
      "filename": "creating-numeric-series.html",
      "title": "Creating numeric series",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Subsetting and combining",
        "Arithmetic and standard functions",
        "Custom transformations: dsct_transform()"
      ],
      "created": "2026-03-05 05:32:21",
      "modified": "2026-03-15 09:37:15",
      "commits": 3
    },
    {
      "source": "querying-numeric-series.Rmd",
      "filename": "querying-numeric-series.html",
      "title": "Querying a numeric series",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Materializing values from a series",
        "Traversing: next_discrete() and prev_discrete()",
        "Pulling values: get_discretes_at() and get_discretes_in()",
        "Subsetting by position: [",
        "Counting: num_discretes()",
        "Which values are in the series?",
        "Querying sinks"
      ],
      "created": "2026-03-05 05:32:21",
      "modified": "2026-03-15 09:37:15",
      "commits": 4
    },
    {
      "source": "signed_zero.Rmd",
      "filename": "signed_zero.html",
      "title": "Signed Zero",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2026-03-05 05:32:21",
      "modified": "2026-03-13 14:08:28",
      "commits": 4
    },
    {
      "source": "tolerance.Rmd",
      "filename": "tolerance.html",
      "title": "Tolerance",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Where is tol actually used?",
        "Example: tol with arithmetic()",
        "Example: tol with an explicit numeric series",
        "Example: preserving numeric vectors",
        "Choosing a tol"
      ],
      "created": "2026-02-25 10:39:47",
      "modified": "2026-03-13 14:08:28",
      "commits": 6
    }
  ],
  "_score": 6.5263392773898445,
  "_indexed": true,
  "_nocasepkg": "discretes",
  "_universes": [
    "vincenzocoia"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-10-15T07:57:31.000Z",
      "distro": "resolute",
      "commit": "9a6e03841a75e451e092b81494828da907a44ac9",
      "fileid": "https://r2.ropensci.org/1051b5ed4d710d1047064fb40b3164c93aa1ac82766dee896069252c426d07d2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vincenzocoia/actions/runs/38701674370"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-10-15T07:57:32.000Z",
      "distro": "resolute",
      "commit": "9a6e03841a75e451e092b81494828da907a44ac9",
      "fileid": "https://r2.ropensci.org/4097a0c9c912de43cc3197edddd87d1ded71ce74f0d8e5e39c10a0b94fcba85d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vincenzocoia/actions/runs/38701674370"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-10-15T08:39:10.000Z",
      "commit": "9a6e03841a75e451e092b81494828da907a44ac9",
      "fileid": "https://r2.ropensci.org/76d7bf742a0b3e46d68ad7c1010f2f7d60da94fb74755b112e6a53086a4885e2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vincenzocoia/actions/runs/38701674370"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-10-15T08:42:01.000Z",
      "commit": "9a6e03841a75e451e092b81494828da907a44ac9",
      "fileid": "https://r2.ropensci.org/eb5514ad66f008d29e43131c8fb4daba1aa3e7a9c21eba64db319b9dbe68bce2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vincenzocoia/actions/runs/38701674370"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.1",
      "date": "2026-10-15T07:57:36.000Z",
      "commit": "9a6e03841a75e451e092b81494828da907a44ac9",
      "fileid": "https://r2.ropensci.org/ea77a70060e7edb3f42b1eaec18f27ec11a93b01e475d0bab8b385ad835ce895",
      "status": "success",
      "buildurl": "https://github.com/r-universe/vincenzocoia/actions/runs/38701674370"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-10-15T07:56:29.000Z",
      "commit": "9a6e03841a75e451e092b81494828da907a44ac9",
      "fileid": "https://r2.ropensci.org/7d38d486d1bc9560329af96e480e65b827ac5bcc129c1db3a7aa4f267d48459d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vincenzocoia/actions/runs/38701674370"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-10-15T07:57:38.000Z",
      "commit": "9a6e03841a75e451e092b81494828da907a44ac9",
      "fileid": "https://r2.ropensci.org/9a39575dc4c3d9da0c8434893b5e955cf2e69fe8398e8744077c6fef8105f06a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vincenzocoia/actions/runs/38701674370"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-10-15T07:56:20.000Z",
      "commit": "9a6e03841a75e451e092b81494828da907a44ac9",
      "fileid": "https://r2.ropensci.org/d7c6ef6aa6c782b4a5ec943f05880d3f55c0f1e25f0f6d2e8395a607f1e2d07c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vincenzocoia/actions/runs/38701674370"
    }
  ]
}