glossa
User-Friendly 'shiny' App for Bayesian Species Distribution Models
Description
A user-friendly 'shiny' application for Bayesian machine learning analysis of marine species distributions. GLOSSA (Global Ocean Species Spatio-temporal Analysis) uses Bayesian Additive Regression Trees (BART; Chipman, George, and McCulloch (2010) <doi:10.1214/09-AOAS285>) to model species distributions with intuitive workflows for data upload, processing, model fitting, and result visualization. It supports presence-absence and presence-only data (with pseudo-absence generation), spatial thinning, cross-validation, and scenario-based projections. GLOSSA is designed to facilitate ecological research by providing easy-to-use tools for analyzing and visualizing marine species distributions across different spatial and temporal scales. Optionally, pseudo-absences can be generated within the environmental space using the external package 'flexsdm' (not on CRAN), which can be downloaded from <https://github.com/sjevelazco/flexsdm>; this functionality is used conditionally when available and all core features work without it.
Downloads
251
Last 30 days
16852nd
699
Last 90 days
3K
Last year
Trend: +38.7% (30d vs prior 30d)
CRAN Check Status
Show all 13 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | ERROR |
| r-release-windows-x86_64 | OK |
Check details (1 non-OK)
package dependencies
Package required but not available: ‘dbarts’ Package suggested but not available for checking: ‘flexsdm’ See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’ manual.
Check History
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE May 2, 2026
package dependencies
Package required but not available: ‘dbarts’ Package suggested but not available for checking: ‘flexsdm’ See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’ manual.
OK 12 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 25, 2026
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 13, 2026
package dependencies
Package suggested but not available for checking: ‘flexsdm’
package dependencies
Package suggested but not available for checking: ‘flexsdm’
package dependencies
Package suggested but not available for checking: 'flexsdm'
ERROR 10 OK · 3 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 30, 2026
tests
Running 'testthat.R' [22s] Running the tests in 'tests/testthat.R' failed. Complete output: > library(testthat) > library(glossa) Loading required package: bs4Dash Attaching package: 'bs4Dash' The following object is masked from 'pack ...[truncated]... ). although coordinates are longitude/latitude, st_difference assumes that they are planar although coordinates are longitude/latitude, st_difference assumes that they are planar Running thinning with method 'precision' and thinning value 1
package dependencies
Package suggested but not available for checking: ‘flexsdm’
package dependencies
Package suggested but not available for checking: ‘flexsdm’
package dependencies
Package suggested but not available for checking: 'flexsdm'
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
package dependencies
Package suggested but not available for checking: ‘flexsdm’
package dependencies
Package suggested but not available for checking: ‘flexsdm’
package dependencies
Package suggested but not available for checking: 'flexsdm'