{
  "_id": "6a17fbc7acfb0bcc41daa18c",
  "Package": "AutoScore",
  "Type": "Package",
  "Title": "An Interpretable Machine Learning-Based Automatic Clinical Score\nGenerator",
  "Version": "1.1.0",
  "Date": "2022-08-27",
  "Authors@R": "c(person(\"Feng\", \"Xie\", role = c(\"aut\",\"cre\"), comment = c(ORCID = \"0000-0002-0215-667X\"),\nemail= \"xief@u.duke.nus.edu\"),\nperson(\"Yilin\", \"Ning\", role = c(\"aut\"), comment = c(ORCID = \"0000-0002-6758-4472\"),\nemail= \"yilin.ning@duke-nus.edu.sg\"),\nperson(\"Han\", \"Yuan\", role = c(\"aut\"), comment = c(ORCID = \"0000-0002-2674-6068\"),\nemail= \"yuan.han@u.duke.nus.edu\"),\nperson(\"Mingxuan\", \"Liu\", role = c(\"aut\"), comment = c(ORCID = \"0000-0002-4274-9613\"),\nemail= \"e0572499@u.nus.edu\"),\nperson(\"Siqi\", \"Li\", role = c(\"aut\"), comment = c(ORCID = \"0000-0002-1660-105X\"),\nemail= \"siqili@u.duke.nus.edu\"),\nperson(\"Ehsan\", \"Saffari\", role = c(\"aut\"), comment = c(ORCID = \"0000-0002-6473-4375\"),\nemail = \"ehsan.saffari@duke-nus.edu.sg\"),\nperson(\"Bibhas\", \"Chakraborty\", role = c(\"aut\"), comment = c(ORCID = \"0000-0002-7366-0478\"),\nemail = \"bibhas.chakraborty@duke-nus.edu.sg\"),\nperson(\"Nan\", \"Liu\", role = c(\"aut\"), comment = c(ORCID = \"0000-0003-3610-4883\"),\nemail = \"liu.nan@duke-nus.edu.sg\"))",
  "URL": "https://github.com/nliulab/AutoScore",
  "BugReports": "https://github.com/nliulab/AutoScore/issues",
  "Description": "A novel interpretable machine learning-based framework to\nautomate the development of a clinical scoring model for\npredefined outcomes. Our novel framework consists of six\nmodules: variable ranking with machine learning, variable\ntransformation, score derivation, model selection, domain\nknowledge-based score fine-tuning, and performance\nevaluation.The details are described in our research\npaper<doi:10.2196/21798>. Users or clinicians could seamlessly\ngenerate parsimonious sparse-score risk models (i.e., risk\nscores), which can be easily implemented and validated in\nclinical practice. We hope to see its application in various\nmedical case studies.",
  "License": "GPL (>= 2)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "cmake libglpk-dev make libicu-dev libjpeg-dev\nlibpng-dev libuv1-dev libxml2-dev libssl-dev libx11-dev\nzlib1g-dev",
  "Repository": "https://nliulab.r-universe.dev",
  "Date/Publication": "2025-11-29 06:34:05 UTC",
  "RemoteUrl": "https://github.com/nliulab/autoscore",
  "RemoteRef": "HEAD",
  "RemoteSha": "eb5a2d9e822bc07b34c5f0150c37fa6c8812d15e",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-28 08:19:32 UTC",
    "User": "root"
  },
  "Author": "Feng Xie [aut, cre] (ORCID: <https://orcid.org/0000-0002-0215-667X>),\nYilin Ning [aut] (ORCID: <https://orcid.org/0000-0002-6758-4472>),\nHan Yuan [aut] (ORCID: <https://orcid.org/0000-0002-2674-6068>),\nMingxuan Liu [aut] (ORCID: <https://orcid.org/0000-0002-4274-9613>),\nSiqi Li [aut] (ORCID: <https://orcid.org/0000-0002-1660-105X>),\nEhsan Saffari [aut] (ORCID: <https://orcid.org/0000-0002-6473-4375>),\nBibhas Chakraborty [aut] (ORCID:\n<https://orcid.org/0000-0002-7366-0478>),\nNan Liu [aut] (ORCID: <https://orcid.org/0000-0003-3610-4883>)",
  "Maintainer": "Feng Xie <xief@u.duke.nus.edu>",
  "MD5sum": "4932c63c7fd31eb7d93a67cefdd04a2c",
  "_user": "nliulab",
  "_type": "src",
  "_file": "AutoScore_1.1.0.tar.gz",
  "_fileid": "651164b3aa35947ae10418a0383159d19c293bd2fb12f03e72527be4d17cfa3b",
  "_filesize": 1830796,
  "_sha256": "651164b3aa35947ae10418a0383159d19c293bd2fb12f03e72527be4d17cfa3b",
  "_created": "2026-05-28T08:19:32.000Z",
  "_published": "2026-05-28T08:24:39.241Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78251546779,
      "time": 224,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7261106593"
    },
    {
      "job": 78251546928,
      "time": 230,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261108257"
    },
    {
      "job": 78251546759,
      "time": 191,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7261088921"
    },
    {
      "job": 78251546719,
      "time": 202,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261090949"
    },
    {
      "job": 78250879451,
      "time": 256,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261030394"
    },
    {
      "job": 78251546736,
      "time": 156,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261084425"
    },
    {
      "job": 78251546894,
      "time": 147,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7261081515"
    },
    {
      "job": 78251546792,
      "time": 152,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7261082995"
    },
    {
      "job": 78251546838,
      "time": 158,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261084736"
    }
  ],
  "_buildurl": "https://github.com/r-universe/nliulab/actions/runs/26563117475",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/nliulab/autoscore",
  "_commit": {
    "id": "eb5a2d9e822bc07b34c5f0150c37fa6c8812d15e",
    "author": "nliulab <53963109+nliulab@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Update README_Paper.md",
    "time": 1764398045
  },
  "_maintainer": {
    "name": "Feng Xie",
    "email": "xief@u.duke.nus.edu",
    "login": "fengx13",
    "orcid": "0000-0002-0215-667X",
    "twitter": "@fengx_thu",
    "description": "Trustworthy ML/AI solutions for healthcare\nSee my homepage: https://fengx13.github.io/",
    "uuid": 36957710
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "tableone",
      "role": "Imports"
    },
    {
      "package": "pROC",
      "role": "Imports"
    },
    {
      "package": "randomForest",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Imports"
    },
    {
      "package": "Hmisc",
      "role": "Imports"
    },
    {
      "package": "car",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ordinal",
      "role": "Imports"
    },
    {
      "package": "survival",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "plotly",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "randomForestSRC",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "survAUC",
      "role": "Imports"
    },
    {
      "package": "survminer",
      "role": "Imports"
    },
    {
      "package": "rpart",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "nliulab",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-29",
      "n": 4
    },
    {
      "week": "2025-35",
      "n": 1
    },
    {
      "week": "2025-48",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 38,
  "_contributors": [
    {
      "user": "nliulab",
      "count": 127,
      "uuid": 53963109
    },
    {
      "user": "fengx13",
      "count": 101,
      "uuid": 36957710
    },
    {
      "user": "nyilin",
      "count": 28,
      "uuid": 4684877
    },
    {
      "user": "siqili0325",
      "count": 2,
      "uuid": 47123724
    },
    {
      "user": "michellemingxuan",
      "count": 1,
      "uuid": 51328342
    }
  ],
  "_userbio": {
    "uuid": 53963109,
    "type": "user",
    "name": "nliulab",
    "description": "Digital Medicine Lab, Duke-NUS Medical School, Singapore"
  },
  "_downloads": {
    "count": 310,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/AutoScore"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/nliulab/autoscore",
  "_searchresults": 35,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/AutoScore.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/nliulab/autoscore",
  "_realowner": "nliulab",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.0",
      "date": "2021-06-16"
    },
    {
      "version": "0.3.0",
      "date": "2022-04-08"
    },
    {
      "version": "1.0.0",
      "date": "2022-10-15"
    },
    {
      "version": "1.1.0",
      "date": "2025-08-01"
    }
  ],
  "_exports": [
    "AutoScore_fine_tuning",
    "AutoScore_fine_tuning_Ordinal",
    "AutoScore_fine_tuning_Survival",
    "AutoScore_parsimony",
    "AutoScore_parsimony_Ordinal",
    "AutoScore_parsimony_Survival",
    "AutoScore_rank",
    "AutoScore_rank_Ordinal",
    "AutoScore_rank_Survival",
    "AutoScore_testing",
    "AutoScore_testing_Ordinal",
    "AutoScore_testing_Survival",
    "AutoScore_weighting",
    "AutoScore_weighting_Ordinal",
    "AutoScore_weighting_Survival",
    "check_data",
    "check_data_ordinal",
    "check_data_survival",
    "compute_descriptive_table",
    "compute_multi_variable_table",
    "compute_multi_variable_table_ordinal",
    "compute_multi_variable_table_survival",
    "compute_uni_variable_table",
    "compute_uni_variable_table_ordinal",
    "compute_uni_variable_table_survival",
    "conversion_table",
    "conversion_table_ordinal",
    "conversion_table_survival",
    "plot_importance",
    "plot_predicted_risk",
    "plot_survival_km",
    "print_performance_ci_survival",
    "print_performance_ordinal",
    "print_performance_survival",
    "print_roc_performance",
    "print_scoring_table",
    "split_data",
    "transform_df_fixed"
  ],
  "_datasets": [
    {
      "name": "sample_data",
      "title": "20000 simulated ICU admission data, with the same distribution as the data in the MIMIC-III ICU database",
      "object": "sample_data",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Vital_A",
        "Vital_B",
        "Vital_C",
        "Vital_D",
        "Vital_E",
        "Vital_F",
        "Vital_G",
        "Lab_A",
        "Lab_B",
        "Lab_C",
        "Lab_D",
        "Lab_E",
        "Lab_F",
        "Lab_G",
        "Lab_H",
        "Lab_I",
        "Lab_J",
        "Lab_K",
        "Lab_L",
        "Lab_M",
        "Age",
        "Mortality_inpatient"
      ],
      "rows": 20000,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_ordinal",
      "title": "Simulated ED data with ordinal outcome",
      "object": "sample_data_ordinal",
      "class": [
        "data.frame"
      ],
      "fields": [
        "label",
        "Age",
        "Gender",
        "Util_A",
        "Util_B",
        "Util_C",
        "Util_D",
        "Comorb_A",
        "Comorb_B",
        "Comorb_C",
        "Comorb_D",
        "Comorb_E",
        "Lab_A",
        "Lab_B",
        "Lab_C",
        "Vital_A",
        "Vital_B",
        "Vital_C",
        "Vital_D",
        "Vital_E",
        "Vital_F"
      ],
      "rows": 20000,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_ordinal_small",
      "title": "Simulated ED data with ordinal outcome (small sample size)",
      "object": "sample_data_ordinal_small",
      "class": [
        "data.frame"
      ],
      "fields": [
        "label",
        "Age",
        "Gender",
        "Util_A",
        "Util_B",
        "Util_C",
        "Util_D",
        "Comorb_A",
        "Comorb_B",
        "Comorb_C",
        "Comorb_D",
        "Comorb_E",
        "Lab_A",
        "Lab_B",
        "Lab_C",
        "Vital_A",
        "Vital_B",
        "Vital_C",
        "Vital_D",
        "Vital_E",
        "Vital_F"
      ],
      "rows": 5000,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_small",
      "title": "1000 simulated ICU admission data, with the same distribution as the data in the MIMIC-III ICU database",
      "object": "sample_data_small",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Vital_A",
        "Vital_B",
        "Vital_C",
        "Vital_D",
        "Vital_E",
        "Vital_F",
        "Vital_G",
        "Lab_A",
        "Lab_B",
        "Lab_C",
        "Lab_D",
        "Lab_E",
        "Lab_F",
        "Lab_G",
        "Lab_H",
        "Lab_I",
        "Lab_J",
        "Lab_K",
        "Lab_L",
        "Lab_M",
        "Age",
        "label"
      ],
      "rows": 1000,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_survival",
      "title": "20000 simulated MIMIC sample data with survival outcomes",
      "object": "sample_data_survival",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Vital_A",
        "Vital_B",
        "Vital_C",
        "Vital_D",
        "Vital_E",
        "Vital_F",
        "Vital_G",
        "Lab_A",
        "Lab_B",
        "Lab_C",
        "Lab_D",
        "Lab_E",
        "Lab_F",
        "Lab_G",
        "Lab_H",
        "Lab_I",
        "Lab_J",
        "Lab_K",
        "Lab_L",
        "Lab_M",
        "Age",
        "label_status",
        "label_time"
      ],
      "rows": 20000,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_survival_small",
      "title": "1000 simulated MIMIC sample data with survival outcomes",
      "object": "sample_data_survival_small",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Vital_A",
        "Vital_B",
        "Vital_C",
        "Vital_D",
        "Vital_E",
        "Vital_F",
        "Vital_G",
        "Lab_A",
        "Lab_B",
        "Lab_C",
        "Lab_D",
        "Lab_E",
        "Lab_F",
        "Lab_G",
        "Lab_H",
        "Lab_I",
        "Lab_J",
        "Lab_K",
        "Lab_L",
        "Lab_M",
        "Age",
        "label_status",
        "label_time"
      ],
      "rows": 1000,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample_data_with_missing",
      "title": "20000 simulated ICU admission data with missing values",
      "object": "sample_data_with_missing",
      "class": [
        "data.frame"
      ],
      "fields": [
        "heartrate_mean",
        "sysbp_mean",
        "diasbp_mean",
        "meanbp_mean",
        "resprate_mean",
        "tempc_mean",
        "spo2_mean",
        "glucose_mean",
        "aniongap_mean",
        "bicarbonate_mean",
        "creatinine_mean",
        "chloride_mean",
        "hematocrit_mean",
        "hemoglobin_mean",
        "lactate_mean",
        "platelet_mean",
        "potassium_mean",
        "bun_mean",
        "sodium_mean",
        "wbc_mean",
        "Age",
        "label",
        "Gender"
      ],
      "rows": 20000,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_baseline",
      "title": "Internal Function: Add baselines after second-step logistic regression (part of AutoScore Module 3)",
      "topics": [
        "add_baseline"
      ]
    },
    {
      "page": "assign_score",
      "title": "Internal Function: Automatically assign scores to each subjects given new data set and scoring table (Used for intermediate and final evaluation)",
      "topics": [
        "assign_score"
      ]
    },
    {
      "page": "AutoScore_fine_tuning",
      "title": "AutoScore STEP(iv): Fine-tune the score by revising cut_vec with domain knowledge (AutoScore Module 5)",
      "topics": [
        "AutoScore_fine_tuning"
      ]
    },
    {
      "page": "AutoScore_fine_tuning_Ordinal",
      "title": "AutoScore STEP(iv) for ordinal outcomes: Fine-tune the score by revising 'cut_vec' with domain knowledge (AutoScore Module 5)",
      "topics": [
        "AutoScore_fine_tuning_Ordinal"
      ]
    },
    {
      "page": "AutoScore_fine_tuning_Survival",
      "title": "AutoScore STEP(iv) for survival outcomes: Fine-tune the score by revising cut_vec with domain knowledge (AutoScore Module 5)",
      "topics": [
        "AutoScore_fine_tuning_Survival"
      ]
    },
    {
      "page": "AutoScore_impute",
      "title": "Internal function: impute missing values in the training and validation sets",
      "topics": [
        "AutoScore_impute"
      ]
    },
    {
      "page": "AutoScore_parsimony",
      "title": "AutoScore STEP(ii): Select the best model with parsimony plot (AutoScore Modules 2+3+4)",
      "topics": [
        "AutoScore_parsimony"
      ]
    },
    {
      "page": "AutoScore_parsimony_Ordinal",
      "title": "AutoScore STEP(ii) for ordinal outcomes: Select the best model with parsimony plot (AutoScore Modules 2+3+4)",
      "topics": [
        "AutoScore_parsimony_Ordinal"
      ]
    },
    {
      "page": "AutoScore_parsimony_Survival",
      "title": "AutoScore STEP(ii) for survival outcomes: Select the best model with parsimony plot (AutoScore Modules 2+3+4)",
      "topics": [
        "AutoScore_parsimony_Survival"
      ]
    },
    {
      "page": "AutoScore_rank",
      "title": "AutoScore STEP(i): Rank variables with machine learning (AutoScore Module 1)",
      "topics": [
        "AutoScore_rank"
      ]
    },
    {
      "page": "AutoScore_rank_Ordinal",
      "title": "AutoScore STEP (i) for ordinal outcomes: Generate variable ranking list by machine learning (AutoScore Module 1)",
      "topics": [
        "AutoScore_rank_Ordinal"
      ]
    },
    {
      "page": "AutoScore_rank_Survival",
      "title": "AutoScore STEP (1) for survival outcomes: Generate variable ranking List by machine learning (Random Survival Forest) (AutoScore Module 1)",
      "topics": [
        "AutoScore_rank_Survival"
      ]
    },
    {
      "page": "AutoScore_testing",
      "title": "AutoScore STEP(v): Evaluate the final score with ROC analysis (AutoScore Module 6)",
      "topics": [
        "AutoScore_testing"
      ]
    },
    {
      "page": "AutoScore_testing_Ordinal",
      "title": "AutoScore STEP(v) for ordinal outcomes: Evaluate the final score (AutoScore Module 6)",
      "topics": [
        "AutoScore_testing_Ordinal"
      ]
    },
    {
      "page": "AutoScore_testing_Survival",
      "title": "AutoScore STEP(v) for survival outcomes: Evaluate the final score with ROC analysis (AutoScore Module 6)",
      "topics": [
        "AutoScore_testing_Survival"
      ]
    },
    {
      "page": "AutoScore_weighting",
      "title": "AutoScore STEP(iii): Generate the initial score with the final list of variables (Re-run AutoScore Modules 2+3)",
      "topics": [
        "AutoScore_weighting"
      ]
    },
    {
      "page": "AutoScore_weighting_Ordinal",
      "title": "AutoScore STEP(iii) for ordinal outcomes: Generate the initial score with the final list of variables (Re-run AutoScore Modules 2+3)",
      "topics": [
        "AutoScore_weighting_Ordinal"
      ]
    },
    {
      "page": "AutoScore_weighting_Survival",
      "title": "AutoScore STEP(iii) for survival outcomes: Generate the initial score with the final list of variables (Re-run AutoScore Modules 2+3)",
      "topics": [
        "AutoScore_weighting_Survival"
      ]
    },
    {
      "page": "bca",
      "title": "Bias-corrected and accelerated confidence intervals",
      "topics": [
        "bca"
      ]
    },
    {
      "page": "change_reference",
      "title": "Internal Function: Change Reference category after first-step logistic regression (part of AutoScore Module 3)",
      "topics": [
        "change_reference"
      ]
    },
    {
      "page": "check_data",
      "title": "AutoScore function for datasets with binary outcomes: Check whether the input dataset fulfill the requirement of the AutoScore",
      "topics": [
        "check_data"
      ]
    },
    {
      "page": "check_data_ordinal",
      "title": "AutoScore function for ordinal outcomes: Check whether the input dataset fulfil the requirement of the AutoScore",
      "topics": [
        "check_data_ordinal"
      ]
    },
    {
      "page": "check_data_survival",
      "title": "AutoScore function for survival data: Check whether the input dataset fulfill the requirement of the AutoScore",
      "topics": [
        "check_data_survival"
      ]
    },
    {
      "page": "check_link",
      "title": "Internal function: Check link function",
      "topics": [
        "check_link"
      ]
    },
    {
      "page": "check_predictor",
      "title": "Internal function: Check predictors",
      "topics": [
        "check_predictor"
      ]
    },
    {
      "page": "compute_auc_val",
      "title": "Internal function: Compute AUC based on validation set for plotting parsimony (AutoScore Module 4)",
      "topics": [
        "compute_auc_val"
      ]
    },
    {
      "page": "compute_auc_val_ord",
      "title": "Internal function: Compute mean AUC for ordinal outcomes based on validation set for plotting parsimony",
      "topics": [
        "compute_auc_val_ord"
      ]
    },
    {
      "page": "compute_auc_val_survival",
      "title": "Internal function for survival outcomes: Compute AUC based on validation set for plotting parsimony",
      "topics": [
        "compute_auc_val_survival"
      ]
    },
    {
      "page": "compute_descriptive_table",
      "title": "AutoScore function: Descriptive Analysis",
      "topics": [
        "compute_descriptive_table"
      ]
    },
    {
      "page": "compute_final_score_ord",
      "title": "Internal function: Compute risk scores for ordinal data given variables selected, cut-off values and scoring table",
      "topics": [
        "compute_final_score_ord"
      ]
    },
    {
      "page": "compute_mauc_ord",
      "title": "Internal function: Compute mAUC for ordinal predictions",
      "topics": [
        "compute_mauc_ord"
      ]
    },
    {
      "page": "compute_multi_variable_table",
      "title": "AutoScore function: Multivariate Analysis",
      "topics": [
        "compute_multi_variable_table"
      ]
    },
    {
      "page": "compute_multi_variable_table_ordinal",
      "title": "AutoScore-Ordinal function: Multivariate Analysis",
      "topics": [
        "compute_multi_variable_table_ordinal"
      ]
    },
    {
      "page": "compute_multi_variable_table_survival",
      "title": "AutoScore function for survival outcomes: Multivariate Analysis",
      "topics": [
        "compute_multi_variable_table_survival"
      ]
    },
    {
      "page": "compute_prob_observed",
      "title": "Internal function: Based on given labels and scores, compute proportion of subjects observed in each outcome category in given score intervals.",
      "topics": [
        "compute_prob_observed"
      ]
    },
    {
      "page": "compute_prob_predicted",
      "title": "Internal function: Based on given labels and scores, compute average predicted risks in given score intervals.",
      "topics": [
        "compute_prob_predicted"
      ]
    },
    {
      "page": "compute_score_table",
      "title": "Internal function: Compute scoring table based on training dataset (AutoScore Module 3)",
      "topics": [
        "compute_score_table"
      ]
    },
    {
      "page": "compute_score_table_ord",
      "title": "Internal function: Compute scoring table for ordinal outcomes based on training dataset",
      "topics": [
        "compute_score_table_ord"
      ]
    },
    {
      "page": "compute_score_table_survival",
      "title": "Internal function: Compute scoring table for survival outcomes based on training dataset",
      "topics": [
        "compute_score_table_survival"
      ]
    },
    {
      "page": "compute_uni_variable_table",
      "title": "AutoScore function: Univariable Analysis",
      "topics": [
        "compute_uni_variable_table"
      ]
    },
    {
      "page": "compute_uni_variable_table_ordinal",
      "title": "AutoScore-Ordinal function: Univariable Analysis",
      "topics": [
        "compute_uni_variable_table_ordinal"
      ]
    },
    {
      "page": "compute_uni_variable_table_survival",
      "title": "AutoScore function for survival outcomes: Univariate Analysis",
      "topics": [
        "compute_uni_variable_table_survival"
      ]
    },
    {
      "page": "conversion_table",
      "title": "AutoScore function: Print conversion table based on final performance evaluation",
      "topics": [
        "conversion_table"
      ]
    },
    {
      "page": "conversion_table_ordinal",
      "title": "AutoScore function: Print conversion table for ordinal outcomes to map score to risk",
      "topics": [
        "conversion_table_ordinal"
      ]
    },
    {
      "page": "conversion_table_survival",
      "title": "AutoScore function for survival outcomes: Print conversion table",
      "topics": [
        "conversion_table_survival"
      ]
    },
    {
      "page": "estimate_p_mat",
      "title": "Internal function: generate probability matrix for ordinal outcomes given thresholds, linear predictor and link function",
      "topics": [
        "estimate_p_mat"
      ]
    },
    {
      "page": "eva_performance_iauc",
      "title": "Internal function survival outcome: Calculate iAUC for validation set",
      "topics": [
        "eva_performance_iauc"
      ]
    },
    {
      "page": "evaluate_model_ord",
      "title": "Internal function: Evaluate model performance on ordinal data",
      "topics": [
        "evaluate_model_ord"
      ]
    },
    {
      "page": "extract_or_ci_ord",
      "title": "Extract OR, CI and p-value from a proportional odds model",
      "topics": [
        "extract_or_ci_ord"
      ]
    },
    {
      "page": "find_one_inds",
      "title": "Internal function: Find column indices in design matrix that should be 1",
      "topics": [
        "find_one_inds"
      ]
    },
    {
      "page": "find_possible_scores",
      "title": "Internal function: Compute all scores attainable.",
      "topics": [
        "find_possible_scores"
      ]
    },
    {
      "page": "get_cut_vec",
      "title": "Internal function: Calculate cut_vec from the training set (AutoScore Module 2)",
      "topics": [
        "get_cut_vec"
      ]
    },
    {
      "page": "group_score",
      "title": "Internal function: Group scores based on given score breaks, and use friendly names for first and last intervals.",
      "topics": [
        "group_score"
      ]
    },
    {
      "page": "induce_informative_missing",
      "title": "Internal function: induce informative missing to sample data in the package to demonstrate how AutoScore handles missing as a separate category",
      "topics": [
        "induce_informative_missing"
      ]
    },
    {
      "page": "induce_median_missing",
      "title": "Internal function: induce informative missing in a single variable",
      "topics": [
        "induce_median_missing"
      ]
    },
    {
      "page": "inv_cloglog",
      "title": "Internal function: Inverse cloglog link",
      "topics": [
        "inv_cloglog"
      ]
    },
    {
      "page": "inv_logit",
      "title": "Internal function: Inverse logit link",
      "topics": [
        "inv_logit"
      ]
    },
    {
      "page": "inv_probit",
      "title": "Internal function: Inverse probit link",
      "topics": [
        "inv_probit"
      ]
    },
    {
      "page": "make_design_mat",
      "title": "Internal function: Based on 'find_one_inds', make a design matrix to compute all scores attainable.",
      "topics": [
        "make_design_mat"
      ]
    },
    {
      "page": "plot_auc",
      "title": "Internal function: Make parsimony plot",
      "topics": [
        "plot_auc"
      ]
    },
    {
      "page": "plot_importance",
      "title": "Internal Function: Print plotted variable importance",
      "topics": [
        "plot_importance"
      ]
    },
    {
      "page": "plot_predicted_risk",
      "title": "AutoScore function for binary and ordinal outcomes: Plot predicted risk",
      "topics": [
        "plot_predicted_risk"
      ]
    },
    {
      "page": "plot_roc_curve",
      "title": "Internal Function: Plotting ROC curve",
      "topics": [
        "plot_roc_curve"
      ]
    },
    {
      "page": "plot_survival_km",
      "title": "AutoScore function for survival outcomes: Print scoring performance (KM curve)",
      "topics": [
        "plot_survival_km"
      ]
    },
    {
      "page": "print_performance_ci_survival",
      "title": "AutoScore function for survival outcomes: Print predictive performance with confidence intervals",
      "topics": [
        "print_performance_ci_survival"
      ]
    },
    {
      "page": "print_performance_ordinal",
      "title": "AutoScore function for ordinal outcomes: Print predictive performance",
      "topics": [
        "print_performance_ordinal"
      ]
    },
    {
      "page": "print_performance_survival",
      "title": "AutoScore function for survival outcomes: Print predictive performance",
      "topics": [
        "print_performance_survival"
      ]
    },
    {
      "page": "print_roc_performance",
      "title": "AutoScore function: Print receiver operating characteristic (ROC) performance",
      "topics": [
        "print_roc_performance"
      ]
    },
    {
      "page": "print_scoring_table",
      "title": "AutoScore Function: Print scoring tables for visualization",
      "topics": [
        "print_scoring_table"
      ]
    },
    {
      "page": "sample_data",
      "title": "20000 simulated ICU admission data, with the same distribution as the data in the MIMIC-III ICU database",
      "topics": [
        "sample_data"
      ]
    },
    {
      "page": "sample_data_ordinal",
      "title": "Simulated ED data with ordinal outcome",
      "topics": [
        "sample_data_ordinal"
      ]
    },
    {
      "page": "sample_data_ordinal_small",
      "title": "Simulated ED data with ordinal outcome (small sample size)",
      "topics": [
        "sample_data_ordinal_small"
      ]
    },
    {
      "page": "sample_data_small",
      "title": "1000 simulated ICU admission data, with the same distribution as the data in the MIMIC-III ICU database",
      "topics": [
        "sample_data_small"
      ]
    },
    {
      "page": "sample_data_survival",
      "title": "20000 simulated MIMIC sample data with survival outcomes",
      "topics": [
        "sample_data_survival"
      ]
    },
    {
      "page": "sample_data_survival_small",
      "title": "1000 simulated MIMIC sample data with survival outcomes",
      "topics": [
        "sample_data_survival_small"
      ]
    },
    {
      "page": "sample_data_with_missing",
      "title": "20000 simulated ICU admission data with missing values",
      "topics": [
        "sample_data_with_missing"
      ]
    },
    {
      "page": "split_data",
      "title": "AutoScore Function: Automatically splitting dataset to train, validation and test set, possibly stratified by label",
      "topics": [
        "split_data"
      ]
    },
    {
      "page": "transform_df_fixed",
      "title": "Internal function: Categorizing continuous variables based on cut_vec (AutoScore Module 2)",
      "topics": [
        "transform_df_fixed"
      ]
    }
  ],
  "_readme": "https://github.com/nliulab/autoscore/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "askpass",
    "backports",
    "base64enc",
    "bit",
    "bit64",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "car",
    "carData",
    "checkmate",
    "class",
    "cli",
    "clipr",
    "cluster",
    "codetools",
    "colorspace",
    "commonmark",
    "corrplot",
    "cowplot",
    "cpp11",
    "crayon",
    "crosstalk",
    "curl",
    "data.table",
    "data.tree",
    "DBI",
    "Deriv",
    "DiagrammeR",
    "digest",
    "doBy",
    "dplyr",
    "e1071",
    "evaluate",
    "exactRankTests",
    "farver",
    "fastmap",
    "fontawesome",
    "forcats",
    "forecast",
    "foreign",
    "Formula",
    "fracdiff",
    "fs",
    "gdata",
    "generics",
    "ggplot2",
    "ggpubr",
    "ggrepel",
    "ggsci",
    "ggsignif",
    "ggtext",
    "glue",
    "gmodels",
    "gridExtra",
    "gridtext",
    "gtable",
    "gtools",
    "haven",
    "highr",
    "Hmisc",
    "hms",
    "htmlTable",
    "htmltools",
    "htmlwidgets",
    "httr",
    "igraph",
    "isoband",
    "jpeg",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "labelled",
    "later",
    "lattice",
    "lazyeval",
    "lifecycle",
    "litedown",
    "lme4",
    "lmtest",
    "magrittr",
    "markdown",
    "MASS",
    "Matrix",
    "MatrixModels",
    "maxstat",
    "memoise",
    "mgcv",
    "microbenchmark",
    "mime",
    "minqa",
    "mitools",
    "modelr",
    "multcomp",
    "mvtnorm",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "openssl",
    "ordinal",
    "otel",
    "pbkrtest",
    "pillar",
    "pkgconfig",
    "plotly",
    "png",
    "polspline",
    "polynom",
    "prettyunits",
    "pROC",
    "progress",
    "promises",
    "proxy",
    "purrr",
    "quantreg",
    "R6",
    "randomForest",
    "randomForestSRC",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "readr",
    "reformulas",
    "rlang",
    "rmarkdown",
    "rms",
    "rpart",
    "rstatix",
    "rstudioapi",
    "S7",
    "sandwich",
    "sass",
    "scales",
    "SparseM",
    "stringi",
    "stringr",
    "survAUC",
    "survey",
    "survival",
    "survminer",
    "sys",
    "tableone",
    "TH.data",
    "tibble",
    "tidyr",
    "tidyselect",
    "timeDate",
    "tinytex",
    "tzdb",
    "ucminf",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "visNetwork",
    "vroom",
    "withr",
    "xfun",
    "xml2",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "brief_intro.Rmd",
      "filename": "brief_intro.html",
      "title": "AutoScore: An Interpretable Machine Learning-Based Automatic Clinical Score Generator",
      "engine": "knitr::rmarkdown",
      "headings": [
        "AutoScore Introduction",
        "Usage",
        "Citation",
        "Core paper",
        "Method extensions",
        "Contact",
        "AutoScore package installation"
      ],
      "created": "2022-09-21 06:59:29",
      "modified": "2022-10-13 09:39:14",
      "commits": 2
    }
  ],
  "_score": 7.203032887014711,
  "_indexed": true,
  "_nocasepkg": "autoscore",
  "_universes": [
    "nliulab",
    "fengx13"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-05-28T08:22:33.000Z",
      "distro": "noble",
      "commit": "eb5a2d9e822bc07b34c5f0150c37fa6c8812d15e",
      "fileid": "24021f7a0855ca8d5a7133c8fbdc0fb3b084ad0bcbff38671bcb3ddb02754481",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nliulab/actions/runs/26563117475"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-05-28T08:22:36.000Z",
      "distro": "noble",
      "commit": "eb5a2d9e822bc07b34c5f0150c37fa6c8812d15e",
      "fileid": "d27604f543b2afd9b228725e69cf4efd4e89cd026774e2265cfe4d2e88bc1b0b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nliulab/actions/runs/26563117475"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-05-28T08:21:48.000Z",
      "commit": "eb5a2d9e822bc07b34c5f0150c37fa6c8812d15e",
      "fileid": "3b0335d4c9f918e40fd83835f5904a371d59a0db143a47448b5092a55d7493a9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nliulab/actions/runs/26563117475"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-05-28T08:21:45.000Z",
      "commit": "eb5a2d9e822bc07b34c5f0150c37fa6c8812d15e",
      "fileid": "1123c611d644b93db31d2730a752da8104ed24f27a2295ed260311c23db00f70",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nliulab/actions/runs/26563117475"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.0",
      "date": "2026-05-28T08:22:34.000Z",
      "commit": "eb5a2d9e822bc07b34c5f0150c37fa6c8812d15e",
      "fileid": "a25b315e43d5ba3228339452f067533c5e3db3ff12461acc85c0905ceb2939c0",
      "status": "success",
      "buildurl": "https://github.com/r-universe/nliulab/actions/runs/26563117475"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-05-28T08:21:07.000Z",
      "commit": "eb5a2d9e822bc07b34c5f0150c37fa6c8812d15e",
      "fileid": "476d8d334c99ec1baa93656f1a37cdcfb440787852b593e3c8916d898d388d3b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nliulab/actions/runs/26563117475"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-05-28T08:21:05.000Z",
      "commit": "eb5a2d9e822bc07b34c5f0150c37fa6c8812d15e",
      "fileid": "da49a1c853f3904f64229aa385021ecffcd50a22e4c8395201ff83ba0057183e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nliulab/actions/runs/26563117475"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-05-28T08:21:21.000Z",
      "commit": "eb5a2d9e822bc07b34c5f0150c37fa6c8812d15e",
      "fileid": "0de26c8dc2c78594bfc288f748287db7a9443e775b3012004744ac063b328ee0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nliulab/actions/runs/26563117475"
    }
  ]
}