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

Make Import Spots handling single pixels and planar pixels properly #105

Merged
merged 16 commits into from
Jun 6, 2024

Commits on May 31, 2024

  1. Handle the case of single pixel values and covariances that are only …

    …in one plane and thus have zero values on the diagonal
    
    * The goal that resulting ellipoids are at least 1pixel wide in each dimension
    stefanhahmann committed May 31, 2024
    Configuration menu
    Copy the full SHA
    4160b0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27b17dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a85c02 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    24152e8 View commit details
    Browse the repository at this point in the history
  2. Change assertion in testCreateSpotFromNonLabelImage()

    * Since single pixels are not filtered anymore, they are now all converted to a spot in the graph
    stefanhahmann committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    03b5ac3 View commit details
    Browse the repository at this point in the history
  3. Replace test testImportSpotsFromBdvChannel() by multiple tests

    * test importing a sphere
    * test importing a circle in only one plane
    * test importing a single pixel
    * test importing a line
    stefanhahmann committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    9e92a0a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9be389 View commit details
    Browse the repository at this point in the history
  5. Increase JVM max ram to 2GB also for sonar cloud job

    * Build job had 2GB before
    * Now both jobs have more consistently the same setting
    stefanhahmann committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    369a331 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    81662b4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8e11f3e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    72b5f9f View commit details
    Browse the repository at this point in the history
  9. Introduce a new method getSemiAxesOfSpot() in LabelImageUtilsTest

    * Reduces code duplication
    stefanhahmann committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    cc96d49 View commit details
    Browse the repository at this point in the history
  10. Transform ellipsoid center and ellipsoid axes to mastodon coordinate …

    …system
    
    * Replaces scaling the center with voxel dimensions
    * Replaces scaling the covariance matrix with voxel dimensions
    * Required, since besides scaling, also rotation, translation and shearing may exist in the images
    stefanhahmann committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    9e77262 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6fe7eb2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bb4a321 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    22302a3 View commit details
    Browse the repository at this point in the history