- Removed share data options in all functions. They just weren't useful to users at all and were more of an administrative thing. Keeping them forced us to be incompatible with webR.
- added support for siMPle files.
- added support for xyz files.
- added support for img files.
- improved interactive plot popups.
- changed how libraries are downloaded to avoid osfr pacakage.
- increased support for options when collapsing maps.
- avoid forcing min-max relative plots in interactive mode.
- create static map option.
- updated links
- more closing and flexibility options
- updated
manage_na
,spec_res
,read_any
for easier flow with the app
- Modified
manage_na.R
- Added to NAMESPACE
- Add attributes to
OpenSpecy
objects - More flexible
sig_noise()
- Simpler matching
- Support .tsv files
- Flip xy coordinates in ENVI files
- More contributors
showlegend
argument for interactive plots
- Fixes a fatal error in
match_spec()
probably causing incorrect identifications
- Simplify
check_OpenSpecy()
- Improve unit tests
- Improve interactive plots
- Set data.table threads to 2 for (CRAN) checks
- Fixed spelling mistakes
- Reduced example and test run times for CRAN
- Complete package, app, and SOP overhaul!
- The Shiny app has been outsourced to an own GitHub repository: https://github.com/wincowgerDEV/OpenSpecy-shiny
- Spectra are now stored in dedicated
OpenSpecy
objects, which can be managed with a set of new functions includingc_spec()
for concatenating spectra or converting them back to tables - Various functions have been renamed and improved, for instance, to facilitate reading (and writing) spectral files
- New functions include
def_features()
to identify microplastics in spectral maps andai_classify()
to use AI for matching/identifying spectra
- Added pkgdown documentation
- Added code coverage tests
- Fixed outdated links and redirects
- UI improvements
- Gitter support
- Fixed invalid regex failing CRAN checks
- Better error handling for .csv formats
- Add funders and goals
- Updated package citation
- CI testing for Mac
- Fixed testthat routines occasionally failing CRAN checks
- Manual baseline corrections
- Citable technical note
- More generic .spa file reading
- Added funding
- UI improvements
- Checks fail gracefully if api.osf.io is not reachable
- Adjust UI selectors to comply with inverse axis and not exceed ranges
- UI overhaul
- Give more control to the user when starting via
run_app()
- Reverse spectral axes to comply with most wavenumber scales
- Let users select metadata license
- Improved data sharing and logging capabilities
- Google Analytics removed
- Use tempdir for unit tests and examples
- Compliance with CRAN style guide
- More references with DOIs
- Better error/warning messages during Shiny file input
- Fixed bug with Shiny reactive values
- Fix redirecting URLs
- Use external Open Specy libraries from OSF
read_asp()
for reading Agilent .asp files- GUI overhaul
- Comprehensive package vignette and function documentation
- Unit testing for main functions
- Better error handling
- Stripped down dependencies
- Transferred code base from openspecy.org to this R package