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

WIP: Volumetric Segmentations #277

Draft
wants to merge 74 commits into
base: v0.23.0dev
Choose a base branch
from
Draft

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    d0aac71 View commit details
    Browse the repository at this point in the history
  2. Add multiframe tests

    CPBridge committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    32703b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ba09b5 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    ec26339 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f598555 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    13e546b View commit details
    Browse the repository at this point in the history
  2. Add multiframe tests

    CPBridge committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    aea5578 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9df31eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    74b412d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    91e11ce View commit details
    Browse the repository at this point in the history
  6. Merge branch 'feature/seg_volumes' of github.com:ImagingDataCommons/h…

    …ighdicom into feature/seg_volumes
    CPBridge committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    0687971 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. Configuration menu
    Copy the full SHA
    fb199d3 View commit details
    Browse the repository at this point in the history
  2. Spelling

    CPBridge committed May 19, 2024
    Configuration menu
    Copy the full SHA
    a671b27 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Configuration menu
    Copy the full SHA
    c0716a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81438ad View commit details
    Browse the repository at this point in the history
  3. Fix test for multiframe

    CPBridge committed May 27, 2024
    Configuration menu
    Copy the full SHA
    ba83039 View commit details
    Browse the repository at this point in the history
  4. Fix test for multiframe

    CPBridge committed May 27, 2024
    Configuration menu
    Copy the full SHA
    0e9aa46 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    e53938e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a7f6ba View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Add some docstrings

    CPBridge committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    8ae1900 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    587e1da View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. Fixes to matrix transform

    CPBridge committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    b7f6cb4 View commit details
    Browse the repository at this point in the history
  2. further fix

    CPBridge committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    607b1ae View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Move volume to new file

    CPBridge committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    adec6b3 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Add new tests

    CPBridge committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    6f41a70 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Moved to VolumeArray

    CPBridge committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    e9d9fd7 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    590f829 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Add channels

    CPBridge committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    d9a3fdb View commit details
    Browse the repository at this point in the history
  2. Add with_array

    CPBridge committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    379060e View commit details
    Browse the repository at this point in the history
  3. Added concat_volumes

    CPBridge committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    dcfdc60 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Rename VolumeArray -> Volume

    CPBridge committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    cee0c80 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Implment volume indexing

    CPBridge committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c79124b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e61119e View commit details
    Browse the repository at this point in the history
  3. WIP on flip and permute

    CPBridge committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    e73f6a9 View commit details
    Browse the repository at this point in the history
  4. Add flip volume

    CPBridge committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    dd01046 View commit details
    Browse the repository at this point in the history
  5. Add to_patient_orientation

    CPBridge committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2518549 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3b00d6d View commit details
    Browse the repository at this point in the history
  7. Change set_array to setter

    CPBridge committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c82c8bf View commit details
    Browse the repository at this point in the history
  8. Add TODOs

    CPBridge committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    508b537 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Add volread

    CPBridge committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    7e1ff71 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Configuration menu
    Copy the full SHA
    0c0946e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3cd033c View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Fixes

    CPBridge committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    5c247a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6a534f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f272123 View commit details
    Browse the repository at this point in the history
  4. Add tests, some failing

    CPBridge committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    23d91c3 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Fix indexing issues

    CPBridge committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    2c04427 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Fix multiframe tests

    CPBridge committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    960fba3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    341a149 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    262c712 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b4e6aa View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. add handed check/ensure

    CPBridge committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    7abd30c View commit details
    Browse the repository at this point in the history
  2. Add some tests for volumes

    CPBridge committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    a546466 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Configuration menu
    Copy the full SHA
    6efd2b8 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Add random crop method

    CPBridge committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    4fde694 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    e0d6c8b View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. Configuration menu
    Copy the full SHA
    934077b View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. Configuration menu
    Copy the full SHA
    e4aa391 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    241a539 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Configuration menu
    Copy the full SHA
    a8cfe82 View commit details
    Browse the repository at this point in the history
  2. WIP on match geometry

    CPBridge committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    3aaebcd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f178ac1 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Fix type hint

    CPBridge committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    9c6c6f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ec987c View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    086a370 View commit details
    Browse the repository at this point in the history
  2. Add randon flip and permute

    CPBridge committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    282e004 View commit details
    Browse the repository at this point in the history
  3. Add volume to docs

    CPBridge committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    1e6ce19 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    82d79d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    c4632d0 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Enforce repo-review rules (#296)

    * Enforce repo-review rule PP302
    
    PP302: Sets a minimum pytest to at least 6
    
    Must have a `minversion=`, and must be at least 6 (first version to
    support `pyproject.toml` configuration).
    
    * Enforce repo-review rule PP305
    
    PP305: Specifies xfail_strict
    
    `xfail_strict` should be set. You can manually specify if a check should
    be strict when setting each xfail.
    
    * Enforce repo-review rule PP306
    
    PP306: Specifies strict config
    
    `--strict-config` should be in `addopts = [...]`. This forces an error
    if a config setting is misspelled.
    
    * Enforce repo-review rule PP307
    
    PP307: Specifies strict markers
    
    `--strict-markers` should be in `addopts = [...]`. This forces all
    markers to be specified in config, avoiding misspellings.
    
    * Enforce repo-review rule PP308
    
    PP308: Specifies useful pytest summary
    
    An explicit summary flag like `-ra` should be in `addopts = [...]` (print
    summary of all fails/errors).
    
    * Enforce pytest ≥ 7.3.2
    
    This is the first version to support Python 3.12:
    https://docs.pytest.org/en/stable/changelog.html#pytest-7-3-2-2023-06-10
    
    * Enforce repo-review rule MY104
    
    MY104: MyPy enables ignore-without-code
    
    Must have `"ignore-without-code"` in `enable_error_code = [...]`. This
    will force all skips in your project to include the error code, which
    makes them more readable, and avoids skipping something unintended.
    
    * Enforce repo-review rule MY105
    
    MY105: MyPy enables redundant-expr
    
    Must have `"redundant-expr"` in `enable_error_code = [...]`. This helps
    catch useless lines of code, like checking the same condition twice.
    
    * Enforce repo-review rule MY106
    
    MY106: MyPy enables truthy-bool
    
    Must have `"truthy-bool"` in `enable_error_code = []`. This catches
    mistakes in using a value as truthy if it cannot be falsy.
    DimitriPapadopoulos committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    c97b3fb View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Merge pull request #305 from ImagingDataCommons/v0.23.0dev

    Preparation for 0.23.0 release
    CPBridge committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    053bb64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89ad88e View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    cb62737 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01bb579 View commit details
    Browse the repository at this point in the history