Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Barriers to Ferret/Open Source Dependencies #227

Open
birm opened this issue Feb 6, 2025 · 0 comments
Open

Barriers to Ferret/Open Source Dependencies #227

birm opened this issue Feb 6, 2025 · 0 comments

Comments

@birm
Copy link
Member

birm commented Feb 6, 2025

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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant