Changelog
Sign in, sign up, verify, reset
Password-based signup and login, email verification via magic link, self-serve password reset. Argon2id hashing. Every session is a 24-hour JWT.
Substrate classifier + native sonar readers
Drop in Lowrance .sl2/.sl3, Humminbird .dat, or Triton .xtf files. Pure-R readers (no Python or GPL dependencies). 5-class substrate classification (mud/sand/gravel/cobble/bedrock) aligned to the Folk-5 taxonomy regulators already recognise.
Calibrate the model to your own site
Upload a CSV of ground-truthed presence/absence records; the Bayesian tolerance envelopes refit to reflect your site. Optional bootstrap power analysis reports 95% CI on every fitted parameter plus a sample-size recommender.
19 freshwater mussel species live
14 North American natives (including US-endangered Snuffbox) plus 5 invasives (Zebra, Quagga, Golden, Asian clam, Nile perch). Coverage skews North America; European and Chinese expansion candidates on the v0.2.0 shortlist.
15 species packages, one scoring pipeline
oystermapR, coldcoralmapR, warmcoralmapR, clammapR, musselmapR, sandeelmapR, maerlmapR, seagrassmapR, macroalgaemapR, mangrovemapR, saltmarshmapR, penshellmapR, reefwormmapR, barnaclemapR, scallopmapR. Each species ships with peer-reviewed tolerance envelopes and inline citations.
Full engineering-level release notes will live at docs.html post-GA. Follow updates via the RSS feed at /changelog.xml (coming soon).