-
Notifications
You must be signed in to change notification settings - Fork 156
Description
Re caMicroscope: "The project depends on MongoDB, which is source available but not open source. We recommend attempting to run with an open-source alternative like FerretDB and document this in order to demonstrate platform independence."
We have a version of caMicroscope in development which uses ferret instead of mongodb. (https://github.com/camicroscope/Distro/blob/ferret/osi_camicroscope.yml) Unfortunately, our data model is currently not fully compatible due to the nested arrays in geojson.
One way around this is a refactor (we've been considering making our annotation formats more aligned with dicom). the other route is to wait until ferret v2 + documentdb is ready across platforms (currently ghcr.io/ferretdb/postgres-documentdb lacks a linux/arm64/v8 version).