{
  "_id": "6acf622ce2d863f662951773",
  "Package": "dr4pl",
  "Type": "Package",
  "Date": "2021-08-16",
  "Title": "Dose Response Data Analysis using the 4 Parameter Logistic (4pl)\nModel",
  "Version": "2.0.0",
  "Authors@R": "c(person(\"Justin T.\", \"Landis\", role = c(\"aut\", \"cre\"), email = \"jtlandis314@gmail.com\"),\nperson(\"Alice\", \"Peng\", role = \"ctb\", email = \"alice98@live.unc.edu\"),\nperson(\"Hyowon\", \"An\", role = \"aut\", email = \"ahwbest@gmail.com\"),\nperson(\"Aubrey G.\", \"Bailey\", role = \"aut\", email = \"aubreybailey@gmail.com\"),\nperson(\"Dirk P.\", \"Dittmer\", role = \"aut\", email = \"dirk_dittmer@med.unc.edu\"),\nperson(\"James S.\", \"Marron\", role = \"aut\", email = \"marron@unc.edu\"))",
  "Description": "Models the relationship between dose levels and responses\nin a pharmacological experiment using the 4 Parameter Logistic\nmodel. Traditional packages on dose-response modelling such as\n'drc' and 'nplr' often draw errors due to convergence failure\nespecially when data have outliers or non-logistic shapes. This\npackage provides robust estimation methods that are less\naffected by outliers and other initialization methods that work\nwell for data lacking logistic shapes. We provide the bounds on\nthe parameters of the 4PL model that prevent parameter\nestimates from diverging or converging to zero and base their\njustification in a statistical principle. These methods are\nused as remedies to convergence failure problems.  Gadagkar, S.\nR. and Call, G. B. (2015) <doi:10.1016/j.vascn.2014.08.006>\nRitz, C. and Baty, F. and Streibig, J. C. and Gerhard, D.\n(2015) <doi:10.1371/journal.pone.0146021>.",
  "License": "GPL (>= 2)",
  "LazyData": "TRUE",
  "URL": "https://bitbucket.org/dittmerlab/dr4pl",
  "BugReports": "https://bitbucket.org/dittmerlab/dr4pl/issues?status=new&status=open",
  "RdMacros": "Rdpack",
  "RoxygenNote": "7.1.1",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "Repository": "https://jtlandis.r-universe.dev",
  "Date/Publication": "2022-07-25 16:37:18 UTC",
  "RemoteUrl": "https://bitbucket.org/dittmerlab/dr4pl",
  "RemoteRef": "HEAD",
  "RemoteSha": "61ee4c674011b7be06bdbbdb3cf921d9f7adbdbb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-14 11:02:28 UTC",
    "User": "root"
  },
  "Author": "Justin T. Landis [aut, cre],\nAlice Peng [ctb],\nHyowon An [aut],\nAubrey G. Bailey [aut],\nDirk P. Dittmer [aut],\nJames S. Marron [aut]",
  "Maintainer": "Justin T. Landis <jtlandis314@gmail.com>",
  "_user": "jtlandis",
  "_type": "src",
  "_file": "dr4pl_2.0.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/66e1853214499aed0eb823e6f0296f302b7aeab8531c76d31782cfecfaac089f",
  "_filesize": 283018,
  "_sha256": "66e1853214499aed0eb823e6f0296f302b7aeab8531c76d31782cfecfaac089f",
  "_expires": "2027-01-22T11:06:19.000Z",
  "_created": "2026-10-14T11:02:28.000Z",
  "_published": "2026-10-14T11:06:20.706Z",
  "_buildurl": "https://github.com/r-universe/jtlandis/actions/runs/38553345612",
  "_status": "failure",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115817925620,
      "time": 175,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "11887479229"
    },
    {
      "job": 115817925856,
      "time": 157,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11888800532"
    },
    {
      "job": 115817925796,
      "time": 177,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "11888291901"
    },
    {
      "job": 115817926013,
      "time": 125,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11888830404"
    },
    {
      "job": 115816483890,
      "time": 216,
      "config": "source",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11887344003"
    },
    {
      "job": 115817925688,
      "time": 134,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11887867266"
    },
    {
      "job": 115817925813,
      "time": 107,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "11889205142"
    },
    {
      "job": 115817925676,
      "time": 108,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "11888180894"
    },
    {
      "job": 115817925776,
      "time": 165,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11887523956"
    }
  ],
  "_upstream": "https://bitbucket.org/dittmerlab/dr4pl",
  "_commit": {
    "id": "61ee4c674011b7be06bdbbdb3cf921d9f7adbdbb",
    "author": "Justin Landis <jtlandis@live.unc.edu>",
    "committer": "Justin Landis <jtlandis@live.unc.edu>",
    "message": "Merge branch 'Releases'\n",
    "time": 1658767038
  },
  "_maintainer": {
    "name": "Justin T. Landis",
    "email": "jtlandis314@gmail.com",
    "login": "jtlandis",
    "description": "Data scientist at the University of North Carolina at Chapel Hill || R developer ",
    "uuid": 30324172
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.1.0",
      "role": "Depends"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "tensor",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "generics",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "drc",
      "role": "Suggests"
    },
    {
      "package": "devtools",
      "role": "Suggests"
    },
    {
      "package": "roxygen2",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    }
  ],
  "_owner": "bitbucket-dittmerlab",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_userbio": {
    "uuid": 30324172,
    "type": "user",
    "name": "Justin Landis",
    "followers": 45,
    "description": "Data scientist at the University of North Carolina at Chapel Hill || R developer "
  },
  "_downloads": {
    "count": 573,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/dr4pl"
  },
  "_mentions": 2,
  "_devurl": "https://bitbucket.org/dittmerlab/dr4pl",
  "_searchresults": 105,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/dr4pl.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://bitbucket.org/dittmerlab/dr4pl",
  "_realowner": "jtlandis",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2017-10-22"
    },
    {
      "version": "1.1.1",
      "date": "2018-03-21"
    },
    {
      "version": "1.1.6",
      "date": "2018-08-24"
    },
    {
      "version": "1.1.7.1",
      "date": "2018-09-13"
    },
    {
      "version": "1.1.7.4",
      "date": "2018-12-03"
    },
    {
      "version": "1.1.7.5",
      "date": "2019-01-28"
    },
    {
      "version": "1.1.8",
      "date": "2019-02-24"
    },
    {
      "version": "1.1.11",
      "date": "2019-10-07"
    },
    {
      "version": "2.0.0",
      "date": "2021-08-17"
    }
  ],
  "_exports": [
    "augment",
    "calculate",
    "dr4pl",
    "dr4pl_theta",
    "FindHillBounds",
    "FindInitialParms",
    "FindLogisticGrids",
    "gof",
    "IC",
    "LogToParm",
    "MeanResponse",
    "OutlierDetection",
    "ParmToLog"
  ],
  "_datasets": [
    {
      "name": "drc_error_1",
      "title": "Single High Outlier",
      "object": "drc_error_1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 162,
      "table": true,
      "tojson": true
    },
    {
      "name": "drc_error_2",
      "title": "Multiple High Outliers at Different measurements",
      "object": "drc_error_2",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "drc_error_3",
      "title": "Support Problem and Outliers at a Single Dose Level",
      "object": "drc_error_3",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 132,
      "table": true,
      "tojson": true
    },
    {
      "name": "drc_error_4",
      "title": "Support Problem",
      "object": "drc_error_4",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 132,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_1",
      "title": "sample_data_1",
      "object": "sample_data_1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 40,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_10",
      "title": "sample_data_10",
      "object": "sample_data_10",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_11",
      "title": "sample_data_11",
      "object": "sample_data_11",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_12",
      "title": "sample_data_12",
      "object": "sample_data_12",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_13",
      "title": "sample_data_13",
      "object": "sample_data_13",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_2",
      "title": "sample_data_2",
      "object": "sample_data_2",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 40,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_3",
      "title": "sample_data_3",
      "object": "sample_data_3",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 40,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_4",
      "title": "sample_data_4",
      "object": "sample_data_4",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 40,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_5",
      "title": "sample_data_5",
      "object": "sample_data_5",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 40,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_6",
      "title": "sample_data_6",
      "object": "sample_data_6",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 40,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_7",
      "title": "sample_data_7",
      "object": "sample_data_7",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 40,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_8",
      "title": "sample_data_8",
      "object": "sample_data_8",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 40,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_9",
      "title": "sample_data_9",
      "object": "sample_data_9",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Dose",
        "Response"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "coef.dr4pl",
      "title": "Obtain coefficients of a 4PL model",
      "topics": [
        "coef.dr4pl"
      ]
    },
    {
      "page": "confint.dr4pl",
      "title": "Fit a 4 parameter logistic (4PL) model to dose-response data.",
      "topics": [
        "confint.dr4pl"
      ]
    },
    {
      "page": "dr4pl",
      "title": "Fitting 4 Parameter Logistic (4PL) models to dose-response data.",
      "topics": [
        "dr4pl",
        "dr4pl.data.frame",
        "dr4pl.default",
        "dr4pl.formula"
      ]
    },
    {
      "page": "dr4plEst",
      "title": "Private function to fit the 4PL model to dose-response data",
      "topics": [
        "dr4plEst"
      ]
    },
    {
      "page": "drc_error_1",
      "title": "Single High Outlier",
      "topics": [
        "drc_error_1"
      ]
    },
    {
      "page": "drc_error_2",
      "title": "Multiple High Outliers at Different measurements",
      "topics": [
        "drc_error_2"
      ]
    },
    {
      "page": "drc_error_3",
      "title": "Support Problem and Outliers at a Single Dose Level",
      "topics": [
        "drc_error_3"
      ]
    },
    {
      "page": "drc_error_4",
      "title": "Support Problem",
      "topics": [
        "drc_error_4"
      ]
    },
    {
      "page": "FindHillBounds",
      "title": "FindHillBounds",
      "topics": [
        "FindHillBounds"
      ]
    },
    {
      "page": "FindInitialParms",
      "title": "FindInitialParms",
      "topics": [
        "FindInitialParms"
      ]
    },
    {
      "page": "FindLogisticGrids",
      "title": "FindLogisticGrids",
      "topics": [
        "FindLogisticGrids"
      ]
    },
    {
      "page": "IC",
      "title": "Obtain Inhibitory Concentrations (IC) of a dose-response curve",
      "topics": [
        "IC"
      ]
    },
    {
      "page": "MeanResponse",
      "title": "Compute an estimated mean response.",
      "topics": [
        "MeanResponse",
        "MeanResponse.dr4pl",
        "MeanResponse.dr4pl_log10",
        "MeanResponse.dr4pl_theta",
        "MeanResponse.numeric"
      ]
    },
    {
      "page": "OutlierDetection",
      "title": "Detect outliers by the method of Motulsky and Brown (2006).",
      "topics": [
        "OutlierDetection"
      ]
    },
    {
      "page": "plot.dr4pl",
      "title": "Make a plot of a 4PL model curve and data",
      "topics": [
        "plot.dr4pl"
      ]
    },
    {
      "page": "print.dr4pl",
      "title": "Print the dr4pl object to screen.",
      "topics": [
        "print.dr4pl"
      ]
    },
    {
      "page": "print.summary.dr4pl",
      "title": "Print the dr4pl object summary to screen.",
      "topics": [
        "print.summary.dr4pl"
      ]
    },
    {
      "page": "sample_data_1",
      "title": "sample_data_1",
      "topics": [
        "sample_data_1"
      ]
    },
    {
      "page": "sample_data_10",
      "title": "sample_data_10",
      "topics": [
        "sample_data_10"
      ]
    },
    {
      "page": "sample_data_11",
      "title": "sample_data_11",
      "topics": [
        "sample_data_11"
      ]
    },
    {
      "page": "sample_data_12",
      "title": "sample_data_12",
      "topics": [
        "sample_data_12"
      ]
    },
    {
      "page": "sample_data_13",
      "title": "sample_data_13",
      "topics": [
        "sample_data_13"
      ]
    },
    {
      "page": "sample_data_2",
      "title": "sample_data_2",
      "topics": [
        "sample_data_2"
      ]
    },
    {
      "page": "sample_data_3",
      "title": "sample_data_3",
      "topics": [
        "sample_data_3"
      ]
    },
    {
      "page": "sample_data_4",
      "title": "sample_data_4",
      "topics": [
        "sample_data_4"
      ]
    },
    {
      "page": "sample_data_5",
      "title": "sample_data_5",
      "topics": [
        "sample_data_5"
      ]
    },
    {
      "page": "sample_data_6",
      "title": "sample_data_6",
      "topics": [
        "sample_data_6"
      ]
    },
    {
      "page": "sample_data_7",
      "title": "sample_data_7",
      "topics": [
        "sample_data_7"
      ]
    },
    {
      "page": "sample_data_8",
      "title": "sample_data_8",
      "topics": [
        "sample_data_8"
      ]
    },
    {
      "page": "sample_data_9",
      "title": "sample_data_9",
      "topics": [
        "sample_data_9"
      ]
    },
    {
      "page": "summary.dr4pl",
      "title": "summary",
      "topics": [
        "summary.dr4pl"
      ]
    },
    {
      "page": "vcov.dr4pl",
      "title": "Obtain the variance-covariance matrix of the parameter estimators of a 4PL model.",
      "topics": [
        "vcov.dr4pl",
        "vcov.dr4pl_param"
      ]
    }
  ],
  "_readme": "https://bitbucket.org/dittmerlab/dr4pl/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "Matrix",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rdpack",
    "rlang",
    "S7",
    "scales",
    "tensor",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_score": 4.021189299069938,
  "_indexed": true,
  "_nocasepkg": "dr4pl",
  "_universes": [
    "jtlandis",
    "bitbucket-dittmerlab"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.0",
      "date": "2026-10-14T11:05:00.000Z",
      "distro": "resolute",
      "commit": "61ee4c674011b7be06bdbbdb3cf921d9f7adbdbb",
      "fileid": "https://r2.ropensci.org/204cfde1f884ed12f63492a224d189ebc659480a2004b74ef31690e2a4ed5a42",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/jtlandis/actions/runs/38553345612"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.0.0",
      "date": "2026-10-14T11:04:48.000Z",
      "distro": "resolute",
      "commit": "61ee4c674011b7be06bdbbdb3cf921d9f7adbdbb",
      "fileid": "https://r2.ropensci.org/e06baa52f4c0fc77ea858971388d15b15781ae5b125929bfbe41f0ed357ad883",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/jtlandis/actions/runs/38553345612"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.0",
      "date": "2026-10-14T11:04:59.000Z",
      "commit": "61ee4c674011b7be06bdbbdb3cf921d9f7adbdbb",
      "fileid": "https://r2.ropensci.org/8b5ad4441a930488813b051f9ec1ddcdb542d51b6d440dd520c5b4a80a5b0ddb",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/jtlandis/actions/runs/38553345612"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.0.0",
      "date": "2026-10-14T11:04:26.000Z",
      "commit": "61ee4c674011b7be06bdbbdb3cf921d9f7adbdbb",
      "fileid": "https://r2.ropensci.org/174b8f7b1e39cda34b86d5cafbb1c33278be40e7796c6bf1d051a2280dca2ab2",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/jtlandis/actions/runs/38553345612"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.0",
      "date": "2026-10-14T11:05:02.000Z",
      "commit": "61ee4c674011b7be06bdbbdb3cf921d9f7adbdbb",
      "fileid": "https://r2.ropensci.org/f5782d7b6e3a9e9ed17ae3c3db50107169a679dc7a28ed965afaf6ae3e511f11",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jtlandis/actions/runs/38553345612"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.0",
      "date": "2026-10-14T11:03:48.000Z",
      "commit": "61ee4c674011b7be06bdbbdb3cf921d9f7adbdbb",
      "fileid": "https://r2.ropensci.org/5ddb196915914a2e7d16d9a7d2b89883add950afb9375982504403e1db1d8b1f",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/jtlandis/actions/runs/38553345612"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.0",
      "date": "2026-10-14T11:03:53.000Z",
      "commit": "61ee4c674011b7be06bdbbdb3cf921d9f7adbdbb",
      "fileid": "https://r2.ropensci.org/889389d6efdcee7cd96ee22009f5b2f9eb77abdaed2a093ee4413a64676dbb7d",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/jtlandis/actions/runs/38553345612"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.0.0",
      "date": "2026-10-14T11:04:48.000Z",
      "commit": "61ee4c674011b7be06bdbbdb3cf921d9f7adbdbb",
      "fileid": "https://r2.ropensci.org/9e1abcc1fbb284880087feec7639f573eb237ca2c92e7d6dbeba613626ce2a7b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/jtlandis/actions/runs/38553345612"
    }
  ]
}