{
  "_id": "6a216472cd65a98ecbd34271",
  "Package": "rchemo",
  "Type": "Package",
  "Title": "Dimension Reduction, Regression and Discrimination for\nChemometrics",
  "Version": "0.1-4",
  "Authors@R": "c(\nperson(\"Marion\", \"Brandolini-Bunlon\", email = \"marion.brandolini-bunlon@inrae.fr\", role = c(\"aut\", \"cre\")),\nperson(\"Benoit\", \"Jaillais\", email = \"benoit.jaillais@inrae.fr\", role = c(\"aut\")),\nperson(\"Jean-Michel\", \"Roger\", email = \"jean-michel.roger@inrae.fr\", role = c(\"aut\")),\nperson(\"Matthieu\", \"Lesnoff\", email = \"matthieu.lesnoff@cirad.fr\", role = c(\"aut\")))",
  "Description": "Data exploration and prediction with focus on high\ndimensional data and chemometrics. The package was initially\ndesigned about partial least squares regression and\ndiscrimination models and variants, in particular locally\nweighted PLS models (LWPLS). Then, it has been expanded to many\nother methods for analyzing high dimensional data. The name\n'rchemo' comes from the fact that the package is orientated to\nchemometrics, but most of the provided methods are fully\ngeneric to other domains. Functions such as transform(),\npredict(), coef() and summary() are available. Tuning the\npredictive models is facilitated by generic functions\ngridscore() (validation dataset) and gridcv()\n(cross-validation). Faster versions are also available for\nmodels based on latent variables (LVs) (gridscorelv() and\ngridcvlv()) and ridge regularization (gridscorelb() and\ngridcvlb()).",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/ChemHouse-group/rchemo/",
  "License": "GPL-3",
  "LazyData": "yes",
  "NeedsCompilation": "no",
  "Repository": "https://chemhouse-group.r-universe.dev",
  "Date/Publication": "2026-06-04 08:47:19 UTC",
  "RemoteUrl": "https://github.com/chemhouse-group/rchemo",
  "RemoteRef": "HEAD",
  "RemoteSha": "866f66201f040694a520609b4c32e96d690f2196",
  "Packaged": {
    "Date": "2026-06-04 11:23:01 UTC",
    "User": "root"
  },
  "Author": "Marion Brandolini-Bunlon [aut, cre],\nBenoit Jaillais [aut],\nJean-Michel Roger [aut],\nMatthieu Lesnoff [aut]",
  "Maintainer": "Marion Brandolini-Bunlon <marion.brandolini-bunlon@inrae.fr>",
  "MD5sum": "a4162dd4a2faae331a2645678b29bbab",
  "_user": "chemhouse-group",
  "_type": "src",
  "_file": "rchemo_0.1-4.tar.gz",
  "_fileid": "a2217e87b00b4587065b6932db7c7f7a16c935b14430a8c7a44518699631d7e9",
  "_filesize": 7155834,
  "_sha256": "a2217e87b00b4587065b6932db7c7f7a16c935b14430a8c7a44518699631d7e9",
  "_created": "2026-06-04T11:23:01.000Z",
  "_published": "2026-06-04T11:41:38.348Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79508187042,
      "time": 191,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7410218462"
    },
    {
      "job": 79508186997,
      "time": 154,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410206515"
    },
    {
      "job": 79508186898,
      "time": 242,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7410447444"
    },
    {
      "job": 79508186954,
      "time": 177,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410467912"
    },
    {
      "job": 79507534374,
      "time": 251,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410157672"
    },
    {
      "job": 79508186926,
      "time": 104,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410190469"
    },
    {
      "job": 79508186962,
      "time": 122,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7410195843"
    },
    {
      "job": 79508186998,
      "time": 112,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7410192909"
    },
    {
      "job": 79508186985,
      "time": 111,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410192659"
    }
  ],
  "_buildurl": "https://github.com/r-universe/chemhouse-group/actions/runs/26948522123",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/chemhouse-group/rchemo",
  "_commit": {
    "id": "866f66201f040694a520609b4c32e96d690f2196",
    "author": "MarionBrandolini <123633895+MarionBrandolini@users.noreply.github.com>",
    "committer": "MarionBrandolini <123633895+MarionBrandolini@users.noreply.github.com>",
    "message": "vignettes optimisation\n",
    "time": 1780562839
  },
  "_maintainer": {
    "name": "Marion Brandolini-Bunlon",
    "email": "marion.brandolini-bunlon@inrae.fr",
    "login": "marionbrandolini",
    "description": "",
    "uuid": 123633895
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "FNN",
      "role": "Imports"
    },
    {
      "package": "signal",
      "role": "Imports"
    },
    {
      "package": "e1071",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "chemhouse-group",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-17",
      "n": 6
    },
    {
      "week": "2026-18",
      "n": 7
    },
    {
      "week": "2026-19",
      "n": 12
    },
    {
      "week": "2026-23",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "marionbrandolini",
      "count": 117,
      "uuid": 123633895
    },
    {
      "user": "mlesnoff",
      "count": 28,
      "uuid": 55322249
    }
  ],
  "_userbio": {
    "uuid": 124141224,
    "type": "organization",
    "name": "ChemHouse-group"
  },
  "_downloads": {
    "count": 200,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rchemo"
  },
  "_devurl": "https://github.com/chemhouse-group/rchemo",
  "_searchresults": 16,
  "_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/rchemo.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/chemhouse-group/rchemo",
  "_realowner": "chemhouse-group",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1-1",
      "date": "2023-05-12"
    },
    {
      "version": "0.1-2",
      "date": "2024-06-05"
    },
    {
      "version": "0.1-3",
      "date": "2024-09-11"
    }
  ],
  "_exports": [
    "aggmean",
    "aicplsr",
    "bias",
    "blockscal",
    "cglsr",
    "checkdupl",
    "checkna",
    "coef.Cglsr",
    "coef.Dkpls",
    "coef.Dkrr",
    "coef.Kplsr",
    "coef.Krr",
    "coef.Lmr",
    "coef.Mbplsr",
    "coef.Plsr",
    "coef.Rr",
    "consensuspca",
    "consensuspcanipals",
    "cor2",
    "covsel",
    "covsellda",
    "covsellmr",
    "covselqda",
    "covselrda",
    "dderiv",
    "detrend",
    "dfplsr_cg",
    "dfplsr_cov",
    "dfplsr_div",
    "dkplsr",
    "dkrr",
    "dmnorm",
    "dtagg",
    "dummy",
    "eposvd",
    "err",
    "euclsq",
    "euclsq_mu",
    "fda",
    "fdasvd",
    "getknn",
    "gridcv",
    "gridcvlb",
    "gridcvlv",
    "gridscore",
    "gridscorelb",
    "gridscorelv",
    "hconcat",
    "headm",
    "interpl",
    "knnda",
    "knnr",
    "kpca",
    "kplsr",
    "kplsrda",
    "kpol",
    "krbf",
    "krr",
    "krrda",
    "ktanh",
    "lda",
    "lmr",
    "lmrda",
    "locw",
    "locwlv",
    "lwplslda",
    "lwplslda_agg",
    "lwplsqda",
    "lwplsqda_agg",
    "lwplsr",
    "lwplsr_agg",
    "lwplsrda",
    "lwplsrda_agg",
    "mahsq",
    "mahsq_mu",
    "matB",
    "matW",
    "mavg",
    "mblocks",
    "mbplslda",
    "mbplsqda",
    "mbplsr",
    "mbplsr_mbplsda_allsteps",
    "mbplsrda",
    "mpars",
    "mse",
    "msep",
    "nipals",
    "odis",
    "orthog",
    "pcaeigen",
    "pcaeigenk",
    "pcanipals",
    "pcanipalsna",
    "pcasph",
    "pcasvd",
    "pinv",
    "plotjit",
    "plotscore",
    "plotsp",
    "plotsp1",
    "plotxna",
    "plotxy",
    "plskern",
    "plslda",
    "plslda_agg",
    "plsnipals",
    "plsqda",
    "plsqda_agg",
    "plsr_agg",
    "plsr_plsda_allsteps",
    "plsrannar",
    "plsrda",
    "plsrda_agg",
    "predict.Cglsr",
    "predict.Covsellmr",
    "predict.Covselprobda",
    "predict.Covselrda",
    "predict.Dkplsr",
    "predict.Dkrr",
    "predict.Dmnorm",
    "predict.Knnda",
    "predict.Knnr",
    "predict.Kplsr",
    "predict.Kplsrda",
    "predict.Krr",
    "predict.Krrda",
    "predict.Lda",
    "predict.Lmr",
    "predict.Lmrda",
    "predict.Lwplsprobda",
    "predict.Lwplsprobda_agg",
    "predict.Lwplsr",
    "predict.Lwplsr_agg",
    "predict.Lwplsrda",
    "predict.Lwplsrda_agg",
    "predict.Mbplsprobda",
    "predict.Mbplsr",
    "predict.Mbplsrda",
    "predict.Plsda_agg",
    "predict.Plsprobda",
    "predict.Plsr",
    "predict.Plsr_agg",
    "predict.Plsrda",
    "predict.Qda",
    "predict.Rr",
    "predict.Rrda",
    "predict.Soplsprobda",
    "predict.Soplsr",
    "predict.Soplsrda",
    "predict.Svm",
    "qda",
    "r2",
    "residcla",
    "residreg",
    "rmgap",
    "rmsep",
    "rpd",
    "rpdr",
    "rr",
    "rrda",
    "sampcla",
    "sampdp",
    "sampks",
    "savgol",
    "scordis",
    "segmkf",
    "segmts",
    "selwold",
    "sep",
    "snv",
    "soplslda",
    "soplsldacv",
    "soplsqda",
    "soplsqdacv",
    "soplsr",
    "soplsr_soplsda_allsteps",
    "soplsrcv",
    "soplsrda",
    "soplsrdacv",
    "sourcedir",
    "summ",
    "summary.Consensuspca",
    "summary.Consensuspcanipals",
    "summary.Fda",
    "summary.Kpca",
    "summary.Mbplsr",
    "summary.Pca",
    "summary.Plsr",
    "summary.Svm",
    "svmda",
    "svmr",
    "transform",
    "transform.Consensuspca",
    "transform.Consensuspcanipals",
    "transform.Dkpls",
    "transform.Fda",
    "transform.Kpca",
    "transform.Kplsr",
    "transform.Mbplsr",
    "transform.Pca",
    "transform.Plsr",
    "transform.Soplsprobda",
    "transform.Soplsr",
    "transform.Soplsrda",
    "vip",
    "wdist",
    "xfit",
    "xfit.Pca",
    "xfit.Plsr",
    "xresid"
  ],
  "_datasets": [
    {
      "name": "asdgap",
      "title": "asdgap",
      "object": "asdgap",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "cassav",
      "title": "cassav",
      "object": "cassav",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "forages",
      "title": "forages",
      "object": "forages",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "octane",
      "title": "octane",
      "object": "octane",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "ozone",
      "title": "ozone",
      "object": "ozone",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "Zhang2023",
      "title": "Zhang2023",
      "object": "Zhang2023",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "aggmean",
      "title": "Centers of classes",
      "topics": [
        "aggmean"
      ]
    },
    {
      "page": "aicplsr",
      "title": "AIC and Cp for Univariate PLSR Models",
      "topics": [
        "aicplsr"
      ]
    },
    {
      "page": "asdgap",
      "title": "asdgap",
      "topics": [
        "asdgap"
      ]
    },
    {
      "page": "blocks",
      "title": "Block autoscaling",
      "topics": [
        "blockscal",
        "hconcat",
        "mblocks"
      ]
    },
    {
      "page": "cassav",
      "title": "cassav",
      "topics": [
        "cassav"
      ]
    },
    {
      "page": "cglsr",
      "title": "CG Least Squares Models",
      "topics": [
        "cglsr",
        "coef.Cglsr",
        "predict.Cglsr"
      ]
    },
    {
      "page": "checkdupl",
      "title": "Duplicated rows in datasets",
      "topics": [
        "checkdupl"
      ]
    },
    {
      "page": "checkna",
      "title": "Find and count NA values in a dataset",
      "topics": [
        "checkna"
      ]
    },
    {
      "page": "consensuspca",
      "title": "consensus PCA",
      "topics": [
        "consensuspca",
        "consensuspcanipals",
        "summary.Consensuspca",
        "summary.Consensuspcanipals",
        "transform.Consensuspca",
        "transform.Consensuspcanipals"
      ]
    },
    {
      "page": "covsel",
      "title": "CovSel",
      "topics": [
        "covsel"
      ]
    },
    {
      "page": "covsellmr",
      "title": "CovSel-linear regression model",
      "topics": [
        "covsellmr",
        "predict.Covsellmr"
      ]
    },
    {
      "page": "covselda",
      "title": "CovSel-discriminant analysis",
      "topics": [
        "covsellda",
        "covselqda",
        "covselrda",
        "predict.Covselprobda",
        "predict.Covselrda"
      ]
    },
    {
      "page": "dderiv",
      "title": "Derivation by finite difference",
      "topics": [
        "dderiv"
      ]
    },
    {
      "page": "detrend",
      "title": "Polynomial de-trend transformation",
      "topics": [
        "detrend"
      ]
    },
    {
      "page": "dfplsr_cg",
      "title": "Degrees of freedom of Univariate PLSR Models",
      "topics": [
        "dfplsr_cg",
        "dfplsr_cov",
        "dfplsr_div"
      ]
    },
    {
      "page": "dkplsr",
      "title": "Direct KPLSR Models",
      "topics": [
        "coef.Dkpls",
        "dkplsr",
        "predict.Dkplsr",
        "transform.Dkpls"
      ]
    },
    {
      "page": "dkrr",
      "title": "Direct KRR Models",
      "topics": [
        "coef.Dkrr",
        "dkrr",
        "predict.Dkrr"
      ]
    },
    {
      "page": "dmnorm",
      "title": "Multivariate normal probability density",
      "topics": [
        "dmnorm",
        "predict.Dmnorm"
      ]
    },
    {
      "page": "dtagg",
      "title": "Summary statistics of data subsets",
      "topics": [
        "dtagg"
      ]
    },
    {
      "page": "dummy",
      "title": "Table of dummy variables",
      "topics": [
        "dummy"
      ]
    },
    {
      "page": "epo",
      "title": "External parameter orthogonalization (EPO)",
      "topics": [
        "eposvd"
      ]
    },
    {
      "page": "euclsq",
      "title": "Matrix of distances",
      "topics": [
        "euclsq",
        "euclsq_mu",
        "mahsq",
        "mahsq_mu"
      ]
    },
    {
      "page": "fda",
      "title": "Factorial discriminant analysis",
      "topics": [
        "fda",
        "fdasvd",
        "summary.Fda",
        "transform.Fda"
      ]
    },
    {
      "page": "forages",
      "title": "forages",
      "topics": [
        "forages"
      ]
    },
    {
      "page": "getknn",
      "title": "KNN selection",
      "topics": [
        "getknn"
      ]
    },
    {
      "page": "gridcv",
      "title": "Cross-validation",
      "topics": [
        "gridcv",
        "gridcvlb",
        "gridcvlv"
      ]
    },
    {
      "page": "gridscore",
      "title": "Tuning of predictive models on a validation dataset",
      "topics": [
        "gridscore",
        "gridscorelb",
        "gridscorelv",
        "mpars"
      ]
    },
    {
      "page": "headm",
      "title": "Display of the first part of a data set",
      "topics": [
        "headm"
      ]
    },
    {
      "page": "interpl",
      "title": "Resampling of spectra by interpolation methods",
      "topics": [
        "interpl"
      ]
    },
    {
      "page": "knnda",
      "title": "KNN-DA",
      "topics": [
        "knnda",
        "predict.Knnda"
      ]
    },
    {
      "page": "knnr",
      "title": "KNN-R",
      "topics": [
        "knnr",
        "predict.Knnr"
      ]
    },
    {
      "page": "kpca",
      "title": "KPCA",
      "topics": [
        "kpca",
        "summary.Kpca",
        "transform.Kpca"
      ]
    },
    {
      "page": "kplsr",
      "title": "KPLSR Models",
      "topics": [
        "coef.Kplsr",
        "kplsr",
        "predict.Kplsr",
        "transform.Kplsr"
      ]
    },
    {
      "page": "kplsrda",
      "title": "KPLSR-DA models",
      "topics": [
        "kplsrda",
        "predict.Kplsrda"
      ]
    },
    {
      "page": "gram",
      "title": "Kernel functions",
      "topics": [
        "kpol",
        "krbf",
        "ktanh"
      ]
    },
    {
      "page": "krr",
      "title": "KRR (LS-SVMR)",
      "topics": [
        "coef.Krr",
        "krr",
        "predict.Krr"
      ]
    },
    {
      "page": "krrda",
      "title": "KRR-DA models",
      "topics": [
        "krrda",
        "predict.Krrda"
      ]
    },
    {
      "page": "lda",
      "title": "LDA and QDA",
      "topics": [
        "lda",
        "predict.Lda",
        "predict.Qda",
        "qda"
      ]
    },
    {
      "page": "lmr",
      "title": "Linear regression models",
      "topics": [
        "coef.Lmr",
        "lmr",
        "predict.Lmr"
      ]
    },
    {
      "page": "lmrda",
      "title": "LMR-DA models",
      "topics": [
        "lmrda",
        "predict.Lmrda"
      ]
    },
    {
      "page": "locw",
      "title": "Locally weighted models",
      "topics": [
        "locw",
        "locwlv"
      ]
    },
    {
      "page": "lwplsr",
      "title": "KNN-LWPLSR",
      "topics": [
        "lwplsr",
        "predict.Lwplsr"
      ]
    },
    {
      "page": "lwplsr_agg",
      "title": "Aggregation of KNN-LWPLSR models with different numbers of LVs",
      "topics": [
        "lwplsr_agg",
        "predict.Lwplsr_agg"
      ]
    },
    {
      "page": "lwplsrda",
      "title": "KNN-LWPLS-DA Models",
      "topics": [
        "lwplslda",
        "lwplsqda",
        "lwplsrda",
        "predict.Lwplsprobda",
        "predict.Lwplsrda"
      ]
    },
    {
      "page": "lwplsda_agg",
      "title": "Aggregation of KNN-LWPLSDA models with different numbers of LVs",
      "topics": [
        "lwplslda_agg",
        "lwplsqda_agg",
        "lwplsrda_agg",
        "predict.Lwplsprobda_agg",
        "predict.Lwplsrda_agg"
      ]
    },
    {
      "page": "matW",
      "title": "Between and within covariance matrices",
      "topics": [
        "matB",
        "matW"
      ]
    },
    {
      "page": "mavg",
      "title": "Smoothing by moving average",
      "topics": [
        "mavg"
      ]
    },
    {
      "page": "mbplsr",
      "title": "multi-block PLSR algorithms",
      "topics": [
        "coef.Mbplsr",
        "mbplsr",
        "predict.Mbplsr",
        "summary.Mbplsr",
        "transform.Mbplsr"
      ]
    },
    {
      "page": "mbplsr_mbplsda_allsteps",
      "title": "MBPLSR or MBPLSDA analysis steps",
      "topics": [
        "mbplsr_mbplsda_allsteps"
      ]
    },
    {
      "page": "mbplsda",
      "title": "multi-block PLSDA models",
      "topics": [
        "mbplslda",
        "mbplsqda",
        "mbplsrda",
        "predict.Mbplsprobda",
        "predict.Mbplsrda"
      ]
    },
    {
      "page": "scores",
      "title": "Residuals and prediction error rates",
      "topics": [
        "bias",
        "cor2",
        "err",
        "mse",
        "msep",
        "r2",
        "residcla",
        "residreg",
        "rmsep",
        "rpd",
        "rpdr",
        "sep"
      ]
    },
    {
      "page": "nipals",
      "title": "nipals",
      "topics": [
        "nipals"
      ]
    },
    {
      "page": "octane",
      "title": "octane",
      "topics": [
        "octane"
      ]
    },
    {
      "page": "odis",
      "title": "Orthogonal distances from a PCA or PLS score space",
      "topics": [
        "lodis",
        "odis"
      ]
    },
    {
      "page": "orthog",
      "title": "Orthogonalization of a matrix to another matrix",
      "topics": [
        "orthog"
      ]
    },
    {
      "page": "ozone",
      "title": "ozone",
      "topics": [
        "ozone"
      ]
    },
    {
      "page": "pca",
      "title": "PCA algorithms",
      "topics": [
        "pcaeigen",
        "pcaeigenk",
        "pcanipals",
        "pcanipalsna",
        "pcasph",
        "pcasvd",
        "summary.Pca",
        "transform.Pca"
      ]
    },
    {
      "page": "pinv",
      "title": "Moore-Penrose pseudo-inverse of a matrix",
      "topics": [
        "pinv"
      ]
    },
    {
      "page": "plotjit",
      "title": "Jittered plot",
      "topics": [
        "plotjit"
      ]
    },
    {
      "page": "plotscore",
      "title": "Plotting errors rates",
      "topics": [
        "plotscore"
      ]
    },
    {
      "page": "plotsp",
      "title": "Plotting spectra",
      "topics": [
        "plotsp",
        "plotsp1"
      ]
    },
    {
      "page": "plotxna",
      "title": "Plotting Missing Data in a Matrix",
      "topics": [
        "plotxna"
      ]
    },
    {
      "page": "plotxy",
      "title": "2-d scatter plot",
      "topics": [
        "plotxy"
      ]
    },
    {
      "page": "plsr",
      "title": "PLSR algorithms",
      "topics": [
        "coef.Plsr",
        "plskern",
        "plsnipals",
        "plsrannar",
        "predict.Plsr",
        "summary.Plsr",
        "transform.Plsr"
      ]
    },
    {
      "page": "plsr_agg",
      "title": "PLSR with aggregation of latent variables",
      "topics": [
        "plsr_agg",
        "predict.Plsr_agg"
      ]
    },
    {
      "page": "plsr_plsda_allsteps",
      "title": "PLSR or PLSDA analysis steps",
      "topics": [
        "plsr_plsda_allsteps"
      ]
    },
    {
      "page": "plsda",
      "title": "PLSDA models",
      "topics": [
        "plslda",
        "plsqda",
        "plsrda",
        "predict.Plsprobda",
        "predict.Plsrda"
      ]
    },
    {
      "page": "plsda_agg",
      "title": "PLSDA with aggregation of latent variables",
      "topics": [
        "plslda_agg",
        "plsqda_agg",
        "plsrda_agg",
        "predict.Plsda_agg"
      ]
    },
    {
      "page": "rmgap",
      "title": "Removing vertical gaps in spectra",
      "topics": [
        "rmgap"
      ]
    },
    {
      "page": "rr",
      "title": "Linear Ridge Regression",
      "topics": [
        "coef.Rr",
        "predict.Rr",
        "rr"
      ]
    },
    {
      "page": "rrda",
      "title": "RR-DA models",
      "topics": [
        "predict.Rrda",
        "rrda"
      ]
    },
    {
      "page": "sampcla",
      "title": "Within-class sampling",
      "topics": [
        "sampcla"
      ]
    },
    {
      "page": "sampdp",
      "title": "Duplex sampling",
      "topics": [
        "sampdp"
      ]
    },
    {
      "page": "sampks",
      "title": "Kennard-Stone sampling",
      "topics": [
        "sampks"
      ]
    },
    {
      "page": "savgol",
      "title": "Savitzky-Golay smoothing",
      "topics": [
        "savgol"
      ]
    },
    {
      "page": "scordis",
      "title": "Score distances (SD) in a PCA or PLS score space",
      "topics": [
        "scordis"
      ]
    },
    {
      "page": "segmkf",
      "title": "Segments for cross-validation",
      "topics": [
        "segmkf",
        "segmts"
      ]
    },
    {
      "page": "selwold",
      "title": "Heuristic selection of the dimension of a latent variable model with the Wold's criterion",
      "topics": [
        "selwold"
      ]
    },
    {
      "page": "snv",
      "title": "Standard normal variate transformation (SNV)",
      "topics": [
        "snv"
      ]
    },
    {
      "page": "soplsr",
      "title": "Block dimension reduction by SO-PLS",
      "topics": [
        "predict.Soplsr",
        "soplsr",
        "soplsrcv",
        "transform.Soplsr"
      ]
    },
    {
      "page": "soplsr_soplsda_allsteps",
      "title": "SOPLSR or SOPLSDA analysis steps",
      "topics": [
        "soplsr_soplsda_allsteps"
      ]
    },
    {
      "page": "soplsda",
      "title": "Block dimension reduction by SO-PLS-DA",
      "topics": [
        "predict.Soplsprobda",
        "predict.Soplsrda",
        "soplslda",
        "soplsldacv",
        "soplsqda",
        "soplsqdacv",
        "soplsrda",
        "soplsrdacv",
        "transform.Soplsprobda",
        "transform.Soplsrda"
      ]
    },
    {
      "page": "sourcedir",
      "title": "Source R functions in a directory",
      "topics": [
        "sourcedir"
      ]
    },
    {
      "page": "summ",
      "title": "Description of the quantitative variables of a data set",
      "topics": [
        "summ"
      ]
    },
    {
      "page": "svm",
      "title": "SVM Regression and Discrimination",
      "topics": [
        "predict.Svm",
        "summary.Svm",
        "svmda",
        "svmr"
      ]
    },
    {
      "page": "transform",
      "title": "Generic transform function",
      "topics": [
        "transform"
      ]
    },
    {
      "page": "vip",
      "title": "Variable Importance in Projection (VIP)",
      "topics": [
        "vip"
      ]
    },
    {
      "page": "wdist",
      "title": "Distance-based weights",
      "topics": [
        "wdist"
      ]
    },
    {
      "page": "xfit",
      "title": "Matrix fitting from a PCA or PLS model",
      "topics": [
        "xfit",
        "xfit.Pca",
        "xfit.Plsr",
        "xresid"
      ]
    },
    {
      "page": "Zhang2023",
      "title": "Zhang2023",
      "topics": [
        "Zhang2023"
      ]
    }
  ],
  "_readme": "https://github.com/chemhouse-group/rchemo/raw/HEAD/README.md",
  "_rundeps": [
    "class",
    "data.table",
    "e1071",
    "FNN",
    "MASS",
    "proxy",
    "signal"
  ],
  "_vignettes": [
    {
      "source": "mbplsda.Rmd",
      "filename": "mbplsda.html",
      "title": "Multi-Block PLS Discriminant Analysis",
      "author": "Marion Brandolini-Bunlon",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The Multi-Block PLS Discriminant Analysis method",
        "R environment preparation",
        "Data preprocessing",
        "Data visualization by PCA on separate data blocks",
        "MB-PLS-DA model",
        "determination by cross-validation of the optimal number of latent variables of the model",
        "model validation by permutation test",
        "model analysis, based on the scatter plot, the loading plot, the Variable Importance in Projection",
        "predicted values",
        "Reproducibility"
      ],
      "created": "2026-04-29 15:37:56",
      "modified": "2026-06-04 08:47:19",
      "commits": 7
    },
    {
      "source": "soplsda.Rmd",
      "filename": "soplsda.html",
      "title": "Sequential and Orthogonalised PLS Discriminant Analysis",
      "author": "Marion Brandolini-Bunlon",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The Sequential and Orthogonalised PLS Discriminant Analysis method",
        "R environment preparation",
        "Data preprocessing",
        "Data visualization by PCA on separate data blocks",
        "SO-PLS-DA model",
        "determination by cross-validation of the optimal number of latent variables of the model",
        "model validation by permutation test",
        "model analysis, based on the scatter plot, the loading plot, the Variable Importance in Projection",
        "predicted values",
        "Reproducibility"
      ],
      "created": "2026-04-30 21:21:09",
      "modified": "2026-06-04 08:47:19",
      "commits": 3
    }
  ],
  "_score": 5.28330122870355,
  "_indexed": true,
  "_nocasepkg": "rchemo",
  "_universes": [
    "chemhouse-group",
    "marionbrandolini"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1-4",
      "date": "2026-06-04T11:26:36.000Z",
      "distro": "noble",
      "commit": "866f66201f040694a520609b4c32e96d690f2196",
      "fileid": "b13aeaa1a8dcced3b9ca3ae0d836a05d02f7e91073092c45d43cc2790d2ed910",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/chemhouse-group/actions/runs/26948522123"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1-4",
      "date": "2026-06-04T11:25:55.000Z",
      "distro": "noble",
      "commit": "866f66201f040694a520609b4c32e96d690f2196",
      "fileid": "383be84f9aaf4af17f7d21fc4cec42235210474925f3de63706d0458f717caa6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/chemhouse-group/actions/runs/26948522123"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1-4",
      "date": "2026-06-04T11:38:49.000Z",
      "commit": "866f66201f040694a520609b4c32e96d690f2196",
      "fileid": "c9f547b0b294388eb8750f5e638c7ec22f739e71a3a1a3842ebd2aec6ce37ce5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/chemhouse-group/actions/runs/26948522123"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1-4",
      "date": "2026-06-04T11:40:15.000Z",
      "commit": "866f66201f040694a520609b4c32e96d690f2196",
      "fileid": "055f5c0d3bae18118b2d45582e19bf6ca4d9c1bbcd110f536b8caa1a6ef8dc5a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/chemhouse-group/actions/runs/26948522123"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1-4",
      "date": "2026-06-04T11:25:53.000Z",
      "commit": "866f66201f040694a520609b4c32e96d690f2196",
      "fileid": "fb73aa571bcf30f1cd846e67c62ecc139fc3087b1240a58306925b03169d0323",
      "status": "success",
      "buildurl": "https://github.com/r-universe/chemhouse-group/actions/runs/26948522123"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1-4",
      "date": "2026-06-04T11:25:09.000Z",
      "commit": "866f66201f040694a520609b4c32e96d690f2196",
      "fileid": "e3a3f5b3f3aa6e0c16bce20b8ba2730a21358ef66d4f63fad139aad07888a51d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/chemhouse-group/actions/runs/26948522123"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1-4",
      "date": "2026-06-04T11:25:05.000Z",
      "commit": "866f66201f040694a520609b4c32e96d690f2196",
      "fileid": "a8ef3c861329a29e28f7a32ce7c76a4ebdbfe63a8d09a18ded059bc3138e6acf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/chemhouse-group/actions/runs/26948522123"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1-4",
      "date": "2026-06-04T11:25:01.000Z",
      "commit": "866f66201f040694a520609b4c32e96d690f2196",
      "fileid": "ea661b3f79360b37da212b19c05b78c4ee9d0c940c5295aae27a59d9b208216b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/chemhouse-group/actions/runs/26948522123"
    }
  ]
}