glossa
GLOSSA: a user-friendly R Shiny application for Bayesian machine learning analysis of marine species distribution
Science Score: 39.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
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (21.7%) to scientific vocabulary
Last synced: 9 months ago
·
JSON representation
Repository
GLOSSA: a user-friendly R Shiny application for Bayesian machine learning analysis of marine species distribution
Basic Info
- Host: GitHub
- Owner: iMARES-group
- License: gpl-3.0
- Language: R
- Default Branch: main
- Homepage: https://imares-group.github.io/glossa/
- Size: 66.3 MB
Statistics
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 7
- Releases: 6
Created over 1 year ago
· Last pushed 10 months ago
Metadata Files
Readme
Changelog
License
README.Rmd
---
output: github_document
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
# GLOSSA - Global Ocean Species Spatio-temporal Analysis
[](https://CRAN.R-project.org/package=glossa)
[](https://www.gnu.org/licenses/gpl-3.0)
[](https://github.com/iMARES-group/glossa/actions/workflows/R-CMD-check.yaml)
***
**GLOSSA** (Global Ocean Species Spatio-temporal Analysis) is an open-source, user-friendly R Shiny application designed for modeling marine species distribution. Written in R, GLOSSA uses the Shiny and bs4Dash libraries to provide an intuitive interface for fitting species distribution models using presence/absence or presence-only (pseudo-absences will be generated) data. The app uses flexible machine learning techniques like Bayesian Additive Regression Trees (BART), enabling users to model species distributions across different temporal and spatial scales and forecast future scenarios based on environmental data. With GLOSSA, users can explore current and future suitable habitats and visualize results with minimal coding expertise.

## Getting started
You can install and run GLOSSA using the following R code:
```r
install.packages("glossa")
library(glossa)
run_glossa()
```
To install the development version of GLOSSA from GitHub, use:
```r
if (!require("devtools"))
install.packages("devtools")
devtools::install_github("iMARES-group/glossa")
```
## Documentation and resources
For detailed documentation, tutorials, and examples on how to use **GLOSSA**, visit the [official website](https://iMARES-group.github.io/glossa/):
* [Overview](https://iMARES-group.github.io/glossa/)
* [Installation and getting started guide](https://iMARES-group.github.io/glossa/get_started.html)
- [Full documentation](https://iMARES-group.github.io/pages/documentation/)
- [Tutorials and examples](https://iMARES-group.github.io/glossa/pages/tutorials_examples/)
### Current version
* **Development version** in progress (27/08/2025)
* CRAN release: **v1.2.3** (27/08/2024)
See the full [changelog](https://github.com/iMARES-group/glossa/blob/main/NEWS.md)
## How to cite GLOSSA
The GLOSSA manuscript is currently in progress. In the meantime, you can cite the [preprint](https://doi.org/10.48550/arXiv.2505.05862) as follows:
> Mestre-Tomás, J., Fuster-Alonso, A., Bellido, J. M., and Coll, M. (2025). GLOSSA: a user-friendly R Shiny application for Bayesian machine learning analysis of marine species distribution. arXiv preprint arXiv:2505.05862. DOI: https://doi.org/10.48550/arXiv.2505.05862
Owner
- Name: iMARES
- Login: iMARES-group
- Kind: organization
- Website: https://imares.science/
- Twitter: iMARES_group
- Repositories: 1
- Profile: https://github.com/iMARES-group
GitHub Events
Total
- Create event: 5
- Issues event: 5
- Release event: 4
- Watch event: 2
- Member event: 1
- Push event: 13
- Fork event: 1
Last Year
- Create event: 5
- Issues event: 5
- Release event: 4
- Watch event: 2
- Member event: 1
- Push event: 13
- Fork event: 1
Packages
- Total packages: 1
-
Total downloads:
- cran 126 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 6
- Total maintainers: 1
cran.r-project.org: glossa
User-Friendly 'shiny' App for Bayesian Species Distribution Models
- Homepage: https://github.com/iMARES-group/glossa
- Documentation: http://cran.r-project.org/web/packages/glossa/glossa.pdf
- License: GPL-3
-
Latest release: 1.2.3
published 10 months ago
Rankings
Dependent packages count: 28.0%
Dependent repos count: 34.5%
Average: 49.7%
Downloads: 86.7%
Maintainers (1)
Last synced:
10 months ago
Dependencies
.github/workflows/R-CMD-check.yaml
actions
- actions/checkout v4 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
DESCRIPTION
cran
- R >= 4.0.0 depends
- bs4Dash * depends
- shiny * depends
- DT * imports
- GeoThinneR * imports
- dbarts * imports
- dplyr * imports
- ggplot2 * imports
- htmltools * imports
- jsonlite * imports
- leaflet * imports
- markdown * imports
- mcp * imports
- pROC * imports
- sf * imports
- shinyWidgets * imports
- sparkline * imports
- svglite * imports
- terra * imports
- tidyterra * imports
- waiter * imports
- zip * imports
- knitr * suggests
- matrixStats * suggests
- rmarkdown * suggests
- testthat >= 3.0.0 suggests
- tidyr * suggests
- tidyverse * suggests