Skip to content

Barriers to Ferret/Open Source Dependencies #227

@birm

Description

@birm

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions