{
  "_id": "6a215602cd65a98ecbd2e368",
  "Package": "callback",
  "Type": "Package",
  "Title": "Computes Statistics from Discrimination Experimental Data",
  "Version": "0.1.3",
  "Authors@R": "c(\nperson(\"Emmanuel\",\"Duguet\",email=\"emmanuel.duguet@u-pec.fr\",role=c(\"aut\",\"cre\"),comment = c(ORCID = \"0000-0003-2214-4542\")),\nperson(\"David\",\"Gray\",role=\"ctb\",comment = c(ORCID = \"0000-0003-3812-0350\")),\nperson(\"Loïc\",\"du Parquet\",role=\"dtc\"),\nperson(\"Yannick\",\"L'Horty\",role=\"ctb\",comment = c(ORCID = \"0000-0001-6258-8565\")),\nperson(\"Rémi\",\"Le Gall\",role=\"dtc\",comment = c(ORCID=\"0000-0002-0557-2935\")),\nperson(\"Noam\",\"Léandri\",role=\"dtc\"),\nperson(\"Pascale\",\"Petit\",role=\"ctb\",comment = c(ORCID = \"0000-0003-1269-476X\")),\nperson(\"Florent\",\"Sari\",role=\"ctb\",comment = c(ORCID = \"0000-0002-9396-4030\"))\n)",
  "Description": "In discrimination experiments candidates are sent on the\nsame test (e.g. job, house rental) and one examines whether\nthey receive the same outcome. The number of non negative\nanswers are first examined in details looking for outcome\ndifferences. Then various statistics are computed. This package\ncan also be used for analyzing the results from random\nexperiments.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.1",
  "BuildVignettes": "true",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-04 10:37:15 UTC",
    "User": "root"
  },
  "Author": "Emmanuel Duguet [aut, cre]\n(<https://orcid.org/0000-0003-2214-4542>), David Gray [ctb]\n(<https://orcid.org/0000-0003-3812-0350>), Loïc du Parquet\n[dtc], Yannick L'Horty [ctb]\n(<https://orcid.org/0000-0001-6258-8565>), Rémi Le Gall [dtc]\n(<https://orcid.org/0000-0002-0557-2935>), Noam Léandri [dtc],\nPascale Petit [ctb] (<https://orcid.org/0000-0003-1269-476X>),\nFlorent Sari [ctb] (<https://orcid.org/0000-0002-9396-4030>)",
  "Maintainer": "Emmanuel Duguet <emmanuel.duguet@u-pec.fr>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-03-03 11:28:49 UTC",
  "RemoteUrl": "https://github.com/cran/callback",
  "RemoteRef": "HEAD",
  "RemoteSha": "bccc3eb5238fb0f97a63ed80b43d2e9ab5f89077",
  "MD5sum": "1f48b43851af57f691a5e7c678c78321",
  "_user": "cran",
  "_type": "src",
  "_file": "callback_0.1.3.tar.gz",
  "_fileid": "f2474d21a265db3287ee6c8e45ec96eb69dc65aba54f02936a4a7d72d3e93040",
  "_filesize": 797627,
  "_sha256": "f2474d21a265db3287ee6c8e45ec96eb69dc65aba54f02936a4a7d72d3e93040",
  "_created": "2026-06-04T10:37:15.000Z",
  "_published": "2026-06-04T10:40:02.528Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79500983155,
      "time": 129,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7409320595"
    },
    {
      "job": 79500983112,
      "time": 127,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409320032"
    },
    {
      "job": 79500535661,
      "time": 178,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409279243"
    },
    {
      "job": 79500983071,
      "time": 109,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409314269"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26946438000",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/callback",
  "_commit": {
    "id": "bccc3eb5238fb0f97a63ed80b43d2e9ab5f89077",
    "author": "Emmanuel Duguet <emmanuel.duguet@u-pec.fr>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.3\n",
    "time": 1741001329
  },
  "_maintainer": {
    "name": "Emmanuel Duguet",
    "email": "emmanuel.duguet@u-pec.fr",
    "orcid": "0000-0003-2214-4542"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 150,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/callback"
  },
  "_searchresults": 235,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/callback.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2024-05-07"
    },
    {
      "version": "0.1.1",
      "date": "2024-07-13"
    },
    {
      "version": "0.1.3",
      "date": "2025-03-03"
    }
  ],
  "_exports": [
    "callback",
    "callback_comp",
    "g_difp",
    "g_ecs",
    "g_mcr",
    "g_raw",
    "g_tcs",
    "is.calc",
    "reg",
    "reg_als",
    "stat_colsums",
    "stat_ecs",
    "stat_mcr",
    "stat_paired",
    "stat_raw",
    "stat_signif",
    "stat_tcs"
  ],
  "_datasets": [
    {
      "name": "address1",
      "title": "Origin/Gender discrimination and strongly negative mediatic exposure (information technologist)",
      "object": "address1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "offer",
        "firstn",
        "lastn",
        "origin",
        "sentorder",
        "callback",
        "city",
        "date",
        "gender",
        "reput",
        "mediaexp"
      ],
      "rows": 3684,
      "table": true,
      "tojson": true
    },
    {
      "name": "gender1",
      "title": "Gender/Maternity discrimination (commercial and administrative jobs in the financial sector)",
      "object": "gender1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "offer",
        "gender",
        "age",
        "child",
        "educ",
        "qual",
        "date",
        "cv",
        "cont",
        "popp",
        "train",
        "negow",
        "incent",
        "callback"
      ],
      "rows": 942,
      "table": true,
      "tojson": true
    },
    {
      "name": "gender2",
      "title": "Gender/Maternity discrimination (electricians)",
      "object": "gender2",
      "class": [
        "data.frame"
      ],
      "fields": [
        "offer",
        "gender",
        "age",
        "fname",
        "lname",
        "educ",
        "zip",
        "cont",
        "recgender",
        "cv",
        "ansmode",
        "sentorder",
        "hours",
        "callback",
        "date"
      ],
      "rows": 564,
      "table": true,
      "tojson": true
    },
    {
      "name": "gender3",
      "title": "Gender/Maternity discrimination (masons)",
      "object": "gender3",
      "class": [
        "data.frame"
      ],
      "fields": [
        "offer",
        "gender",
        "age",
        "fname",
        "lname",
        "educ",
        "zip",
        "cont",
        "recgender",
        "cv",
        "ansmode",
        "sentorder",
        "hours",
        "callback",
        "date"
      ],
      "rows": 532,
      "table": true,
      "tojson": true
    },
    {
      "name": "gender4",
      "title": "Gender/Maternity discrimination (plumbers)",
      "object": "gender4",
      "class": [
        "data.frame"
      ],
      "fields": [
        "offer",
        "gender",
        "age",
        "fname",
        "lname",
        "educ",
        "zip",
        "cont",
        "recgender",
        "cv",
        "ansmode",
        "sentorder",
        "hours",
        "callback",
        "date"
      ],
      "rows": 1152,
      "table": true,
      "tojson": true
    },
    {
      "name": "inter1",
      "title": "Gender/Origin discrimination (software developer)",
      "object": "inter1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "offer",
        "firstn",
        "lastn",
        "origin",
        "sentorder",
        "gender",
        "callback",
        "paris",
        "cont",
        "ansorder",
        "date"
      ],
      "rows": 2480,
      "table": true,
      "tojson": true
    },
    {
      "name": "labour1",
      "title": "Labour market history discrimination (accountants)",
      "object": "labour1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "offer",
        "cont",
        "hist",
        "paris",
        "date",
        "callback",
        "sentorder"
      ],
      "rows": 1475,
      "table": true,
      "tojson": true
    },
    {
      "name": "labour2",
      "title": "Labour market history discrimination (sales assistant)",
      "object": "labour2",
      "class": [
        "data.frame"
      ],
      "fields": [
        "offer",
        "cont",
        "hist",
        "paris",
        "date",
        "callback",
        "sentorder"
      ],
      "rows": 1470,
      "table": true,
      "tojson": true
    },
    {
      "name": "mobility1",
      "title": "Gender discrimination and mobility (management controller)",
      "object": "mobility1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "offer",
        "firstn",
        "lastn",
        "licenses",
        "cv",
        "sentorder",
        "ansorder",
        "callback",
        "gender",
        "paris",
        "cont",
        "date"
      ],
      "rows": 1200,
      "table": true,
      "tojson": true
    },
    {
      "name": "origin1",
      "title": "Origin discrimination (accountants)",
      "object": "origin1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "nation",
        "firstn",
        "lastn",
        "educ",
        "cartime",
        "cv",
        "callback",
        "cont",
        "paris",
        "email",
        "fnation",
        "lnation",
        "origin",
        "city",
        "reput",
        "offer",
        "date",
        "natemp",
        "subsid",
        "ansmode"
      ],
      "rows": 1097,
      "table": true,
      "tojson": true
    },
    {
      "name": "origin2",
      "title": "Origin discrimination (waiters)",
      "object": "origin2",
      "class": [
        "data.frame"
      ],
      "fields": [
        "nation",
        "firstn",
        "lastn",
        "educ",
        "cartime",
        "cv",
        "callback",
        "cont",
        "paris",
        "email",
        "fnation",
        "lnation",
        "origin",
        "city",
        "reput",
        "offer",
        "date",
        "natemp",
        "subsid",
        "ansmode"
      ],
      "rows": 936,
      "table": true,
      "tojson": true
    },
    {
      "name": "train1",
      "title": "Training profile impact (plumbers)",
      "object": "train1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "offer",
        "fname",
        "lname",
        "age",
        "coop",
        "educ_qual",
        "esp",
        "cvq",
        "cont",
        "hours",
        "negow",
        "woffer",
        "jobzip",
        "recgender",
        "date",
        "ansmode",
        "sentorder",
        "callback",
        "educ",
        "cdate",
        "chour",
        "ansorder"
      ],
      "rows": 2167,
      "table": true,
      "tojson": true
    },
    {
      "name": "train2",
      "title": "Training profile impact (waiters)",
      "object": "train2",
      "class": [
        "data.frame"
      ],
      "fields": [
        "offer",
        "fname",
        "lname",
        "age",
        "coop",
        "adsrc",
        "educ_qual",
        "esp",
        "jobtype",
        "hcrtype",
        "chain",
        "hstars",
        "quality",
        "cont",
        "hours",
        "english",
        "photo",
        "negow",
        "woffer",
        "jobzip",
        "recgender",
        "date",
        "ansmode",
        "sentorder",
        "callback",
        "educ",
        "cdate",
        "chour",
        "ansorder"
      ],
      "rows": 3552,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "address1",
      "title": "Origin/Gender discrimination and strongly negative mediatic exposure (information technologist)",
      "topics": [
        "address1"
      ]
    },
    {
      "page": "callback",
      "title": "Data formatting",
      "topics": [
        "callback"
      ]
    },
    {
      "page": "callback_comp",
      "title": "Creates the estimation data for a component model",
      "topics": [
        "callback_comp"
      ]
    },
    {
      "page": "g_difp",
      "title": "Difference of proportions plot",
      "topics": [
        "g_difp"
      ]
    },
    {
      "page": "g_ecs",
      "title": "Exclusive callback shares plot",
      "topics": [
        "g_ecs"
      ]
    },
    {
      "page": "g_mcr",
      "title": "Proportions' comparison plot",
      "topics": [
        "g_mcr"
      ]
    },
    {
      "page": "g_raw",
      "title": "Raw callback rates plot",
      "topics": [
        "g_raw"
      ]
    },
    {
      "page": "g_tcs",
      "title": "Total callback shares plot",
      "topics": [
        "g_tcs"
      ]
    },
    {
      "page": "gender1",
      "title": "Gender/Maternity discrimination (commercial and administrative jobs in the financial sector)",
      "topics": [
        "gender1"
      ]
    },
    {
      "page": "gender2",
      "title": "Gender/Maternity discrimination (electricians)",
      "topics": [
        "gender2"
      ]
    },
    {
      "page": "gender3",
      "title": "Gender/Maternity discrimination (masons)",
      "topics": [
        "gender3"
      ]
    },
    {
      "page": "gender4",
      "title": "Gender/Maternity discrimination (plumbers)",
      "topics": [
        "gender4"
      ]
    },
    {
      "page": "inter1",
      "title": "Gender/Origin discrimination (software developer)",
      "topics": [
        "inter1"
      ]
    },
    {
      "page": "is.calc",
      "title": "Computational compatibility",
      "topics": [
        "is.calc"
      ]
    },
    {
      "page": "labour1",
      "title": "Labour market history discrimination (accountants)",
      "topics": [
        "labour1"
      ]
    },
    {
      "page": "labour2",
      "title": "Labour market history discrimination (sales assistant)",
      "topics": [
        "labour2"
      ]
    },
    {
      "page": "mobility1",
      "title": "Gender discrimination and mobility (management controller)",
      "topics": [
        "mobility1"
      ]
    },
    {
      "page": "origin1",
      "title": "Origin discrimination (accountants)",
      "topics": [
        "origin1"
      ]
    },
    {
      "page": "origin2",
      "title": "Origin discrimination (waiters)",
      "topics": [
        "origin2"
      ]
    },
    {
      "page": "plot.callback_stat",
      "title": "Plots for callback rates and shares",
      "topics": [
        "plot.callback_stat"
      ]
    },
    {
      "page": "print.callback",
      "title": "Prints the structure of the experiment",
      "topics": [
        "print.callback"
      ]
    },
    {
      "page": "print.callback_comp",
      "title": "Prints the structure of a component model",
      "topics": [
        "print.callback_comp"
      ]
    },
    {
      "page": "print.callback_reg",
      "title": "Prints the components of a component model",
      "topics": [
        "print.callback_reg"
      ]
    },
    {
      "page": "print.callback_stat",
      "title": "Prints the callback proportions analysis",
      "topics": [
        "print.callback_stat"
      ]
    },
    {
      "page": "print.stat_paired",
      "title": "Print the callback counts analysis",
      "topics": [
        "print.stat_paired"
      ]
    },
    {
      "page": "reg",
      "title": "Generic regression function",
      "topics": [
        "reg"
      ]
    },
    {
      "page": "reg_als",
      "title": "Asymptotic least squares estimation",
      "topics": [
        "reg_als"
      ]
    },
    {
      "page": "reg.callback_comp",
      "title": "Component model estimation",
      "topics": [
        "reg.callback_comp"
      ]
    },
    {
      "page": "stat_colsums",
      "title": "Sums the numeric or logical columns in a data frame.",
      "topics": [
        "stat_colsums"
      ]
    },
    {
      "page": "stat_ecs",
      "title": "Exclusive callback shares",
      "topics": [
        "stat_ecs"
      ]
    },
    {
      "page": "stat_mcr",
      "title": "Matched callback rates",
      "topics": [
        "stat_mcr"
      ]
    },
    {
      "page": "stat_paired",
      "title": "Callback counts on paired data",
      "topics": [
        "stat_paired"
      ]
    },
    {
      "page": "stat_raw",
      "title": "Unmatched callback rates",
      "topics": [
        "stat_raw"
      ]
    },
    {
      "page": "stat_signif",
      "title": "Significance code of a p-value",
      "topics": [
        "stat_signif"
      ]
    },
    {
      "page": "stat_tcs",
      "title": "Total callback shares",
      "topics": [
        "stat_tcs"
      ]
    },
    {
      "page": "summary.callback_reg",
      "title": "Prints the regression table of a component model",
      "topics": [
        "summary.callback_reg"
      ]
    },
    {
      "page": "train1",
      "title": "Training profile impact (plumbers)",
      "topics": [
        "train1"
      ]
    },
    {
      "page": "train2",
      "title": "Training profile impact (waiters)",
      "topics": [
        "train2"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "cpp11",
    "farver",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lifecycle",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "scales",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "callback-presentation.Rmd",
      "filename": "callback-presentation.html",
      "title": "An R package for discrimination measurement",
      "author": "Emmanuel Duguet",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Discrimination tests",
        "Global statistics",
        "Matched statistics",
        "callback rates",
        "Total callback shares",
        "exclusive callback shares"
      ],
      "created": "2025-03-03 11:28:49",
      "modified": "2025-03-03 11:28:49",
      "commits": 1
    },
    {
      "source": "callback-components-models.Rmd",
      "filename": "callback-components-models.html",
      "title": "Callback: Components Models",
      "author": "Emmanuel Duguet",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Difference estimators",
        "Components models",
        "Application",
        "Standard case",
        "\\begin{align*}\\left( \\begin{array}{c}p_{m0}-p_{m1}\\p_{f0}-p_{m1}\\p_{f1}-p_{m1}\\end{array}\\right)",
        "Candidates grouping",
        "References"
      ],
      "created": "2025-03-03 11:28:49",
      "modified": "2025-03-03 11:28:49",
      "commits": 1
    }
  ],
  "_score": 3.6720978579357175,
  "_indexed": true,
  "_nocasepkg": "callback",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-06-04T10:39:15.000Z",
      "distro": "noble",
      "commit": "bccc3eb5238fb0f97a63ed80b43d2e9ab5f89077",
      "fileid": "0ebfb644e2bbb39391e051e4b2253639c347adb0cf608b8faf2977c115f8fb12",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26946438000"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-06-04T10:39:16.000Z",
      "distro": "noble",
      "commit": "bccc3eb5238fb0f97a63ed80b43d2e9ab5f89077",
      "fileid": "5cbcf341b62003053dce6edcdc8cc7d628ffd0b7af1b3aecd38283f59f9c9581",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26946438000"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.3",
      "date": "2026-06-04T10:39:24.000Z",
      "commit": "bccc3eb5238fb0f97a63ed80b43d2e9ab5f89077",
      "fileid": "a41f68cddda1b8f72adbc25561dca3177509f525c46db55f7fdb1625135c89ea",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26946438000"
    }
  ]
}