rchemo

R package for regression and discrimination, with special focus on chemometrics and high-dimensional data

https://github.com/chemhouse-group/rchemo

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

R package for regression and discrimination, with special focus on chemometrics and high-dimensional data

Basic Info
  • Host: GitHub
  • Owner: ChemHouse-group
  • Language: R
  • Default Branch: main
  • Homepage:
  • Size: 3.59 MB
Statistics
  • Stars: 3
  • Watchers: 1
  • Forks: 2
  • Open Issues: 0
  • Releases: 0
Created over 3 years ago · Last pushed over 1 year ago
Metadata Files
Readme

README.md

rchemo - Dimension reduction, Regression and Discrimination for Chemometrics

rchemo is a package for data exploration and prediction with focus on high dimensional data and chemometrics.

The package was initially designed about partial least squares regression and discrimination models and variants, in particular locally weighted PLS models (LWPLS) (e.g. https://doi.org/10.1002/cem.3209). Then, it has been expanded to many other methods for analyzing high dimensional data.

The name rchemo comes from the fact that the package is orientated to chemometrics, but most of the provided methods are fully generic to other domains.

Functions such as transform, predict, coef and summary are available. Tuning the predictive models is facilitated by generic functions gridscore (validation dataset) and gridcv (cross-validation). Faster versions are also available for models based on latent variables (LVs) (gridscorelv and gridcvlv) and ridge regularization (gridscorelb and gridcvlb).

All the functions have a help page with a documented example.

NOTE: This repository replaces the previous rchemo repository that now is archived.

News

Click HERE to see what changed in the previous versions.

or write in the R console {r} news(package = "rchemo")

Installation

Using Rstudio is recommended for installation and usage.

rchemo can be installed from the official R repo CRAN.

It can also be installed from the Chemouse Github repo using the following steps:

1. Install package 'remotes' from CRAN

Use the Rstudio menu

or write in the R console {r} install.packages("remotes")

2. Install package 'rchemo'

a) Most recent version

Write in the R console {r} remotes::install_github("ChemHouse-group/rchemo", dependencies = TRUE) In case of the following question during installation process: {r} These packages have more recent versions available. Which would you like to update?" it is recommended to skip updates (usually choice 3 = None)

b) Any given tagged version

e.g. with tag "v0.1-1", write in the R console {r} remotes::install_github("ChemHouse-group/rchemo@v0.1-1", dependencies = TRUE)

Usage

Write in the R console {r} library(rchemo)

How to cite

Brandolini-Bunlon M., Jallais B., Roger J.M. Lesnoff M., 2023 R package rchemo: Dimension Reduction, Regression and Discrimination for Chemometrics. https://github.com/ChemHouse-group/rchemo.

Owner

  • Name: ChemHouse-group
  • Login: ChemHouse-group
  • Kind: organization

GitHub Events

Total
  • Push event: 6
  • Fork event: 2
Last Year
  • Push event: 6
  • Fork event: 2

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 0
  • Total pull requests: 33
  • Average time to close issues: N/A
  • Average time to close pull requests: about 3 hours
  • Total issue authors: 0
  • Total pull request authors: 3
  • Average comments per issue: 0
  • Average comments per pull request: 0.24
  • Merged pull requests: 32
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 4
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • MarionBrandolini (24)
  • mlesnoff (8)
  • bjaillais (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • cran 189 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 2
  • Total versions: 3
  • Total maintainers: 1
cran.r-project.org: rchemo

Dimension Reduction, Regression and Discrimination for Chemometrics

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 189 Last month
Rankings
Dependent repos count: 19.2%
Forks count: 27.8%
Dependent packages count: 28.7%
Average: 31.2%
Stargazers count: 34.5%
Downloads: 45.7%
Last synced: 10 months ago

Dependencies

DESCRIPTION cran
  • R >= 4.0 depends
  • FNN * imports
  • data.table * imports
  • e1071 * imports
  • grDevices * imports
  • graphics * imports
  • signal * imports
  • stats * imports
  • knitr * suggests
  • rmarkdown * suggests