{
  "_id": "6a1ee76cb401979e734117a0",
  "Package": "ProduceR",
  "Title": "Concise and Efficient Tools for Everyday Statistical Production",
  "Version": "1.2",
  "Authors@R": "c(person(\"Vincent\", \"Reduron\", email = \"vincent.reduron@laposte.net\", role = c(\"cre\", \"aut\")))",
  "Description": "A set of concise and efficient tools for statistical\nproduction. Can also be used for data management. In\nstatistical production, you deal with complex data and need to\ncontrol your process at each step of your work. Concise\nfunctions are very helpful, because you do not hesitate to use\nthem. The following functions are included in the package.\n'dup' checks duplicates. 'miss' checks missing values. 'tac'\ncomputes contingency table of all columns. 'toc' compares two\ntables, spotting significant deviations. 'chi2_find' compares\ncolumns within a data.frame, spotting related categories of (a\nmore complex function).",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "License": "MIT + file LICENSE",
  "LazyData": "true",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-19 14:02:29 UTC",
    "User": "root"
  },
  "Author": "Vincent Reduron [cre, aut]",
  "Maintainer": "Vincent Reduron <vincent.reduron@laposte.net>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-05-19 08:30:08 UTC",
  "RemoteUrl": "https://github.com/cran/ProduceR",
  "RemoteRef": "HEAD",
  "RemoteSha": "8f1d50b7939220186630996f462b0367c3e1c120",
  "MD5sum": "8f2790bf001f91295453ec2b8962330e",
  "_user": "cran",
  "_type": "src",
  "_file": "ProduceR_1.2.tar.gz",
  "_fileid": "3de473470e0f3fbea44c839551e28d894c6f7e67c8f5a32a53557dc27110a920",
  "_filesize": 1639111,
  "_sha256": "3de473470e0f3fbea44c839551e28d894c6f7e67c8f5a32a53557dc27110a920",
  "_created": "2026-05-19T14:02:29.000Z",
  "_published": "2026-06-02T14:23:40.911Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79093615410,
      "time": 143,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7085733237"
    },
    {
      "job": 79093614493,
      "time": 109,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7085717635"
    },
    {
      "job": 79093613699,
      "time": 153,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7085667224"
    },
    {
      "job": 79093613954,
      "time": 99,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7360473507"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26102141584",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/ProduceR",
  "_commit": {
    "id": "8f1d50b7939220186630996f462b0367c3e1c120",
    "author": "Vincent Reduron <vincent.reduron@laposte.net>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.2\n",
    "time": 1779179408
  },
  "_maintainer": {
    "name": "Vincent Reduron",
    "email": "vincent.reduron@laposte.net"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-44",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 1
    },
    {
      "week": "2026-21",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0",
      "date": "2025-10-31"
    },
    {
      "name": "1.1",
      "date": "2026-01-16"
    },
    {
      "name": "1.2",
      "date": "2026-05-19"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 494,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ProduceR"
  },
  "_searchresults": 7,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/ProduceR.html",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2025-10-31"
    },
    {
      "version": "1.1",
      "date": "2026-01-16"
    },
    {
      "version": "1.2",
      "date": "2026-05-19"
    }
  ],
  "_exports": [
    "%+%",
    "chi2_find",
    "coltypes",
    "dup",
    "get_recursion_depth",
    "is.Date",
    "is.POSIXct",
    "is.POSIXlt",
    "is.POSIXt",
    "miss",
    "tac",
    "toc",
    "toc_score"
  ],
  "_datasets": [
    {
      "name": "base_eu_2024",
      "title": "base_eu_2024",
      "object": "base_eu_2024",
      "class": [
        "data.frame"
      ],
      "fields": [
        "pays",
        "region",
        "annee",
        "Population",
        "PIB",
        "PIB_habitant",
        "Taux_Croissance",
        "Taux_Chomage",
        "Inflation",
        "Dette_Publique",
        "Balance_Commerciale"
      ],
      "rows": 232,
      "table": true,
      "tojson": true
    },
    {
      "name": "base_eu_2025",
      "title": "base_eu_2025",
      "object": "base_eu_2025",
      "class": [
        "data.frame"
      ],
      "fields": [
        "pays",
        "region",
        "annee",
        "Population",
        "PIB",
        "PIB_habitant",
        "Taux_Croissance",
        "Taux_Chomage",
        "Inflation",
        "Dette_Publique",
        "Balance_Commerciale"
      ],
      "rows": 295,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "grapes-plus-grapes",
      "title": "short for `paste0()`",
      "topics": [
        "%+%"
      ]
    },
    {
      "page": "base_eu_2024",
      "title": "base_eu_2024",
      "topics": [
        "base_eu_2024"
      ]
    },
    {
      "page": "base_eu_2025",
      "title": "base_eu_2025",
      "topics": [
        "base_eu_2025"
      ]
    },
    {
      "page": "chi2_find",
      "title": "Find modalities related to a criterion",
      "topics": [
        "chi2_find"
      ]
    },
    {
      "page": "coltypes",
      "title": "coltypes()",
      "topics": [
        "coltypes"
      ]
    },
    {
      "page": "dup",
      "title": "Analysis of the cardinality of a key/identifier in a table",
      "topics": [
        "dup"
      ]
    },
    {
      "page": "get_recursion_depth",
      "title": "get_recursion_depth",
      "topics": [
        "get_recursion_depth"
      ]
    },
    {
      "page": "get_tac_column",
      "title": "Contingency table for column `col_name` in data.frame `df`",
      "topics": [
        "get_tac_column"
      ]
    },
    {
      "page": "is.Date",
      "title": "is.Date",
      "topics": [
        "is.Date"
      ]
    },
    {
      "page": "is.POSIXct",
      "title": "is.POSIXct",
      "topics": [
        "is.POSIXct"
      ]
    },
    {
      "page": "is.POSIXlt",
      "title": "is.POSIXlt",
      "topics": [
        "is.POSIXlt"
      ]
    },
    {
      "page": "is.POSIXt",
      "title": "is.POSIXt",
      "topics": [
        "is.POSIXt"
      ]
    },
    {
      "page": "miss",
      "title": "Missing: Generate a synthetic table of missing values for all columns of a data.frame",
      "topics": [
        "miss"
      ]
    },
    {
      "page": "tac",
      "title": "Computes a contingency table (tac) of all columns in a dataframe for control purposes",
      "topics": [
        "tac"
      ]
    },
    {
      "page": "toc",
      "title": "TAC-based Outlier Control (TOC)",
      "topics": [
        "toc"
      ]
    },
    {
      "page": "toc_score",
      "title": "Scoring significativity of difference between two values x and y",
      "topics": [
        "toc_score"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/ProduceR/raw/HEAD/man/figures/logo.png",
  "_rundeps": [
    "cli",
    "dplyr",
    "generics",
    "glue",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "R6",
    "rlang",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_score": 1.4771212547196624,
  "_indexed": true,
  "_nocasepkg": "producer",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2",
      "date": "2026-05-19T14:04:55.000Z",
      "distro": "noble",
      "commit": "8f1d50b7939220186630996f462b0367c3e1c120",
      "fileid": "15665f96e9206c7dbbbda2de7a985d910cb7827175bfb4e5e25cd8cf376145d8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26102141584"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2",
      "date": "2026-05-19T14:04:21.000Z",
      "distro": "noble",
      "commit": "8f1d50b7939220186630996f462b0367c3e1c120",
      "fileid": "8dd9390cd687e805deca54e9f48dc870f680d8bc7d6cd2a5f6976c4bc1c1890d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26102141584"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2",
      "date": "2026-06-02T14:23:08.000Z",
      "commit": "8f1d50b7939220186630996f462b0367c3e1c120",
      "fileid": "7227e093442b3c2c26ce4a8d357c686f19d0d3c7e5203aedeae03303994f237f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26102141584"
    }
  ]
}