Science Score: 23.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
-
○Academic publication links
-
✓Committers with academic emails
1 of 7 committers (14.3%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.0%) to scientific vocabulary
Keywords
Repository
hyperSpec: Tools for Spectroscopy (R package)
Basic Info
- Host: GitHub
- Owner: r-hyperspec
- License: gpl-3.0
- Language: R
- Default Branch: develop
- Homepage: https://r-hyperspec.github.io/hyperSpec/
- Size: 107 MB
Statistics
- Stars: 17
- Watchers: 7
- Forks: 4
- Open Issues: 34
- Releases: 1
Topics
Metadata Files
README.md
R Package hyperSpec
hyperSpec is under overhaul now.So this website is still under construction and the contents as well as resources are not fully updated yet.
The documentation of version
0.100.2 is not present here either.
<!-- ---------------------------------------------------------------------- -->
R package hyperSpec is the main package in the r-hyperspec family of packages.
The goal of hyperSpec (and whole r-hyperspec) is to make the work with hyperspectral data sets, (i.e. spatially or time-resolved spectra, or spectra with any other kind of information associated with each of the spectra) more comfortable.
The spectra can be data obtained during
XRF,
UV/VIS,
Fluorescence,
AES,
NIR,
IR,
Raman,
NMR,
MS,
etc. spectroscopy measurements.
More generally, any data that is recorded over a discretized variable, e.g. absorbance = f(wavelength), stored as a vector of absorbance values for discrete wavelengths is suitable.
Documentation
There are two versions of hyperSpec online documentation:
a. for the released version and b. for the in-development version of hyperSpec.
The documentation of the other r-hyperspec family packages can be found at r-hyperspec.github.io.
Issues, Bug Reports and Feature Requests
Issues, bug reports, and feature requests should go here! <!-- ---------------------------------------------------------------------- -->
Installation
Install from CRAN
You can install the released version of hyperSpec from CRAN with:
r
install.packages("hyperSpec")
Install from CRAN-like Repository
The recommended way to install the in-development version:
r
repos <- c("https://r-hyperspec.github.io/pkg-repo/", getOption("repos"))
install.packages("hyperSpec", repos = repos)
Install from GitHub
Install from GitHub (details)
You can install the in-development version of the package from [GitHub](https://github.com/r-hyperspec/hyperSpec) too: ```r if (!require(remotes)) {install.packages("remotes")} remotes::install_github("r-hyperspec/hyperSpec") ``` **NOTE 1:** Usually, "Windows" users need to download, install, and properly configure **Rtools** (see [these instructions](https://cran.r-project.org/bin/windows/Rtools/)) to make the code above work. **NOTE 2:** This method will **not** install package's documentation (help pages and vignettes) into your computer. So you can either use the [online documentation](https://r-hyperspec.github.io/) or build the package from source (see the next section).Install from Source
Install from Source (details)
1. From the **hyperSpec**'s GitHub [repository](https://github.com/r-hyperspec/hyperSpec): - If you use Git, `git clone` the branch of interest. You may need to fork it before cloning. - Or just choose the branch of interest (1 in Figure below), download a ZIP archive with the code (2, 3), and unzip it on your computer.  2. Open the downloaded directory in RStudio (preferably, as an RStudio project). - The code below works correctly only if your current working directory coincides with the root of the repository, i.e., if it is in the directory that contains file `README.md`. - If you open RStudio project correctly (e.g., by clicking `project.Rproj` icon  in the directory), then the working directory is set correctly by default. 3. In the RStudio 'Console' window, run the code (provided below) to: a. Install packages **remotes** and **devtools**. b. Install **hyperSpec**'s dependencies. c. Create **hyperSpec**'s documentation. d. Install package **hyperSpec**. ```r # Do not abort installation even if some packages are not available Sys.setenv(R_REMOTES_NO_ERRORS_FROM_WARNINGS = "true") # Install packages remotes and devtools install.packages(c("remotes", "devtools")) # Install hyperSpec's dependencies remotes::install_deps(dependencies = TRUE) # Create hyperSpec's documentation devtools::document() # Install package hyperSpec devtools::install(build_vignettes = TRUE) ``` **NOTE 1:** Usually, "Windows" users need to download, install, and properly configure **Rtools** (see [these instructions](https://cran.r-project.org/bin/windows/Rtools/)) to make the code above work.For Developers
Developers can find information about automatic deployment from this repo to pkg-repo here in CONTRIBUTING.md.
Owner
- Name: R hyperSpec
- Login: r-hyperspec
- Kind: organization
- Website: https://r-hyperspec.github.io/
- Repositories: 23
- Profile: https://github.com/r-hyperspec
Tools for spectroscopy
GitHub Events
Total
- Watch event: 5
- Fork event: 1
Last Year
- Watch event: 5
- Fork event: 1
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Vilmantas Gėgžna | G****V@g****m | 419 |
| Vilmantas Gėgžna | v****a@g****t | 18 |
| pkg-skeleton Deploy Bot | @g****m | 10 |
| Bryan | h****n@d****u | 8 |
| Claudia Beleites | C****s@c****h | 8 |
| AlreadyTakenJonas | j****s@e****e | 1 |
| Erick Oduniyi | 3****i | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 66
- Total pull requests: 51
- Average time to close issues: 3 months
- Average time to close pull requests: 16 days
- Total issue authors: 8
- Total pull request authors: 4
- Average comments per issue: 1.5
- Average comments per pull request: 0.43
- Merged pull requests: 50
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- GegznaV (52)
- cbeleites (6)
- wincowgerDEV (2)
- ADorosz5 (1)
- olaf-b (1)
- PAAC1984 (1)
- henningte (1)
- BenoitCarreres (1)
Pull Request Authors
- GegznaV (55)
- cbeleites (2)
- AlreadyTakenJonas (1)
- bryanhanson (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cran 1,130 last-month
- Total docker downloads: 21,777
- Total dependent packages: 7
- Total dependent repositories: 22
- Total versions: 18
- Total maintainers: 1
cran.r-project.org: hyperSpec
Work with Hyperspectral Data, i.e. Spectra + Meta Information (Spatial, Time, Concentration, ...)
- Homepage: https://r-hyperspec.github.io/hyperSpec/ (documentation)
- Documentation: http://cran.r-project.org/web/packages/hyperSpec/hyperSpec.pdf
- License: GPL (≥ 3)
-
Latest release: 0.100.2
published almost 2 years ago
Rankings
Maintainers (1)
Dependencies
- R >= 3.6.0 depends
- ggplot2 >= 2.3.0 depends
- grid * depends
- lattice * depends
- dplyr * imports
- hySpc.testthat * imports
- latticeExtra >= 0.6 imports
- lazyeval * imports
- methods * imports
- rlang * imports
- utils * imports
- xml2 * imports
- MASS * suggests
- R.matlab * suggests
- baseline * suggests
- bookdown * suggests
- caTools * suggests
- colorspace * suggests
- covr * suggests
- digest * suggests
- kableExtra * suggests
- knitr * suggests
- matrixStats * suggests
- mvtnorm * suggests
- plotrix * suggests
- pls * suggests
- reshape * suggests
- reshape2 * suggests
- rgl * suggests
- rmarkdown * suggests
- sessioninfo * suggests
- sp * suggests
- styler * suggests
- tibble * suggests
- vdiffr >= 1.0.0 suggests
- actions/checkout v3 composite
- r-lib/actions/check-r-package v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite
- actions/checkout v3 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite
- JamesIves/github-pages-deploy-action v4 composite
- actions/checkout v3 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite
- actions/checkout v3 composite
- actions/upload-artifact v3 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite