Wildbook Release Notes - February and March 2021

Release notes for (February &) March 2021
Hey everyone! Here are the details of the major work completed over the last two months.

Wildbook DOI for February and March release
To reference Wildbook in a publication, use the following DOI:

  • Wildbook DOI: DOI
  • Related WBIA DOI: DOI

For all Wildbooks

  • All platforms now leverage MailChimp instead of MailJet.
  • Jaguar Wildbook rebranded as Whiskerbook.

Kitizen Science updates

  • Changed icons for cat ear tips.
  • Adjusted how percentage agreement is calculated.
  • Admin view allows full or day-by-day view.
  • Encounters without locationID are flagged.

Flukebook updates

  • New locations have been added.
  • New species have been added, including spinner dolphin.

Seadragon Search updates

  • New locations have been added.
  • Update email copy and logos.

Zebra Wildbook updates

  • Labelled keywords adjusted.
  • New locations added.

Leopard Shark Wildbook updates
New locations have been added.

African Carnivore Wildbook updates
Hyenas added.

Bug Fixes

  • WB-1545 Admins no longer locked out of editing individual names.
  • WB-1542 ACW email unsubscribe links broken by switch to MailChimp.
  • WB-1533 Seadragon image not going through IA upon upload.
  • WB-1520 Seadragon no longer missing location IDs.
  • WB-1489 Collaboration security has a directional dependence and needs to be bi-directional.
  • WB-1476 Bulk import messes up the parsed import table.
  • WB-1440 Identification of a bulk import no longer compiles all results into in iaResults page.
  • WB-1439 Labeled keywords can only be edited in an edit collaboration.
  • WB-1264 iaResult.jsp is a giant security hole
  • WB-1216 Get giraffespotter-specific stuff to play well with project displayNames in iaResults.jsp
  • WB-906 Resolved detection issue with multiple cats in same image.
  • WB-793 Re-establish DKIM and SPF certs for domains.
  • WB-712 Restrict individual name editing to edit collaborations.

Wildbook-IA Release Notes
The following updates have been made to WBIA over the past two months.

  • SAGE-225 - Curated a large-scale research database for ID matching with Grevy’s zebra, will be used to evaluate performance of new LCA curation algorithm [also SAGE-187]
  • SAGE-17 - Curated dataset of 5,000 dorsal fin edge tracings, exported for use in training new ID algorithms like CurvRank V2 and FinFindR [also SAGE-31, SAGE-41, SAGE-44, SAGE-170, SAGE-188, SAGE-193]
  • SAGE-57 - Completed the prototype plug-in for LCA and integrated into latest Docker image for beta-level testing [also SAGE-58, SAGE-250, SAGE-251]
  • SAGE-32 - Integrated CurvRank V2 ID plug-in with new models for dorsal fins (for nearly a dozen species), humpback whale flukes, and elephant ears [also SAGE-256, SAGE-34, SAGE-201]
  • SAGE-191 - Upgraded speed of on-demand CurvRank V2 matching by around 30% by pre-rendering match images during feature computation
  • SAGE-9 - Evaluate CurvRank V2 ID retrieval performance on large dataset, seeing improvement of about 10% compared to FinFindR and CurvRank V1 for large dataset
  • SAGE-19 - New ID support with PIE for gray whales and PIE V2 prototyping for whale shark ID [also SAGE-189]
  • SAGE-194 - New detection support for spotted hyeana (Crocuta crocuta)
  • SAGE-255 - New detection support for fire salamander (Salamandra salamandra)
  • SAGE-255 - Upgraded detection support for Nassau grouper (Epinephelus striatus)
  • SAGE-67 - New match verification support for mountain zebras and enable it during ID curation [also SAGE-183]
  • SAGE-13 - New support for turtle body and head assignments during detection phase [also SAGE-96]
  • SAGE-179 - New blog post explaining the technology and benefits of using body/part assignments
  • SAGE-214 - Refresh WBIA interface with new Wild Me branding, fix new interface bugs, and remove out-dated references [also SAGE-66, SAGE-210, SAGE-198, SAGE-216, SAGE-221]
  • SAGE-180 - Re-organize WBIA documentation in the Wild Me Docs
  • SAGE-43 - Added Wildbook-IA Quick Start materials for Flukebook
  • SAGE-209 - Migrate two physical machines to dedicated data center for improved reliability

Bug Fixes

  • SAGE-15 - Added wild-card sub-domain SSL support to Azure instances and refresh reverse proxy
  • SAGE-96 - Fix runtime model loading error on IoT for body/part assignments
  • SAGE-183 - Fix bad mountain zebra ID redirect using the graph algorithm interface
  • SAGE-189 - Fix Tensorflow versioning issue inside
  • SAGE-198 - Annotation review interface shows viewpoints that are not correct
  • SAGE-210 - Detection pipeline demo page is stuck on the classification step