{
  "_id": "6a23b91a530b9bc726bd8356",
  "Encoding": "UTF-8",
  "Package": "semTools",
  "Version": "0.5-8.903",
  "Title": "Useful Tools for Structural Equation Modeling",
  "Description": "Provides miscellaneous tools for structural equation\nmodeling, many of which extend the 'lavaan' package. For\nexample, latent interactions can be estimated using product\nindicators (Lin et al., 2010,\n<doi:10.1080/10705511.2010.488999>) and simple effects probed;\nanalytical power analyses can be conducted (Jak et al., 2021,\n<doi:10.3758/s13428-020-01479-0>); and scale reliability can be\nestimated based on estimated factor-model parameters.",
  "Authors@R": "c(person(given = c(\"Terrence\",\"D.\"), family = \"Jorgensen\", role = c(\"aut\",\"cre\"), email=\"TJorgensen314@gmail.com\", comment = c(ORCID = \"0000-0001-5111-6773\")),\nperson(given = \"Sunthud\", family = \"Pornprasertmanit\", role = \"aut\", email = \"psunthud@gmail.com\", comment = c(ORCID = \"0009-0006-6887-9930\")),\nperson(given = c(\"Alexander\",\"M.\"), family = \"Schoemann\", role = \"aut\", email=\"schoemanna@ecu.edu\", comment = c(ORCID = \"0000-0002-8479-8798\")),\nperson(given = \"Yves\", family = \"Rosseel\", role = \"aut\", email=\"Yves.Rosseel@UGent.be\", comment = c(ORCID = \"0000-0002-4129-4477\")),\nperson(given = \"Patrick\", family = \"Miller\", role = \"ctb\", email=\"pmille13@nd.edu\"),\nperson(given = \"Corbin\", family = \"Quick\", role = \"ctb\", email=\"corbinq@umich.edu\"),\nperson(given = \"Mauricio\", family = \"Garnier-Villarreal\", role = \"ctb\", email=\"m.garniervillarreal@vu.nl\", comment = c(ORCID = \"0000-0002-2951-6647\")),\nperson(given = \"James\", family = \"Selig\", role = \"ctb\", email=\"selig@unm.edu\"),\nperson(given = \"Aaron\", family = \"Boulton\", role = \"ctb\", email=\"aboulton@email.unc.edu\"),\nperson(given = \"Kristopher\", family = \"Preacher\", role = \"ctb\", email=\"kris.preacher@vanderbilt.edu\"),\nperson(given = \"Donna\", family = \"Coffman\", role = \"ctb\", email=\"dlc30@psu.edu\"),\nperson(given = \"Mijke\", family = \"Rhemtulla\", role = \"ctb\", email=\"mrhemtulla@ucdavis.edu\", comment = c(ORCID = \"0000-0003-2572-2424\")),\nperson(given = \"Alexander\", family = \"Robitzsch\", role = \"ctb\", email=\"a.robitzsch@bifie.at\", comment = c(ORCID = \"0000-0002-8226-3132\")),\nperson(given = \"Craig\", family = \"Enders\", role = \"ctb\", email=\"cenders@psych.ucla.edu\"),\nperson(given = \"Ruben\", family = \"Arslan\", role = \"ctb\", email=\"rubenarslan@gmail.com\", comment = c(ORCID = \"0000-0002-6670-5658\")),\nperson(given = \"Bell\", family = \"Clinton\", role = \"ctb\", email=\"clintonbell@ku.edu\"),\nperson(given = \"Pavel\", family = \"Panko\", role = \"ctb\", email=\"pavel.panko@ttu.edu\"),\nperson(given = \"Edgar\", family = \"Merkle\", role = \"ctb\", email=\"merklee@missouri.edu\", comment = c(ORCID = \"0000-0001-7158-0653\")),\nperson(given = \"Steven\", family = \"Chesnut\", role = \"ctb\", email=\"Steven.Chesnut@usm.edu\"),\nperson(given = \"Jarrett\", family = \"Byrnes\", role = \"ctb\", email=\"Jarrett.Byrnes@umb.edu\"),\nperson(given = c(\"Jason\",\"D.\"), family = \"Rights\", role = \"ctb\", email=\"jrights@psych.ubc.ca\"),\nperson(given = \"Ylenio\", family = \"Longo\", role = \"ctb\", email=\"yleniolongo@gmail.com\"),\nperson(given = \"Maxwell\", family = \"Mansolf\", role = \"ctb\", email=\"mamansolf@gmail.com\", comment = c(ORCID = \"0000-0001-6861-8657\")),\nperson(given = \"Mattan S.\", family = \"Ben-Shachar\", role = \"ctb\", email=\"matanshm@post.bgu.ac.il\", comment = c(ORCID = \"0000-0002-4287-4801\")),\nperson(given = \"Mikko\", family = \"Rönkkö\", role = \"ctb\", email = \"mikko.ronkko@jyu.fi\", comment = c(ORCID = \"0000-0001-7988-7609\")),\nperson(given = \"Andrew R.\", family = \"Johnson\", role = \"ctb\", email = \"andrew.johnson@curtin.edu.au\", comment = c(ORCID = \"0000-0001-7000-8065\")),\nperson(given = \"Leonard\", family = \"Vanbrabant\", role = \"ctb\", email = \"L.Vanbrabant@ggdwestbrabant.nl\")\n)",
  "License": "GPL (>= 2)",
  "LazyData": "yes",
  "LazyLoad": "yes",
  "URL": "https://github.com/simsem/semTools/wiki",
  "BugReports": "https://github.com/simsem/semTools/issues",
  "Date": "2026-05-07",
  "RoxygenNote": "7.3.3",
  "Roxygen": "list(old_usage=TRUE, markdown=TRUE)",
  "Repository": "https://simsem.r-universe.dev",
  "Date/Publication": "2026-05-07 09:06:32 UTC",
  "RemoteUrl": "https://github.com/simsem/semtools",
  "RemoteRef": "HEAD",
  "RemoteSha": "a51d39bbd44b8dab38d5f5b318dd613065235b03",
  "RemoteSubdir": "semTools",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-06 06:02:43 UTC",
    "User": "root"
  },
  "Author": "Terrence D. Jorgensen [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-5111-6773>),\nSunthud Pornprasertmanit [aut] (ORCID:\n<https://orcid.org/0009-0006-6887-9930>),\nAlexander M. Schoemann [aut] (ORCID:\n<https://orcid.org/0000-0002-8479-8798>),\nYves Rosseel [aut] (ORCID: <https://orcid.org/0000-0002-4129-4477>),\nPatrick Miller [ctb],\nCorbin Quick [ctb],\nMauricio Garnier-Villarreal [ctb] (ORCID:\n<https://orcid.org/0000-0002-2951-6647>),\nJames Selig [ctb],\nAaron Boulton [ctb],\nKristopher Preacher [ctb],\nDonna Coffman [ctb],\nMijke Rhemtulla [ctb] (ORCID: <https://orcid.org/0000-0003-2572-2424>),\nAlexander Robitzsch [ctb] (ORCID:\n<https://orcid.org/0000-0002-8226-3132>),\nCraig Enders [ctb],\nRuben Arslan [ctb] (ORCID: <https://orcid.org/0000-0002-6670-5658>),\nBell Clinton [ctb],\nPavel Panko [ctb],\nEdgar Merkle [ctb] (ORCID: <https://orcid.org/0000-0001-7158-0653>),\nSteven Chesnut [ctb],\nJarrett Byrnes [ctb],\nJason D. Rights [ctb],\nYlenio Longo [ctb],\nMaxwell Mansolf [ctb] (ORCID: <https://orcid.org/0000-0001-6861-8657>),\nMattan S. Ben-Shachar [ctb] (ORCID:\n<https://orcid.org/0000-0002-4287-4801>),\nMikko Rönkkö [ctb] (ORCID: <https://orcid.org/0000-0001-7988-7609>),\nAndrew R. Johnson [ctb] (ORCID:\n<https://orcid.org/0000-0001-7000-8065>),\nLeonard Vanbrabant [ctb]",
  "Maintainer": "Terrence D. Jorgensen <TJorgensen314@gmail.com>",
  "MD5sum": "ea0ed15c21fa101db6c7a4800b41454c",
  "_user": "simsem",
  "_type": "src",
  "_file": "semTools_0.5-8.903.tar.gz",
  "_fileid": "421ee4b49ff7b982d4322dd745c81c3dfdf5e11e6455421dc02463da2be02307",
  "_filesize": 2138404,
  "_sha256": "421ee4b49ff7b982d4322dd745c81c3dfdf5e11e6455421dc02463da2be02307",
  "_created": "2026-06-06T06:02:43.000Z",
  "_published": "2026-06-06T06:07:22.360Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79856127241,
      "time": 232,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7451820514"
    },
    {
      "job": 79856127225,
      "time": 203,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7451816891"
    },
    {
      "job": 79856127191,
      "time": 210,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7451815030"
    },
    {
      "job": 79856127170,
      "time": 232,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7451815186"
    },
    {
      "job": 79855843554,
      "time": 249,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7451792626"
    },
    {
      "job": 79856127175,
      "time": 142,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7451809795"
    },
    {
      "job": 79856127212,
      "time": 154,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7451811124"
    },
    {
      "job": 79856127235,
      "time": 186,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7451814899"
    },
    {
      "job": 79856127216,
      "time": 210,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7451818216"
    }
  ],
  "_buildurl": "https://github.com/r-universe/simsem/actions/runs/27054391913",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/simsem/semtools",
  "_commit": {
    "id": "a51d39bbd44b8dab38d5f5b318dd613065235b03",
    "author": "TDJorgensen <TJorgensen314@gmail.com>",
    "committer": "TDJorgensen <TJorgensen314@gmail.com>",
    "message": "fix compRelSEM() for lavaan.mi without BETA\n",
    "time": 1778144792
  },
  "_maintainer": {
    "name": "Terrence D. Jorgensen",
    "email": "tjorgensen314@gmail.com",
    "login": "tdjorgensen",
    "orcid": "0000-0001-5111-6773",
    "description": "Assistant Professor at University of Amsterdam",
    "uuid": 1742258
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0",
      "role": "Depends"
    },
    {
      "package": "lavaan",
      "version": ">= 0.6-21",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "pbivnorm",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "blavaan",
      "role": "Suggests"
    },
    {
      "package": "emmeans",
      "role": "Suggests"
    },
    {
      "package": "lavaan.mi",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "mice",
      "role": "Suggests"
    },
    {
      "package": "mnormt",
      "role": "Suggests"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    },
    {
      "package": "restriktor",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "simsem",
  "_selfowned": true,
  "_usedby": 30,
  "_updates": [
    {
      "week": "2025-26",
      "n": 6
    },
    {
      "week": "2025-49",
      "n": 1
    },
    {
      "week": "2026-05",
      "n": 4
    },
    {
      "week": "2026-06",
      "n": 3
    },
    {
      "week": "2026-07",
      "n": 22
    },
    {
      "week": "2026-08",
      "n": 1
    },
    {
      "week": "2026-19",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 85,
  "_contributors": [
    {
      "user": "tdjorgensen",
      "count": 696,
      "uuid": 1742258
    },
    {
      "user": "psunthud",
      "count": 132,
      "uuid": 1541703
    },
    {
      "user": "mattansb",
      "count": 11,
      "uuid": 35330040
    },
    {
      "user": "schoam4",
      "count": 10,
      "uuid": 1619350
    },
    {
      "user": "mronkko",
      "count": 2,
      "uuid": 566094
    },
    {
      "user": "shotgunosine",
      "count": 1,
      "uuid": 5289368
    },
    {
      "user": "herbhuang",
      "count": 1,
      "uuid": 8535390
    },
    {
      "user": "jflournoy",
      "count": 1,
      "uuid": 2592761
    },
    {
      "user": "maugavilla",
      "count": 1,
      "uuid": 2199544
    },
    {
      "user": "ecmerkle",
      "count": 1,
      "uuid": 4818626
    }
  ],
  "_userbio": {
    "uuid": 1730634,
    "type": "organization",
    "name": "simsem"
  },
  "_downloads": {
    "count": 24884,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/semTools"
  },
  "_mentions": 155,
  "_devurl": "https://github.com/simsem/semtools",
  "_searchresults": 1716,
  "_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/semTools.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/simsem/semtools",
  "_realowner": "simsem",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1-0",
      "date": "2012-05-18"
    },
    {
      "version": "0.2-0",
      "date": "2012-07-09"
    },
    {
      "version": "0.2-6",
      "date": "2012-09-11"
    },
    {
      "version": "0.2-7",
      "date": "2012-10-16"
    },
    {
      "version": "0.2-8",
      "date": "2012-10-26"
    },
    {
      "version": "0.2-11",
      "date": "2012-12-31"
    },
    {
      "version": "0.2-12",
      "date": "2013-01-02"
    },
    {
      "version": "0.3-0",
      "date": "2013-02-10"
    },
    {
      "version": "0.3-2",
      "date": "2013-03-17"
    },
    {
      "version": "0.4-0",
      "date": "2013-05-03"
    },
    {
      "version": "0.4-6",
      "date": "2014-10-03"
    },
    {
      "version": "0.4-9",
      "date": "2015-06-28"
    },
    {
      "version": "0.4-11",
      "date": "2016-03-01"
    },
    {
      "version": "0.4-12",
      "date": "2016-06-10"
    },
    {
      "version": "0.4-13",
      "date": "2016-09-06"
    },
    {
      "version": "0.4-14",
      "date": "2016-10-22"
    },
    {
      "version": "0.5-0",
      "date": "2018-06-27"
    },
    {
      "version": "0.5-1",
      "date": "2018-09-24"
    },
    {
      "version": "0.5-2",
      "date": "2019-08-30"
    },
    {
      "version": "0.5-3",
      "date": "2020-05-27"
    },
    {
      "version": "0.5-4",
      "date": "2021-01-11"
    },
    {
      "version": "0.5-5",
      "date": "2021-07-07"
    },
    {
      "version": "0.5-6",
      "date": "2022-05-10"
    },
    {
      "version": "0.5-7",
      "date": "2025-03-13"
    },
    {
      "version": "0.5-8",
      "date": "2026-02-16"
    }
  ],
  "_exports": [
    "auxiliary",
    "AVE",
    "bsBootMiss",
    "cfa.2stage",
    "cfa.auxiliary",
    "chisqSmallN",
    "clipboard",
    "combinequark",
    "compareFit",
    "compRelSEM",
    "discriminantValidity",
    "efa.ekc",
    "epcEquivCheck",
    "epcEquivFit",
    "findRMSEApower",
    "findRMSEApowernested",
    "findRMSEAsamplesize",
    "findRMSEAsamplesizenested",
    "fmi",
    "goricaSEM",
    "growth.2stage",
    "growth.auxiliary",
    "hist",
    "htmt",
    "imposeStart",
    "indProd",
    "kd",
    "kurtosis",
    "lavaan.2stage",
    "lavaan.auxiliary",
    "loadingFromAlpha",
    "lrv2ord",
    "mardiaKurtosis",
    "mardiaSkew",
    "maximalRelia",
    "measEq.syntax",
    "monteCarloCI",
    "moreFitIndices",
    "mvrnonnorm",
    "net",
    "nullRMSEA",
    "orthogonalize",
    "parcelAllocation",
    "partialInvariance",
    "partialInvarianceCat",
    "PAVranking",
    "permuteMeasEq",
    "plausibleValues",
    "plotProbe",
    "plotRMSEAdist",
    "plotRMSEApower",
    "plotRMSEApowernested",
    "poolMAlloc",
    "probe2WayMC",
    "probe2WayRC",
    "probe3WayMC",
    "probe3WayRC",
    "quark",
    "reliability",
    "reliabilityL2",
    "residualCovariate",
    "saveFile",
    "sem.2stage",
    "sem.auxiliary",
    "show",
    "singleParamTest",
    "skew",
    "splitSample",
    "SSpower",
    "tukeySEM",
    "twostage"
  ],
  "_datasets": [
    {
      "name": "dat2way",
      "title": "Simulated Dataset to Demonstrate Two-way Latent Interaction",
      "object": "dat2way",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "x1",
        "x2",
        "x3",
        "x4",
        "x5",
        "x6",
        "x7",
        "x8",
        "x9"
      ],
      "rows": 10000,
      "table": true,
      "tojson": true
    },
    {
      "name": "dat3way",
      "title": "Simulated Dataset to Demonstrate Three-way Latent Interaction",
      "object": "dat3way",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "x1",
        "x2",
        "x3",
        "x4",
        "x5",
        "x6",
        "x7",
        "x8",
        "x9",
        "x10",
        "x11",
        "x12"
      ],
      "rows": 1000,
      "table": true,
      "tojson": true
    },
    {
      "name": "datCat",
      "title": "Simulated Data set to Demonstrate Categorical Measurement Invariance",
      "object": "datCat",
      "class": [
        "data.frame"
      ],
      "fields": [
        "u1",
        "u2",
        "u3",
        "u4",
        "u5",
        "u6",
        "u7",
        "u8",
        "g"
      ],
      "rows": 200,
      "table": true,
      "tojson": true
    },
    {
      "name": "exLong",
      "title": "Simulated Data set to Demonstrate Longitudinal Measurement Invariance",
      "object": "exLong",
      "class": [
        "data.frame"
      ],
      "fields": [
        "sex",
        "y1t1",
        "y2t1",
        "y3t1",
        "y1t2",
        "y2t2",
        "y3t2",
        "y1t3",
        "y2t3",
        "y3t3"
      ],
      "rows": 200,
      "table": true,
      "tojson": true
    },
    {
      "name": "simParcel",
      "title": "Simulated Data set to Demonstrate Random Allocations of Parcels",
      "object": "simParcel",
      "class": [
        "data.frame"
      ],
      "fields": [
        "f1item1",
        "f1item2",
        "f1item3",
        "f1item4",
        "f1item5",
        "f1item6",
        "f1item7",
        "f1item8",
        "f1item9",
        "f2item1",
        "f2item2",
        "f2item3",
        "f2item4",
        "f2item5",
        "f2item6",
        "f2item7",
        "f2item8",
        "f2item9"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "auxiliary",
      "title": "Implement Saturated Correlates with FIML",
      "topics": [
        "auxiliary",
        "cfa.auxiliary",
        "growth.auxiliary",
        "lavaan.auxiliary",
        "sem.auxiliary"
      ]
    },
    {
      "page": "AVE",
      "title": "Calculate average variance extracted",
      "topics": [
        "AVE"
      ]
    },
    {
      "page": "BootMiss-class",
      "title": "Class For the Results of Bollen-Stine Bootstrap with Incomplete Data",
      "topics": [
        "BootMiss-class",
        "hist,BootMiss-method",
        "show,BootMiss-method",
        "summary,BootMiss-method"
      ]
    },
    {
      "page": "bsBootMiss",
      "title": "Bollen-Stine Bootstrap with the Existence of Missing Data",
      "topics": [
        "bsBootMiss"
      ]
    },
    {
      "page": "chisqSmallN",
      "title": "Small-_N_ correction for chi^2 test statistic",
      "topics": [
        "chisqSmallN"
      ]
    },
    {
      "page": "clipboard",
      "title": "Copy or save the result of 'lavaan' or 'FitDiff' objects into a clipboard or a file",
      "topics": [
        "clipboard",
        "saveFile"
      ]
    },
    {
      "page": "combinequark",
      "title": "Combine the results from the quark function",
      "topics": [
        "combinequark"
      ]
    },
    {
      "page": "compareFit",
      "title": "Build an object summarizing fit indices across multiple models",
      "topics": [
        "compareFit"
      ]
    },
    {
      "page": "compRelSEM",
      "title": "Composite Reliability using SEM",
      "topics": [
        "compRelSEM"
      ]
    },
    {
      "page": "dat2way",
      "title": "Simulated Dataset to Demonstrate Two-way Latent Interaction",
      "topics": [
        "dat2way"
      ]
    },
    {
      "page": "dat3way",
      "title": "Simulated Dataset to Demonstrate Three-way Latent Interaction",
      "topics": [
        "dat3way"
      ]
    },
    {
      "page": "datCat",
      "title": "Simulated Data set to Demonstrate Categorical Measurement Invariance",
      "topics": [
        "datCat"
      ]
    },
    {
      "page": "discriminantValidity",
      "title": "Calculate discriminant validity statistics",
      "topics": [
        "discriminantValidity"
      ]
    },
    {
      "page": "efa.ekc",
      "title": "Empirical Kaiser criterion",
      "topics": [
        "efa.ekc"
      ]
    },
    {
      "page": "epcEquivCheck",
      "title": "EPC Equivalence Compensatory-Effect Check for Standardized Parameters",
      "topics": [
        "epcEquivCheck"
      ]
    },
    {
      "page": "epcEquivFit",
      "title": "EPC Equivalence Fit Evaluation Using Modification Indices",
      "topics": [
        "epcEquivFit",
        "miPowerFit",
        "summary.epcequivfit.data.frame"
      ]
    },
    {
      "page": "exLong",
      "title": "Simulated Data set to Demonstrate Longitudinal Measurement Invariance",
      "topics": [
        "exLong"
      ]
    },
    {
      "page": "findRMSEApower",
      "title": "Find the statistical power based on population RMSEA",
      "topics": [
        "findRMSEApower"
      ]
    },
    {
      "page": "findRMSEApowernested",
      "title": "Find power given a sample size in nested model comparison",
      "topics": [
        "findRMSEApowernested"
      ]
    },
    {
      "page": "findRMSEAsamplesize",
      "title": "Find the minimum sample size for a given statistical power based on population RMSEA",
      "topics": [
        "findRMSEAsamplesize"
      ]
    },
    {
      "page": "findRMSEAsamplesizenested",
      "title": "Find sample size given a power in nested model comparison",
      "topics": [
        "findRMSEAsamplesizenested"
      ]
    },
    {
      "page": "FitDiff-class",
      "title": "Class For Representing A Template of Model Fit Comparisons",
      "topics": [
        "FitDiff-class",
        "show,FitDiff-method",
        "summary,FitDiff-method"
      ]
    },
    {
      "page": "fmi",
      "title": "Fraction of Missing Information.",
      "topics": [
        "fmi"
      ]
    },
    {
      "page": "goricaSEM",
      "title": "Wrapper for 'goric.lavaan()' from the 'restriktor' package",
      "topics": [
        "goricaSEM"
      ]
    },
    {
      "page": "htmt",
      "title": "Assessing Discriminant Validity using Heterotrait-Monotrait Ratio",
      "topics": [
        "htmt"
      ]
    },
    {
      "page": "imposeStart",
      "title": "Specify starting values from a lavaan output",
      "topics": [
        "imposeStart"
      ]
    },
    {
      "page": "indProd",
      "title": "Make products of indicators using no centering, mean centering, double-mean centering, or residual centering",
      "topics": [
        "indProd",
        "orthogonalize"
      ]
    },
    {
      "page": "kd",
      "title": "Generate data via the Kaiser-Dickman (1962) algorithm.",
      "topics": [
        "kd"
      ]
    },
    {
      "page": "kurtosis",
      "title": "Finding excessive kurtosis",
      "topics": [
        "kurtosis"
      ]
    },
    {
      "page": "lavaan2emmeans",
      "title": "'emmeans' Support Functions for 'lavaan' Models",
      "topics": [
        "emm_basis.lavaan",
        "lavaan2emmeans",
        "recover_data.lavaan"
      ]
    },
    {
      "page": "loadingFromAlpha",
      "title": "Find standardized factor loading from coefficient alpha",
      "topics": [
        "loadingFromAlpha"
      ]
    },
    {
      "page": "lrv2ord",
      "title": "Calculate Population Moments for Ordinal Data Treated as Numeric",
      "topics": [
        "lrv2ord"
      ]
    },
    {
      "page": "mardiaKurtosis",
      "title": "Finding Mardia's multivariate kurtosis",
      "topics": [
        "mardiaKurtosis"
      ]
    },
    {
      "page": "mardiaSkew",
      "title": "Finding Mardia's multivariate skewness",
      "topics": [
        "mardiaSkew"
      ]
    },
    {
      "page": "maximalRelia",
      "title": "Calculate maximal reliability",
      "topics": [
        "maximalRelia"
      ]
    },
    {
      "page": "measEq.syntax",
      "title": "Syntax for measurement equivalence",
      "topics": [
        "measEq.syntax"
      ]
    },
    {
      "page": "measEq.syntax-class",
      "title": "Class for Representing a Measurement-Equivalence Model",
      "topics": [
        "as.character,measEq.syntax-method",
        "measEq.syntax-class",
        "show,measEq.syntax-method",
        "summary,measEq.syntax-method",
        "update,measEq.syntax-method"
      ]
    },
    {
      "page": "monteCarloCI",
      "title": "Monte Carlo Confidence Intervals to Test Functions of Parameter Estimates",
      "topics": [
        "monteCarloCI",
        "monteCarloMed"
      ]
    },
    {
      "page": "moreFitIndices",
      "title": "Calculate more fit indices",
      "topics": [
        "moreFitIndices"
      ]
    },
    {
      "page": "mvrnonnorm",
      "title": "Generate Non-normal Data using Vale and Maurelli (1983) method",
      "topics": [
        "mvrnonnorm"
      ]
    },
    {
      "page": "net",
      "title": "Nesting and Equivalence Testing",
      "topics": [
        "net"
      ]
    },
    {
      "page": "Net-class",
      "title": "Class For the Result of Nesting and Equivalence Testing",
      "topics": [
        "Net-class",
        "show,Net-method",
        "summary,Net-method"
      ]
    },
    {
      "page": "nullRMSEA",
      "title": "Calculate the RMSEA of the null model",
      "topics": [
        "nullRMSEA"
      ]
    },
    {
      "page": "parcelAllocation",
      "title": "Random Allocation of Items to Parcels in a Structural Equation Model",
      "topics": [
        "parcelAllocation"
      ]
    },
    {
      "page": "partialInvariance",
      "title": "Partial Measurement Invariance Testing Across Groups",
      "topics": [
        "partialInvariance",
        "partialInvarianceCat"
      ]
    },
    {
      "page": "PAVranking",
      "title": "Parcel-Allocation Variability in Model Ranking",
      "topics": [
        "PAVranking"
      ]
    },
    {
      "page": "permuteMeasEq",
      "title": "Permutation Randomization Tests of Measurement Equivalence and Differential Item Functioning (DIF)",
      "topics": [
        "permuteMeasEq"
      ]
    },
    {
      "page": "permuteMeasEq-class",
      "title": "Class for the Results of Permutation Randomization Tests of Measurement Equivalence and DIF",
      "topics": [
        "hist,permuteMeasEq-method",
        "permuteMeasEq-class",
        "show,permuteMeasEq-method",
        "summary,permuteMeasEq-method"
      ]
    },
    {
      "page": "plausibleValues",
      "title": "Plausible-Values Imputation of Factor Scores Estimated from a lavaan Model",
      "topics": [
        "plausibleValues"
      ]
    },
    {
      "page": "plotProbe",
      "title": "Plot a latent interaction",
      "topics": [
        "plotProbe"
      ]
    },
    {
      "page": "plotRMSEAdist",
      "title": "Plot the sampling distributions of RMSEA",
      "topics": [
        "plotRMSEAdist"
      ]
    },
    {
      "page": "plotRMSEApower",
      "title": "Plot power curves for RMSEA",
      "topics": [
        "plotRMSEApower"
      ]
    },
    {
      "page": "plotRMSEApowernested",
      "title": "Plot power of nested model RMSEA",
      "topics": [
        "plotRMSEApowernested"
      ]
    },
    {
      "page": "poolMAlloc",
      "title": "Combine sampling variability with parcel-allocation variability by pooling results across M parcel-allocations",
      "topics": [
        "poolMAlloc"
      ]
    },
    {
      "page": "probe2WayMC",
      "title": "Probing two-way interaction on the no-centered or mean-centered latent interaction",
      "topics": [
        "probe2WayMC"
      ]
    },
    {
      "page": "probe2WayRC",
      "title": "Probing two-way interaction on the residual-centered latent interaction",
      "topics": [
        "probe2WayRC"
      ]
    },
    {
      "page": "probe3WayMC",
      "title": "Probing three-way interaction on the no-centered or mean-centered latent interaction",
      "topics": [
        "probe3WayMC"
      ]
    },
    {
      "page": "probe3WayRC",
      "title": "Probing three-way interaction on the residual-centered latent interaction",
      "topics": [
        "probe3WayRC"
      ]
    },
    {
      "page": "quark",
      "title": "Quark",
      "topics": [
        "quark"
      ]
    },
    {
      "page": "residualCovariate",
      "title": "Residual-center all target indicators by covariates",
      "topics": [
        "residualCovariate"
      ]
    },
    {
      "page": "semTools",
      "title": "semTools: Useful Tools for Structural Equation Modeling",
      "topics": [
        "semTools-package",
        "semTools"
      ]
    },
    {
      "page": "simParcel",
      "title": "Simulated Data set to Demonstrate Random Allocations of Parcels",
      "topics": [
        "simParcel"
      ]
    },
    {
      "page": "singleParamTest",
      "title": "Single Parameter Test Divided from Nested Model Comparison",
      "topics": [
        "singleParamTest"
      ]
    },
    {
      "page": "skew",
      "title": "Finding skewness",
      "topics": [
        "skew"
      ]
    },
    {
      "page": "splitSample",
      "title": "Randomly Split a Data Set into Halves",
      "topics": [
        "splitSample"
      ]
    },
    {
      "page": "SSpower",
      "title": "Power for model parameters",
      "topics": [
        "SSpower"
      ]
    },
    {
      "page": "tukeySEM",
      "title": "Tukey's WSD post-hoc test of means for unequal variance and sample size",
      "topics": [
        "tukeySEM"
      ]
    },
    {
      "page": "twostage",
      "title": "Fit a lavaan model using 2-Stage Maximum Likelihood (TSML) estimation for missing data.",
      "topics": [
        "cfa.2stage",
        "growth.2stage",
        "lavaan.2stage",
        "sem.2stage",
        "twostage"
      ]
    },
    {
      "page": "twostage-class",
      "title": "Class for the Results of 2-Stage Maximum Likelihood (TSML) Estimation for Missing Data",
      "topics": [
        "anova,twostage-method",
        "coef,twostage-method",
        "fitted,twostage-method",
        "fitted.values,twostage-method",
        "nobs,twostage-method",
        "resid,twostage-method",
        "residuals,twostage-method",
        "show,twostage-method",
        "summary,twostage-method",
        "twostage-class",
        "vcov,twostage-method"
      ]
    }
  ],
  "_readme": "https://github.com/simsem/semtools/raw/HEAD/semTools/README.md",
  "_rundeps": [
    "lavaan",
    "MASS",
    "mnormt",
    "numDeriv",
    "pbivnorm",
    "quadprog"
  ],
  "_vignettes": [
    {
      "source": "partialInvariance.Rnw",
      "filename": "partialInvariance.pdf",
      "title": "Partial Invariance",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2014-08-28 20:50:50",
      "modified": "2014-10-01 19:29:38",
      "commits": 2
    }
  ],
  "_score": 14.012409465126536,
  "_indexed": true,
  "_nocasepkg": "semtools",
  "_universes": [
    "simsem",
    "tdjorgensen"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.5-8.903",
      "date": "2026-06-06T06:05:38.000Z",
      "distro": "noble",
      "commit": "a51d39bbd44b8dab38d5f5b318dd613065235b03",
      "fileid": "43540764513f34dfbb64f258663479927503fa59e8183084440bc0d8d8516e99",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/simsem/actions/runs/27054391913"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.5-8.903",
      "date": "2026-06-06T06:05:28.000Z",
      "distro": "noble",
      "commit": "a51d39bbd44b8dab38d5f5b318dd613065235b03",
      "fileid": "8db4e2ea98758935a7a8aed4b1dfe91cf0e10ae9af04cd89c477cb49736e73f1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/simsem/actions/runs/27054391913"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.5-8.903",
      "date": "2026-06-06T06:05:22.000Z",
      "commit": "a51d39bbd44b8dab38d5f5b318dd613065235b03",
      "fileid": "bdca6ca0e7c6a799493c457c57c4bdac148ee048d9fe62c6f47c92d1a270f85f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/simsem/actions/runs/27054391913"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.5-8.903",
      "date": "2026-06-06T06:05:10.000Z",
      "commit": "a51d39bbd44b8dab38d5f5b318dd613065235b03",
      "fileid": "4c098cf1fb6d7d0dfad99af667bd1c4809988a75e526373606de96a32764be55",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/simsem/actions/runs/27054391913"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.5-8.903",
      "date": "2026-06-06T06:05:37.000Z",
      "commit": "a51d39bbd44b8dab38d5f5b318dd613065235b03",
      "fileid": "404d92e7d24ba66ca5bee49bfc96602aae0b91c081e75d4aef9a1586405265d1",
      "status": "success",
      "buildurl": "https://github.com/r-universe/simsem/actions/runs/27054391913"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.5-8.903",
      "date": "2026-06-06T06:04:42.000Z",
      "commit": "a51d39bbd44b8dab38d5f5b318dd613065235b03",
      "fileid": "f152e7bc2f9b1bba5c7cdb3594dca16e01f04a07badfe9e77bb57153eccda88c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/simsem/actions/runs/27054391913"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.5-8.903",
      "date": "2026-06-06T06:04:35.000Z",
      "commit": "a51d39bbd44b8dab38d5f5b318dd613065235b03",
      "fileid": "4af17735bc95fd8191bcac7e502980d85fd2bb78ea7e9f20573723ab169e17f3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/simsem/actions/runs/27054391913"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.5-8.903",
      "date": "2026-06-06T06:05:07.000Z",
      "commit": "a51d39bbd44b8dab38d5f5b318dd613065235b03",
      "fileid": "b80b88e20d5c106a7c5db816f4e0c4be090330fe582326c0355f790dcfeb7904",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/simsem/actions/runs/27054391913"
    }
  ]
}