{
  "_id": "6a298590732311cd875b58ee",
  "Package": "gllvm",
  "Type": "Package",
  "Title": "Generalized Linear Latent Variable Models",
  "Version": "2.0.10",
  "Date": "2026-05-08",
  "Authors@R": "c(person(\"Jenni\", \"Niku\", role = c(\"aut\", \"cre\"), email = \"jenni.m.e.niku@jyu.fi\"),\nperson(\"Wesley\", \"Brooks\", role = \"aut\"),\nperson(\"Riki\", \"Herliansyah\", role = \"aut\"),\nperson(\"Francis K.C.\", \"Hui\", role = \"aut\"),\nperson(\"Pekka\", \"Korhonen\", role = \"aut\"),\nperson(\"Sara\", \"Taskinen\", role = \"aut\"),\nperson(\"Bert\", \"van der Veen\", role = \"aut\"),\nperson(\"David I.\", \"Warton\", role = \"aut\")\n)",
  "Maintainer": "Jenni Niku <jenni.m.e.niku@jyu.fi>",
  "Description": "Analysis of multivariate data using generalized linear\nlatent variable models (gllvm). Estimation is performed using\neither the Laplace method, variational approximations, or\nextended variational approximations, implemented via TMB\n(Kristensen et al. (2016), <doi:10.18637/jss.v070.i05>).",
  "License": "GPL-2",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "NeedsCompilation": "yes",
  "URL": "https://jenniniku.github.io/gllvm/,\nhttps://github.com/JenniNiku/gllvm",
  "BugReports": "https://github.com/JenniNiku/gllvm/issues",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "cmake",
  "Repository": "https://jenniniku.r-universe.dev",
  "Date/Publication": "2026-06-10 12:02:35 UTC",
  "RemoteUrl": "https://github.com/jenniniku/gllvm",
  "RemoteRef": "HEAD",
  "RemoteSha": "4752d4378956be420888519be59dde4a982879e7",
  "Packaged": {
    "Date": "2026-06-10 15:13:09 UTC",
    "User": "root"
  },
  "Author": "Jenni Niku [aut, cre],\nWesley Brooks [aut],\nRiki Herliansyah [aut],\nFrancis K.C. Hui [aut],\nPekka Korhonen [aut],\nSara Taskinen [aut],\nBert van der Veen [aut],\nDavid I. Warton [aut]",
  "MD5sum": "177dd04026e940381b49c981c2c1b4bf",
  "_user": "jenniniku",
  "_type": "src",
  "_file": "gllvm_2.0.10.tar.gz",
  "_fileid": "a47bc4322d1d5ac04a7857047fccd520975b33c1d3d69b5b7153ddc646fdad28",
  "_filesize": 28341567,
  "_sha256": "a47bc4322d1d5ac04a7857047fccd520975b33c1d3d69b5b7153ddc646fdad28",
  "_created": "2026-06-10T15:13:09.000Z",
  "_published": "2026-06-10T15:41:04.204Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80594598873,
      "time": 644,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7540274139"
    },
    {
      "job": 80594599149,
      "time": 609,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7540259080"
    },
    {
      "job": 80594599110,
      "time": 596,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7540255031"
    },
    {
      "job": 80594599011,
      "time": 608,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7540258487"
    },
    {
      "job": 80594598868,
      "time": 612,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7540424285"
    },
    {
      "job": 80594598841,
      "time": 1157,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7540585985"
    },
    {
      "job": 80594598843,
      "time": 572,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7540324038"
    },
    {
      "job": 80594598831,
      "time": 968,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7540547632"
    },
    {
      "job": 80592693678,
      "time": 561,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7540015410"
    },
    {
      "job": 80594598954,
      "time": 198,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7540097516"
    },
    {
      "job": 80594598819,
      "time": 856,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7540355280"
    },
    {
      "job": 80594598913,
      "time": 724,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7540303672"
    },
    {
      "job": 80594598824,
      "time": 774,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7540322964"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jenniniku/gllvm",
  "_commit": {
    "id": "4752d4378956be420888519be59dde4a982879e7",
    "author": "Bert <bert_van_der_veen@hotmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Fix handling trials in predictSR\n\nThis really should just predict per sampling event to avoid issues with new data.",
    "time": 1781092955
  },
  "_maintainer": {
    "name": "Jenni Niku",
    "email": "jenni.m.e.niku@jyu.fi",
    "login": "jenniniku",
    "description": "University lecturer in Statistics at University of Jyväskylä. My reseach focus on generalized linear latent variable models. Developer of R package gllvm.",
    "uuid": 28625495
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "TMB",
      "role": "Depends"
    },
    {
      "package": "TMB",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "fishMod",
      "role": "Imports"
    },
    {
      "package": "mgcv",
      "role": "Imports"
    },
    {
      "package": "alabama",
      "role": "Imports"
    },
    {
      "package": "nloptr",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "gclus",
      "role": "Suggests"
    },
    {
      "package": "corrplot",
      "role": "Suggests"
    },
    {
      "package": "lattice",
      "role": "Suggests"
    },
    {
      "package": "mvabund",
      "role": "Suggests"
    },
    {
      "package": "ape",
      "role": "Suggests"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    }
  ],
  "_owner": "jenniniku",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-25",
      "n": 7
    },
    {
      "week": "2025-26",
      "n": 3
    },
    {
      "week": "2025-27",
      "n": 16
    },
    {
      "week": "2025-28",
      "n": 13
    },
    {
      "week": "2025-29",
      "n": 5
    },
    {
      "week": "2025-30",
      "n": 10
    },
    {
      "week": "2025-33",
      "n": 1
    },
    {
      "week": "2025-34",
      "n": 10
    },
    {
      "week": "2025-35",
      "n": 3
    },
    {
      "week": "2025-36",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 8
    },
    {
      "week": "2025-48",
      "n": 4
    },
    {
      "week": "2025-50",
      "n": 2
    },
    {
      "week": "2026-04",
      "n": 12
    },
    {
      "week": "2026-05",
      "n": 6
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 2
    },
    {
      "week": "2026-10",
      "n": 2
    },
    {
      "week": "2026-14",
      "n": 6
    },
    {
      "week": "2026-17",
      "n": 13
    },
    {
      "week": "2026-18",
      "n": 5
    },
    {
      "week": "2026-19",
      "n": 11
    },
    {
      "week": "2026-23",
      "n": 5
    },
    {
      "week": "2026-24",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "V2.0.4",
      "date": "2025-06-23"
    },
    {
      "name": "v2.0.7",
      "date": "2026-01-21"
    },
    {
      "name": "v2.0.10",
      "date": "2026-05-10"
    }
  ],
  "_stars": 61,
  "_contributors": [
    {
      "user": "bertvanderveen",
      "count": 1131,
      "uuid": 19729157
    },
    {
      "user": "jenniniku",
      "count": 176,
      "uuid": 28625495
    },
    {
      "user": "dwarton",
      "count": 6,
      "uuid": 10039010
    },
    {
      "user": "audunrug",
      "count": 6,
      "uuid": 77783308
    },
    {
      "user": "pekolako",
      "count": 2,
      "uuid": 25015318
    },
    {
      "user": "jebyrnes",
      "count": 1,
      "uuid": 757410
    },
    {
      "user": "olivroy",
      "count": 1,
      "uuid": 52606734
    }
  ],
  "_userbio": {
    "uuid": 28625495,
    "type": "user",
    "name": "Jenni Niku",
    "description": "University lecturer in Statistics at University of Jyväskylä. My reseach focus on generalized linear latent variable models. Developer of R package gllvm."
  },
  "_downloads": {
    "count": 1223,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/gllvm"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/jenniniku/gllvm",
  "_pkgdown": "https://jenniniku.github.io/gllvm/",
  "_searchresults": 277,
  "_topics": [
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/gllvm.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jenniniku/gllvm",
  "_realowner": "jenniniku",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2017-12-20"
    },
    {
      "version": "1.0",
      "date": "2018-07-30"
    },
    {
      "version": "1.1.0",
      "date": "2018-11-14"
    },
    {
      "version": "1.1.2",
      "date": "2019-01-02"
    },
    {
      "version": "1.1.3",
      "date": "2019-04-16"
    },
    {
      "version": "1.1.6",
      "date": "2019-08-23"
    },
    {
      "version": "1.1.7",
      "date": "2019-09-17"
    },
    {
      "version": "1.2.0",
      "date": "2019-12-20"
    },
    {
      "version": "1.2.1",
      "date": "2020-01-24"
    },
    {
      "version": "1.2.2",
      "date": "2020-05-11"
    },
    {
      "version": "1.2.3",
      "date": "2020-12-11"
    },
    {
      "version": "1.3.0",
      "date": "2021-04-30"
    },
    {
      "version": "1.3.1",
      "date": "2021-07-28"
    },
    {
      "version": "1.4.0",
      "date": "2022-12-17"
    },
    {
      "version": "1.4.1",
      "date": "2023-01-07"
    },
    {
      "version": "1.4.3",
      "date": "2023-09-18"
    },
    {
      "version": "2.0",
      "date": "2024-11-26"
    },
    {
      "version": "2.0.1",
      "date": "2025-04-01"
    },
    {
      "version": "2.0.2",
      "date": "2025-04-08"
    },
    {
      "version": "2.0.5",
      "date": "2025-07-13"
    },
    {
      "version": "2.0.10",
      "date": "2026-05-10"
    }
  ],
  "_exports": [
    "AICc",
    "AICc.gllvm",
    "coefplot",
    "coefplot.gllvm",
    "confint.gllvm",
    "getEnvironCor",
    "getEnvironCor.gllvm",
    "getEnvironCov",
    "getEnvironCov.gllvm",
    "getLoadings",
    "getLoadings.gllvm",
    "getLV",
    "getLV.gllvm",
    "getPredictErr",
    "getPredictErr.gllvm",
    "getResidualCor",
    "getResidualCor.gllvm",
    "getResidualCov",
    "getResidualCov.gllvm",
    "gllvm",
    "glmmVA",
    "goodnessOfFit",
    "logLik.gllvm",
    "nobs.gllvm",
    "optima",
    "optima.gllvm",
    "ordiplot",
    "ordiplot.gllvm",
    "phyloplot",
    "phyloplot.gllvm",
    "plotVarPartitioning",
    "plotVP",
    "predict.gllvm",
    "predictLVs",
    "predictLVs.gllvm",
    "predictPairwise",
    "predictPairwise.gllvm",
    "predictSR",
    "predictSR.gllvm",
    "print.summary.gllvm",
    "print.VP.gllvm",
    "randomCoefplot",
    "randomCoefplot.gllvm",
    "ranef",
    "residuals.predictSR.gllvm",
    "se",
    "se.gllvm",
    "simulate",
    "simulate.gllvm",
    "tolerances",
    "tolerances.gllvm",
    "update.gllvm",
    "varPartitioning",
    "varPartitioning.gllvm",
    "vcov.gllvm",
    "VP"
  ],
  "_datasets": [
    {
      "name": "beetle",
      "title": "ground beetle assemblages",
      "object": "beetle",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "eSpider",
      "title": "Hunting spider data",
      "object": "eSpider",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "fungi",
      "title": "Wood-decaying fungi data",
      "object": "fungi",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "kelpforest",
      "title": "Kelp Forest community Dynamics: Cover of sessile organisms, Uniform Point Contact",
      "object": "kelpforest",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "microbialdata",
      "title": "Microbial community data",
      "object": "microbialdata",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "Skabbholmen",
      "title": "Skabbholmen island data",
      "object": "Skabbholmen",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "AICc",
      "title": "Corrected Akaike information criterion and number of observations",
      "topics": [
        "AICc",
        "AICc.gllvm",
        "nobs",
        "nobs.gllvm"
      ]
    },
    {
      "page": "anova.gllvm",
      "title": "Analysis Of Deviance for gllvm",
      "topics": [
        "anova.gllvm"
      ]
    },
    {
      "page": "beetle",
      "title": "ground beetle assemblages",
      "topics": [
        "beetle"
      ]
    },
    {
      "page": "coefplot.gllvm",
      "title": "Plot covariate coefficients and confidence intervals",
      "topics": [
        "coefplot",
        "coefplot.gllvm"
      ]
    },
    {
      "page": "confint.gllvm",
      "title": "Confidence intervals for model parameters",
      "topics": [
        "confint",
        "confint.gllvm"
      ]
    },
    {
      "page": "ecoCoefs",
      "title": "Functions to extract ecological quantities of the latent variables from a GLLVM, if species are a quadratic function of the latent variables.",
      "topics": [
        "ecoCoefs",
        "optima",
        "optima.gllvm",
        "tolerances",
        "tolerances.gllvm"
      ]
    },
    {
      "page": "eSpider",
      "title": "Hunting spider data",
      "topics": [
        "eSpider"
      ]
    },
    {
      "page": "fungi",
      "title": "Wood-decaying fungi data",
      "topics": [
        "fungi"
      ]
    },
    {
      "page": "getEnvironCov.gllvm",
      "title": "Extract species covariances due to environmental random effects from gllvm object",
      "topics": [
        "getEnvironCor",
        "getEnvironCor.gllvm",
        "getEnvironCov",
        "getEnvironCov.gllvm"
      ]
    },
    {
      "page": "getLoadings.gllvm",
      "title": "Extract loadings",
      "topics": [
        "getLoadings",
        "getLoadings.gllvm"
      ]
    },
    {
      "page": "getLV.gllvm",
      "title": "Extract latent variables",
      "topics": [
        "getLV",
        "getLV.gllvm"
      ]
    },
    {
      "page": "getPredictErr.gllvm",
      "title": "Extract prediction errors for latent variables from gllvm object",
      "topics": [
        "getPredictErr",
        "getPredictErr.gllvm"
      ]
    },
    {
      "page": "getResidualCor.gllvm",
      "title": "Extract residual correlations from gllvm object",
      "topics": [
        "getResidualCor",
        "getResidualCor.gllvm"
      ]
    },
    {
      "page": "getResidualCov.gllvm",
      "title": "Extract residual covariance matrix from gllvm object",
      "topics": [
        "getResidualCov",
        "getResidualCov.gllvm"
      ]
    },
    {
      "page": "gllvm",
      "title": "Generalized Linear Latent Variable Models",
      "topics": [
        "gllvm"
      ]
    },
    {
      "page": "glmmVA",
      "title": "Fitting Generalized Linear Mixed-Effects Models with Variational Approximation",
      "topics": [
        "glmmVA"
      ]
    },
    {
      "page": "goodnessOfFit",
      "title": "Goodness of fit measures for a gllvm",
      "topics": [
        "goodnessOfFit"
      ]
    },
    {
      "page": "kelpforest",
      "title": "Kelp Forest community Dynamics: Cover of sessile organisms, Uniform Point Contact",
      "topics": [
        "kelpforest"
      ]
    },
    {
      "page": "logLik.gllvm",
      "title": "Log-likelihood of gllvm",
      "topics": [
        "logLik",
        "logLik.gllvm"
      ]
    },
    {
      "page": "microbialdata",
      "title": "Microbial community data",
      "topics": [
        "microbialdata"
      ]
    },
    {
      "page": "ordiplot.gllvm",
      "title": "Plot latent variables from gllvm model",
      "topics": [
        "ordiplot",
        "ordiplot.gllvm"
      ]
    },
    {
      "page": "phyloplot.gllvm",
      "title": "Plot phylogenetic random effects from gllvm",
      "topics": [
        "phyloplot",
        "phyloplot.gllvm"
      ]
    },
    {
      "page": "plot.gllvm",
      "title": "Plot Diagnostics for an gllvm Object",
      "topics": [
        "plot.gllvm"
      ]
    },
    {
      "page": "predict.gllvm",
      "title": "Predict Method for gllvm Fits",
      "topics": [
        "predict",
        "predict.gllvm"
      ]
    },
    {
      "page": "predictLVs.gllvm",
      "title": "Predict latent variables for gllvm Fits",
      "topics": [
        "predictLVs",
        "predictLVs.gllvm"
      ]
    },
    {
      "page": "predictPairwise.gllvm",
      "title": "Predict co-occurrence from a gllvm object",
      "topics": [
        "predictPairwise",
        "predictPairwise.gllvm"
      ]
    },
    {
      "page": "predictSR.gllvm",
      "title": "Predict species richness from a gllvm object",
      "topics": [
        "plot.predictSR.gllvm",
        "predictSR",
        "predictSR.gllvm"
      ]
    },
    {
      "page": "randomCoefplot.gllvm",
      "title": "Plot random slope coefficients",
      "topics": [
        "randomCoefplot",
        "randomCoefplot.gllvm"
      ]
    },
    {
      "page": "ranef",
      "title": "Generic function for extracting random effects",
      "topics": [
        "ranef"
      ]
    },
    {
      "page": "ranef.glmmVA",
      "title": "Extract random effects from a glmmVA object",
      "topics": [
        "ranef.glmmVA"
      ]
    },
    {
      "page": "residuals.gllvm",
      "title": "Dunn-Smyth residuals for gllvm model",
      "topics": [
        "residuals.gllvm"
      ]
    },
    {
      "page": "residuals.predictSR.gllvm",
      "title": "Dunn-Smyth residuals for species richness from a gllvm object",
      "topics": [
        "residuals.predictSR.gllvm"
      ]
    },
    {
      "page": "se.gllvm",
      "title": "Standard errors for gllvm model",
      "topics": [
        "se",
        "se.gllvm"
      ]
    },
    {
      "page": "simulate.gllvm",
      "title": "Simulate data from gllvm fit",
      "topics": [
        "simulate",
        "simulate.gllvm"
      ]
    },
    {
      "page": "Skabbholmen",
      "title": "Skabbholmen island data",
      "topics": [
        "Skabbholmen"
      ]
    },
    {
      "page": "summary.gllvm",
      "title": "Summarizing gllvm model fits",
      "topics": [
        "plot.summary.gllvm",
        "print.summary.gllvm",
        "summary.gllvm"
      ]
    },
    {
      "page": "update.gllvm",
      "title": "Update and Re-fit a gllvm Model Call",
      "topics": [
        "update",
        "update.gllvm"
      ]
    },
    {
      "page": "vcov.gllvm",
      "title": "Returns variance-covariance matrix of coefficients in a GLLVM.",
      "topics": [
        "vcov",
        "vcov.gllvm"
      ]
    },
    {
      "page": "VP.gllvm",
      "title": "Calculate variance partitioning",
      "topics": [
        "plot.VP.gllvm",
        "plotVarPartitioning",
        "plotVP",
        "print.VP.gllvm",
        "varPartitioning",
        "varPartitioning.gllvm",
        "VP",
        "VP.gllvm"
      ]
    }
  ],
  "_readme": "https://github.com/jenniniku/gllvm/raw/HEAD/README.md",
  "_rundeps": [
    "alabama",
    "fishMod",
    "lattice",
    "MASS",
    "Matrix",
    "mgcv",
    "nlme",
    "nloptr",
    "numDeriv",
    "Rcpp",
    "RcppEigen",
    "TMB"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_vignettes": [
    {
      "source": "vignette2.rmd",
      "filename": "vignette2.html",
      "title": "Analysing high-dimensional microbial community data using gllvm",
      "author": "Jenni Niku",
      "engine": "knitr::rmarkdown",
      "headings": [
        "References"
      ],
      "created": "2019-07-24 20:07:49",
      "modified": "2025-03-28 10:26:52",
      "commits": 18
    },
    {
      "source": "vignette1.Rmd",
      "filename": "vignette1.html",
      "title": "Analysing multivariate abundance data using gllvm",
      "author": "Jenni Niku",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Generalized linear latent variable models",
        "Data input",
        "Model-based ordination",
        "Model with environmental variables",
        "Studying co-occurrence patterns",
        "Incorporating functional traits into fourth corner models",
        "Example: Model-based inference",
        "References"
      ],
      "created": "2019-07-24 20:07:49",
      "modified": "2026-04-23 12:23:44",
      "commits": 32
    },
    {
      "source": "vignette8.Rmd",
      "filename": "vignette8.html",
      "title": "Analysing sparse ecological percent cover data using gllvm",
      "author": "Pekka Korhonen",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Hurdle beta GLLVM",
        "Example",
        "Ordered beta GLLVM",
        "Adjusting ordered beta to data without ones",
        "Setting shape parameter to common across species",
        "Model fit",
        "References"
      ],
      "created": "2024-09-13 07:47:24",
      "modified": "2026-04-24 14:00:19",
      "commits": 5
    },
    {
      "source": "vignette10.Rmd",
      "filename": "vignette10.html",
      "title": "Assessing Convergence in gllvm models",
      "author": "Jenni Niku",
      "engine": "knitr::rmarkdown",
      "headings": [
        "How Convergence Is Assessed in Maximum Likelihood Estimation",
        "Assessing Convergence for a GLLVM",
        "What to Do If the Model Did Not Converge",
        "Relative convergence, maximum  number of iterations and optimization Algorithm",
        "Modify Starting Values and many starting points",
        "Approximation method: Variational, Extended Variational or Laplace approximation",
        "Simplify variational covariance structure and two-step iteration for variance covariance estimation",
        "Profiling the problematic parameter(s)",
        "Modify or Simplify the Model"
      ],
      "created": "2026-04-01 16:24:54",
      "modified": "2026-04-01 16:24:54",
      "commits": 1
    },
    {
      "source": "vignette9.Rmd",
      "filename": "vignette9.html",
      "title": "Correlation structures for latent variables and row effects",
      "author": "Jenni Niku",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Structured and correlated community level random row effects",
        "Structured and correlated latent variables",
        "Structured latent variables",
        "Correlated latent variables",
        "References"
      ],
      "created": "2024-09-25 06:35:01",
      "modified": "2025-03-31 12:40:26",
      "commits": 4
    },
    {
      "source": "vignette5.Rmd",
      "filename": "vignette5.html",
      "title": "How to use the quadratic response model",
      "author": "Bert van der Veen",
      "engine": "knitr::rmarkdown",
      "headings": [
        "References"
      ],
      "created": "2021-07-01 13:00:56",
      "modified": "2024-09-06 09:14:46",
      "commits": 10
    },
    {
      "source": "vignette3.rmd",
      "filename": "vignette3.html",
      "title": "Introduction to gllvm Part 1: Ordination",
      "author": "Jenni Niku",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction to gllvm",
        "R package gllvm",
        "Distributions",
        "Data input",
        "Example: Spiders",
        "Data fitting",
        "Residual analysis",
        "Model selection",
        "Exercises",
        "Ordination",
        "GLLVM as a model based ordination method",
        "Ordination plot",
        "Biplot",
        "Environmental gradients"
      ],
      "created": "2020-12-14 12:19:03",
      "modified": "2024-11-20 11:09:14",
      "commits": 8
    },
    {
      "source": "vignette4.rmd",
      "filename": "vignette4.html",
      "title": "Introduction to gllvm Part 2: Species correlations",
      "author": "Jenni Niku",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction to gllvm",
        "R package gllvm",
        "Distributions",
        "Data input",
        "Example: Spiders",
        "Data fitting",
        "Model selection",
        "Residual analysis",
        "Exercises",
        "Studying species correlations",
        "Species correlations",
        "Visualizing species correlations",
        "Studying effects of covariates",
        "Studying effects of environmental variables",
        "Coefficient plot",
        "Correlation matrix",
        "Fourth corner models"
      ],
      "created": "2020-12-14 12:19:03",
      "modified": "2024-11-20 11:09:14",
      "commits": 9
    },
    {
      "source": "vignette6.Rmd",
      "filename": "vignette6.html",
      "title": "Ordination with predictors",
      "author": "Bert van der Veen",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Constrained ordination",
        "Random slopes",
        "Group-level unconstrained ordination",
        "Fixed effects unconstrained ordination",
        "Concurrent ordination",
        "Partial constrained or concurrent ordination",
        "References"
      ],
      "created": "2021-07-01 13:00:56",
      "modified": "2025-02-28 10:55:49",
      "commits": 21
    },
    {
      "source": "vignette7.Rmd",
      "filename": "vignette7.html",
      "title": "Phylogenetic random effects",
      "author": "Bert van der Veen",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Phylogenetically structured environmental responses",
        "Species ordering",
        "Fit the model",
        "Phylogenetic fourth corner model",
        "References"
      ],
      "created": "2024-09-06 09:14:46",
      "modified": "2026-05-08 09:26:00",
      "commits": 8
    }
  ],
  "_score": 10.950719807926413,
  "_indexed": true,
  "_nocasepkg": "gllvm",
  "_universes": [
    "jenniniku"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.10",
      "date": "2026-06-10T15:18:29.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "f5c51fc25b41236e2559ed253381ea3f54202840610c5a5861321a3ab7be027b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.10",
      "date": "2026-06-10T15:18:32.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "837f5e7cd8285dfa00ead7122a802be6d22690cdc3864a4cdfdeb58696d496e4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.10",
      "date": "2026-06-10T15:18:28.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "738ed22f057a751fff0b792c1a6a98e48c46c24837890fd0a977e11539929982",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.10",
      "date": "2026-06-10T15:18:24.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "1b335e909c625ac0c6d76e9a4fa05f4cd8a7510186e868c61dfbbceeeb6dac7b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.10",
      "date": "2026-06-10T15:25:19.000Z",
      "arch": "aarch64",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "8643686e92ca2bf6ab5025ae51ccf213bc9d0f8e73d9800aa82983a9d512dc7b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.10",
      "date": "2026-06-10T15:23:40.000Z",
      "arch": "x86_64",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "8b0444588878c50aef55a76a407a38306f36783367ea9face305483cf2a61792",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.10",
      "date": "2026-06-10T15:21:12.000Z",
      "arch": "aarch64",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "742202dd4be67c4eb8184034cf1efe69156f580f9e40367bba71af6f091dbf9e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.10",
      "date": "2026-06-10T15:25:29.000Z",
      "arch": "x86_64",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "eea824518504382bb74ee3ae293e391fe059309d621ce6a3288c8bdfc0691da1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.10",
      "date": "2026-06-10T15:18:22.000Z",
      "arch": "emscripten",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "b7b1c29f8f04409a61693c8ad7c8952d324ed021c693566ea15ea5e57360be03",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.10",
      "date": "2026-06-10T15:18:04.000Z",
      "arch": "x86_64",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "20b660fb1c8d6a160dbcb92e0ced4523790667f1b29ad6ace4092b324685fc79",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.10",
      "date": "2026-06-10T15:17:20.000Z",
      "arch": "x86_64",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "bdb08152b8ae613d8e15ec1304142d54816b38e27c8c0196889a16339db8d020",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.0.10",
      "date": "2026-06-10T15:17:32.000Z",
      "arch": "x86_64",
      "commit": "4752d4378956be420888519be59dde4a982879e7",
      "fileid": "0c1f7b7e53b894738fb2370d65c13fbb044f6c0898d903d3352b1155584d415e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jenniniku/actions/runs/27285826341"
    }
  ]
}