{
  "_id": "6a15443cacfb0bcc41d56be9",
  "Type": "Package",
  "Package": "tidyLPA",
  "Title": "Easily Carry Out Latent Profile Analysis (LPA) Using Open-Source\nor Commercial Software",
  "Version": "2.0.2",
  "Authors@R": "c(person(given = c(\"Joshua\", \"M\"),\nfamily = \"Rosenberg\",\nrole = c(\"aut\", \"cre\"),\nemail = \"jmrosenberg@utk.edu\"),\nperson(given = \"Caspar\",\nfamily = \"van Lissa\",\nrole = \"aut\",\nemail = \"c.j.vanlissa@uu.nl\"),\nperson(given = c(\"Jennifer\", \"A\"),\nfamily = \"Schmidt\",\nrole = \"ctb\",\nemail = \"jaschmid@msu.edu\"),\nperson(given = c(\"Patrick\", \"N\"),\nfamily = \"Beymer\",\nrole = \"ctb\",\nemail = \"beymerpa@msu.edu\"),\nperson(given = \"Daniel\",\nfamily = \"Anderson\",\nrole = \"ctb\",\nemail = \"daniela@uoregon.edu\"),\nperson(given = c(\"Matthew\", \"J.\"),\nfamily = \"Schell\",\nrole = \"ctb\",\nemail = \"schellma@msu.edu\"))",
  "Maintainer": "Joshua M Rosenberg <jmrosenberg@utk.edu>",
  "Description": "Easily carry out latent profile analysis (\"LPA\"),\ndetermine the correct number of classes based on best\npractices, and tabulate and plot the results. Provides\nfunctionality to estimate commonly-specified models with free\nmeans, variances, and covariances for each profile. Follows a\ntidy approach, in that output is in the form of a data frame\nthat can subsequently be computed on. Models can be estimated\nusing the free open source 'R' packages 'Mclust' and 'OpenMx',\nor using the commercial program 'MPlus', via the\n'MplusAutomation' package.",
  "License": "MIT + file LICENSE",
  "URL": "https://data-edu.github.io/tidyLPA/",
  "BugReports": "https://github.com/data-edu/tidyLPA/issues",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "cmake libglpk-dev make texlive libicu-dev\nlibxml2-dev libssl-dev",
  "Repository": "https://data-edu.r-universe.dev",
  "Date/Publication": "2026-02-25 14:29:25 UTC",
  "RemoteUrl": "https://github.com/data-edu/tidylpa",
  "RemoteRef": "HEAD",
  "RemoteSha": "4df6e222ef27534746d47d1ae8baaace35cd0f53",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-26 06:51:30 UTC",
    "User": "root"
  },
  "Author": "Joshua M Rosenberg [aut, cre],\nCaspar van Lissa [aut],\nJennifer A Schmidt [ctb],\nPatrick N Beymer [ctb],\nDaniel Anderson [ctb],\nMatthew J. Schell [ctb]",
  "MD5sum": "13df7efb70f5ae5f77cf92c169c51b09",
  "_user": "data-edu",
  "_type": "src",
  "_file": "tidyLPA_2.0.2.tar.gz",
  "_fileid": "d83d1c954bd0e72bac8e7448642186087a408f7c99ff033ffa097f83265dd92b",
  "_filesize": 997159,
  "_sha256": "d83d1c954bd0e72bac8e7448642186087a408f7c99ff033ffa097f83265dd92b",
  "_created": "2026-05-26T06:51:30.000Z",
  "_published": "2026-05-26T06:57:00.018Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77822299657,
      "time": 287,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7210700810"
    },
    {
      "job": 77822299740,
      "time": 279,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210698758"
    },
    {
      "job": 77822299647,
      "time": 180,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7210669153"
    },
    {
      "job": 77822299718,
      "time": 174,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210665082"
    },
    {
      "job": 77821630912,
      "time": 314,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210628003"
    },
    {
      "job": 77822299642,
      "time": 191,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210676390"
    },
    {
      "job": 77822299665,
      "time": 181,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7210673989"
    },
    {
      "job": 77822299701,
      "time": 152,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7210667233"
    },
    {
      "job": 77822299674,
      "time": 166,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210672321"
    }
  ],
  "_buildurl": "https://github.com/r-universe/data-edu/actions/runs/26436869339",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/data-edu/tidylpa",
  "_commit": {
    "id": "4df6e222ef27534746d47d1ae8baaace35cd0f53",
    "author": "Joshua Rosenberg <jmrosen48@gmail.com>",
    "committer": "Joshua Rosenberg <jmrosen48@gmail.com>",
    "message": "update site\n",
    "time": 1772029765
  },
  "_maintainer": {
    "name": "Joshua M Rosenberg",
    "email": "jmrosenberg@utk.edu",
    "login": "jrosen48",
    "description": "Associate Professor at the University of Tennessee, Knoxville",
    "uuid": 4596214
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10",
      "role": "Depends"
    },
    {
      "package": "tidySEM",
      "version": ">= 0.2.10",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 4.0.1",
      "role": "Imports"
    },
    {
      "package": "mclust",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "MplusAutomation",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lme4",
      "role": "Suggests"
    },
    {
      "package": "missForest",
      "role": "Suggests"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    },
    {
      "package": "pillar",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "OpenMx",
      "role": "Suggests"
    },
    {
      "package": "mix",
      "role": "Suggests"
    }
  ],
  "_owner": "data-edu",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2026-09",
      "n": 11
    }
  ],
  "_tags": [],
  "_stars": 60,
  "_contributors": [
    {
      "user": "joshuarosenberg",
      "count": 125,
      "uuid": 24919878
    },
    {
      "user": "jrosen48",
      "count": 30,
      "uuid": 4596214
    },
    {
      "user": "gbiele",
      "count": 10,
      "uuid": 3986414
    },
    {
      "user": "cjvanlissa",
      "count": 7,
      "uuid": 11941251
    },
    {
      "user": "gootjes",
      "count": 2,
      "uuid": 37846483
    }
  ],
  "_userbio": {
    "uuid": 42214202,
    "type": "organization",
    "name": "DataEDU"
  },
  "_downloads": {
    "count": 7740,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tidyLPA"
  },
  "_mentions": 19,
  "_devurl": "https://github.com/data-edu/tidylpa",
  "_pkgdown": "https://data-edu.github.io/tidyLPA/",
  "_searchresults": 213,
  "_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/readme.html",
    "extra/readme.md",
    "extra/tidyLPA.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/data-edu/tidylpa",
  "_realowner": "data-edu",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2018-02-14"
    },
    {
      "version": "0.1.2",
      "date": "2018-02-18"
    },
    {
      "version": "0.1.3",
      "date": "2018-03-28"
    },
    {
      "version": "0.2.0",
      "date": "2018-09-13"
    },
    {
      "version": "0.2.1",
      "date": "2018-10-11"
    },
    {
      "version": "0.2.2",
      "date": "2018-10-11"
    },
    {
      "version": "0.2.3",
      "date": "2018-11-20"
    },
    {
      "version": "0.2.4",
      "date": "2019-01-02"
    },
    {
      "version": "1.0.0",
      "date": "2019-04-08"
    },
    {
      "version": "1.0.2",
      "date": "2019-04-08"
    },
    {
      "version": "1.0.3",
      "date": "2019-07-30"
    },
    {
      "version": "1.0.4",
      "date": "2019-08-19"
    },
    {
      "version": "1.0.5",
      "date": "2020-02-09"
    },
    {
      "version": "1.0.6",
      "date": "2020-03-19"
    },
    {
      "version": "1.0.7",
      "date": "2020-05-13"
    },
    {
      "version": "1.0.8",
      "date": "2020-08-17"
    },
    {
      "version": "1.1.0",
      "date": "2021-11-17"
    },
    {
      "version": "2.0.2",
      "date": "2026-02-25"
    }
  ],
  "_exports": [
    "%>%",
    "AHP",
    "calc_lrt",
    "compare_solutions",
    "estimate_profiles",
    "get_data",
    "get_estimates",
    "get_fit",
    "plot_bivariate",
    "plot_density",
    "plot_profiles",
    "poms",
    "single_imputation"
  ],
  "_datasets": [
    {
      "name": "curry_mac",
      "title": "Simulated MAC data",
      "object": "curry_mac",
      "class": [
        "data.frame"
      ],
      "fields": [
        "sex",
        "age_years",
        "KinshipR",
        "MutualismR",
        "ExchangeR",
        "HawkR",
        "DoveR",
        "DivisionR",
        "PossessionR",
        "KinshipJ",
        "MutualismJ",
        "ExchangeJ",
        "HawkJ",
        "DoveJ",
        "DivisionJ",
        "PossessionJ"
      ],
      "rows": 1392,
      "table": true,
      "tojson": true
    },
    {
      "name": "empathy",
      "title": "Simulated empathy data",
      "object": "empathy",
      "class": [
        "data.frame"
      ],
      "fields": [
        "ec1",
        "ec2",
        "ec3",
        "ec4",
        "ec5",
        "ec6",
        "pt1",
        "pt2",
        "pt3",
        "pt4",
        "pt5",
        "pt6",
        "sex"
      ],
      "rows": 467,
      "table": true,
      "tojson": true
    },
    {
      "name": "id_edu",
      "title": "Simulated identity data",
      "object": "id_edu",
      "class": [
        "data.frame"
      ],
      "fields": [
        "com1",
        "exp1",
        "rec1",
        "com2",
        "exp2",
        "rec2",
        "com3",
        "exp3",
        "rec3",
        "com4",
        "exp4",
        "rec4",
        "com5",
        "exp5",
        "rec5",
        "sex"
      ],
      "rows": 443,
      "table": true,
      "tojson": true
    },
    {
      "name": "pisaUSA15",
      "title": "student questionnaire data with four variables from the 2015 PISA for students in the United States",
      "object": "pisaUSA15",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "broad_interest",
        "enjoyment",
        "instrumental_mot",
        "self_efficacy"
      ],
      "rows": 5712,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "pipe",
      "title": "Pipe",
      "topics": [
        "%>%"
      ]
    },
    {
      "page": "AHP",
      "title": "Select best model using analytic hyrarchy process",
      "topics": [
        "AHP"
      ]
    },
    {
      "page": "calc_lrt",
      "title": "Lo-Mendell-Rubin likelihood ratio test",
      "topics": [
        "calc_lrt"
      ]
    },
    {
      "page": "compare_solutions",
      "title": "Compare latent profile models",
      "topics": [
        "compare_solutions"
      ]
    },
    {
      "page": "curry_mac",
      "title": "Simulated MAC data",
      "topics": [
        "curry_mac"
      ]
    },
    {
      "page": "empathy",
      "title": "Simulated empathy data",
      "topics": [
        "empathy"
      ]
    },
    {
      "page": "estimate_profiles",
      "title": "Estimate latent profiles",
      "topics": [
        "estimate_profiles"
      ]
    },
    {
      "page": "estimate_profiles_mclust",
      "title": "Estimate latent profiles using mclust",
      "topics": [
        "estimate_profiles_mclust"
      ]
    },
    {
      "page": "estimate_profiles_mplus2",
      "title": "Estimate latent profiles using Mplus",
      "topics": [
        "estimate_profiles_mplus2"
      ]
    },
    {
      "page": "estimate_profiles_openmx",
      "title": "Estimate latent profiles using OpenMx",
      "topics": [
        "estimate_profiles_openmx"
      ]
    },
    {
      "page": "get_data",
      "title": "Get data from objects generated by tidyLPA",
      "topics": [
        "get_data",
        "get_data.tidyLPA",
        "get_data.tidyProfile"
      ]
    },
    {
      "page": "get_estimates",
      "title": "Get estimates from objects generated by tidyLPA",
      "topics": [
        "get_estimates",
        "get_estimates.tidyLPA",
        "get_estimates.tidyProfile"
      ]
    },
    {
      "page": "get_fit",
      "title": "Get fit indices from objects generated by tidyLPA",
      "topics": [
        "get_fit",
        "get_fit.tidyLPA",
        "get_fit.tidyProfile"
      ]
    },
    {
      "page": "id_edu",
      "title": "Simulated identity data",
      "topics": [
        "id_edu"
      ]
    },
    {
      "page": "pisaUSA15",
      "title": "student questionnaire data with four variables from the 2015 PISA for students in the United States",
      "topics": [
        "pisaUSA15"
      ]
    },
    {
      "page": "poms",
      "title": "Apply POMS-coding to data",
      "topics": [
        "poms"
      ]
    },
    {
      "page": "print.tidyLPA",
      "title": "Print tidyLPA",
      "topics": [
        "print.tidyLPA"
      ]
    },
    {
      "page": "print.tidyProfile",
      "title": "Print tidyProfile",
      "topics": [
        "print.tidyProfile"
      ]
    },
    {
      "page": "single_imputation",
      "title": "Apply single imputation to data",
      "topics": [
        "single_imputation"
      ]
    },
    {
      "page": "tidyLPA",
      "title": "tidyLPA: Functionality to carry out Latent Profile Analysis in R",
      "topics": [
        "tidyLPA-package",
        "tidyLPA"
      ]
    }
  ],
  "_readme": "https://github.com/data-edu/tidylpa/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "askpass",
    "backports",
    "boot",
    "broom",
    "car",
    "carData",
    "checkmate",
    "cli",
    "coda",
    "codetools",
    "colorspace",
    "CompQuadForm",
    "cowplot",
    "cpp11",
    "crayon",
    "curl",
    "data.table",
    "dbscan",
    "Deriv",
    "digest",
    "doBy",
    "dplyr",
    "farver",
    "fastDummies",
    "forecast",
    "Formula",
    "fracdiff",
    "future",
    "future.apply",
    "generics",
    "ggplot2",
    "globals",
    "glue",
    "GPArotation",
    "gsubfn",
    "gtable",
    "hms",
    "httr",
    "igraph",
    "isoband",
    "jsonlite",
    "labeling",
    "lattice",
    "lavaan",
    "lifecycle",
    "listenv",
    "lme4",
    "lmtest",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "mclust",
    "mgcv",
    "microbenchmark",
    "mime",
    "minqa",
    "mnormt",
    "modelr",
    "MplusAutomation",
    "mvtnorm",
    "nlme",
    "nloptr",
    "nnet",
    "nonnest2",
    "numDeriv",
    "openssl",
    "pander",
    "parallelly",
    "pbivnorm",
    "pbkrtest",
    "pillar",
    "pkgconfig",
    "plyr",
    "prettyunits",
    "progress",
    "progressr",
    "proto",
    "psych",
    "purrr",
    "quadprog",
    "quantreg",
    "R6",
    "RANN",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "reformulas",
    "rlang",
    "S7",
    "sandwich",
    "scales",
    "SparseM",
    "stringi",
    "stringr",
    "survival",
    "sys",
    "texreg",
    "tibble",
    "tidyr",
    "tidyselect",
    "tidySEM",
    "timeDate",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xtable",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "benchmarking-mclust-and-mplus.Rmd",
      "filename": "benchmarking-mclust-and-mplus.html",
      "title": "Benchmarking mclust and MPlus",
      "author": "Vignette Author",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Purpose",
        "Using mclust",
        "Just one fit",
        "Using MPlus",
        "Many fits"
      ],
      "created": "2019-07-19 13:22:36",
      "modified": "2021-06-03 14:21:07",
      "commits": 5
    },
    {
      "source": "Introduction_to_tidyLPA.Rmd",
      "filename": "Introduction_to_tidyLPA.html",
      "title": "Introduction to tidyLPA",
      "author": "Joshua M. Rosenberg",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Background on Latent Profile Analysis (LPA)",
        "Description of the goals of tidyLPA",
        "Software approach to carrying out LPA: Interface to mclust (and to MPlus)",
        "Example",
        "Installation",
        "Mclust",
        "Mplus",
        "Comparing a wide range of solutions",
        "Passing additional arguments",
        "More information on model specifications",
        "Model specification",
        "1. Equal variances, and covariances fixed to 0 (model 1)",
        "2. Varying variances and covariances fixed to 0 (model 2)",
        "3. Equal variances and equal covariances (model 3)",
        "4. Varying means, varying variances, and equal covariances (model 4)",
        "5. Varying means, equal variances, and varying covariances (model 5)",
        "6. Varying variances and varying covariances (model 6)",
        "Other functionality",
        "Getting estimates",
        "Getting data",
        "Getting fit statistics",
        "Acknowledgments"
      ],
      "created": "2017-10-28 05:39:23",
      "modified": "2026-02-24 17:51:29",
      "commits": 88
    }
  ],
  "_score": 10.074453060552898,
  "_indexed": true,
  "_nocasepkg": "tidylpa",
  "_universes": [
    "data-edu",
    "jrosen48"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.2",
      "date": "2026-05-26T06:55:29.000Z",
      "distro": "noble",
      "commit": "4df6e222ef27534746d47d1ae8baaace35cd0f53",
      "fileid": "f48aa7709388a422742ffa8b3d98b1c7625e2a6861ae09007071face7d7f3974",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-edu/actions/runs/26436869339"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.2",
      "date": "2026-05-26T06:55:27.000Z",
      "distro": "noble",
      "commit": "4df6e222ef27534746d47d1ae8baaace35cd0f53",
      "fileid": "bb9c48cf2d87b7daa4658f6672c6d69b80ddb147df45f1fe6ed79985c1fd9d45",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-edu/actions/runs/26436869339"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.2",
      "date": "2026-05-26T06:53:56.000Z",
      "commit": "4df6e222ef27534746d47d1ae8baaace35cd0f53",
      "fileid": "12ec854c66d7ff742b92e6a0fb1f0fdf058269563c38a37b91f628d11cdc4cbd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-edu/actions/runs/26436869339"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.2",
      "date": "2026-05-26T06:53:36.000Z",
      "commit": "4df6e222ef27534746d47d1ae8baaace35cd0f53",
      "fileid": "d255b63a1d41b4ba125734ba291eb2fb252d246890edffb5fd49ffc1f12df67d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-edu/actions/runs/26436869339"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.2",
      "date": "2026-05-26T06:55:02.000Z",
      "commit": "4df6e222ef27534746d47d1ae8baaace35cd0f53",
      "fileid": "b9ab75e5ccf11d6d24074b27916799cf2c71dc555cb533df49cae1545525804a",
      "status": "success",
      "buildurl": "https://github.com/r-universe/data-edu/actions/runs/26436869339"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.2",
      "date": "2026-05-26T06:53:40.000Z",
      "commit": "4df6e222ef27534746d47d1ae8baaace35cd0f53",
      "fileid": "26a2ed194a17b57d0cf4fed3676caa481765c8abc1d7f1c071b3d16757f61e51",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-edu/actions/runs/26436869339"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.2",
      "date": "2026-05-26T06:53:05.000Z",
      "commit": "4df6e222ef27534746d47d1ae8baaace35cd0f53",
      "fileid": "f916cb5997dae2c12e0e7759e4b172f45a423c14582d3301f1ec96f50630a5ca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-edu/actions/runs/26436869339"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.0.2",
      "date": "2026-05-26T06:53:20.000Z",
      "commit": "4df6e222ef27534746d47d1ae8baaace35cd0f53",
      "fileid": "bdc0d0e7cbeb422ca13359d6ece858ce05873d6ad485ed9a6a22457470ffe3f6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-edu/actions/runs/26436869339"
    }
  ]
}