Changelog
Source:NEWS.md
weda 0.1.0
Camera trap app updates from user feedback (#37), plus #12 and #23.
Data upload
- Step 8 data quality checks run when clicked (previously often only after downloading a CSV), with a progress bar
- Step 8 shows a pass/fail summary per table and only the checks needing attention (“Show all checks” for the full reports); every check has a plain-language brief and pointblank’s per-step log is no longer printed
- Clearer column errors that name the table and say what to add, remove or rename
- Project names are checked against existing projects on the database (short and full name must match)
- Step 9 checks the database is reachable, reports which tables uploaded if it fails, and only uploads the remaining tables on retry; brief disconnects no longer reset the app
- Production/development upload toggle at Step 9 (production by default); uploads now refresh views in the selected schema
-
TimeRetrieveandmetadata_Multiplescan be left blank; non-integer multiples (e.g. “3+”) are flagged - “Greater Glider” and “Feathertail Glider” tags map to Southern Greater Glider and Acrobates spp. (VBA 903793)
- More guidance in the step help (record formatting, blanks vs NA, NIL tags) and a larger Step 7 map
Project map
- DistanceSampling, AllSpeciesTagged and DistanceForAllSpecies filters now work; date filters use camera deploy/retrieve dates
- Colour by presence of one or more species (present if any detected), with much faster loading
- Collapsible project legend
Other
-
mirror_schema_structure()creates the views and functions of one schema (e.g.camtrap) in another (e.g.camtrap_dev) without copying data
weda 0.0.7
- Bait type now allows for: None, Creamed Honey, Small Mammal Bait, Predator Bait (i.e, meat bait), Non-toxic curiosity bait, Toxic curiosity bait, Predator Lure (i.e., urine, faeces, etc.) or Other.
- When plotting data in upload SiteID and SubStation are both shown in popup
weda 0.0.6
- Refresh materialized view with code (not triggers) as it was not working. Refreshes on upload now
weda 0.0.4
- Have a
DBDetectionHistory()to get camtrap data in observation periods (e.g. for use in unmarked) - Additional vignette on how to download and use data
- Create spatial view for camera trap deployments
- Fixes to data quality to check unique iteration, siteID and substation combinations
weda 0.0.3
- Use
RPostgres::Postgres()as default connection method -
camtrap_operation_from_recordshelps make operation table for date times and camera model - VBA data format view and download available through the app
- Additional options available for bait type during upload
-
mcrecordTable()allows a more customised way of extracting camera trap data
weda 0.0.2
- Fixed issue with multiple iterations not joining in data quality
- Added help boxes to shiny app
- shinyBS loads properly
- dataquality returns messages in app
weda 0.0.1
- First main iteration of the app
- Vignette and tools to help upload camera trap data
- Tools to help connect to database
- Shiny pp to view, download and upload camera trap data to the database
- Code for database views
- Functions to standardize names to VBA syntax
- Data dictionaries and schema for the camera trap database tables data(‘data_dictionary’)