Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.
This repository was archived by the owner on Oct 12, 2022. It is now read-only.

Inconsistent segmentation between Cell-ID run via Rcell2 and VCell-ID #5

@gaspanico

Description

@gaspanico

Segmentation results are not identical between Cell-ID run from Rcell2 and Cell-ID run with VCell-ID, despite choosing the same input parameters.

Skärmavbild 2020-10-21 kl  13 35 15

  • Left: Segmentation with cellid run with the Rcell2 cellid wrapper with the cellID-linux compilation.
  • Middle: Segmentation with VCell-ID using an "original" (unmodified) cellid compilation.
  • Right: Segmentation with VCell-ID using the cellID-linux compilation.

Note how cell #304 is split from its mother cell in the left image, whereas it is connected in the two rightmost images.

A possible but not yet confirmed cause may be parameter formatting, and resulting rounding errors:
Skärmavbild 2020-10-21 kl  15 10 09

  • Left: Example parameters passed to cell via the Rcell2 cellid wrapper. This is the format suggested by Andrew Gordon in the Cell-ID manual.
  • Right: Parameters passed to cell via VCell-ID

Note the commas in the VCell-ID parameters instead of the standard period decimal points.

The reason I think this may be causing a formatting and/or rounding error is seen in this screen capture:
Skärmavbild 2020-10-21 kl  15 14 07

By setting the input parameters in VCell-ID as show above (max dist over waist and max split over mayor axis; tracking comparison is irrelevant here), segmentation results in the same split as that seen using the Rcell2 wrapper.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions