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

Add new spatial foundational types #219

Merged
merged 24 commits into from
Sep 26, 2024
Merged

Add new spatial foundational types #219

merged 24 commits into from
Sep 26, 2024

Commits on Sep 18, 2024

  1. Add new spatial datatypes to SOMA

    - Add new MultiscaleImage
    - Add new SpatialDataframe abstract base class
    - Add PointCloud subclass of the SpatialDataFrame
    - Add GeometryDataFrame subclass of the SpatialDataFrame
    - Add shapely as a dependency
    jp-dark committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    0c7f1c6 View commit details
    Browse the repository at this point in the history
  2. Update MultiscaleImage docstring and other small updates

    * Update docstrings
    * Add ValueError error messages in `SpatialRead`
    * Rename method `read_level`->`read_region`
    jp-dark committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    7ccefb6 View commit details
    Browse the repository at this point in the history
  3. Move docstring updates

    jp-dark committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    462678a View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Update python-spec/src/somacore/spatialdata.py

    Co-authored-by: nguyenv <vivian@tiledb.com>
    jp-dark and nguyenv authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    5ed68f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff83352 View commit details
    Browse the repository at this point in the history
  3. Remove SpatialDataFrame from spec

    The individual implementations may find a shared base class useful, but
    it doesn't need to be included in the abstract specification.
    jp-dark committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    d681d32 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    d520396 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    616beaf View commit details
    Browse the repository at this point in the history
  3. Remove the extra_coords param in read_region

    Using the `value_filter` is a less confusing API.
    jp-dark committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    4985a42 View commit details
    Browse the repository at this point in the history
  4. Rename param transform -> region_transform in read_region

    The name `transform` was misleading.
    jp-dark committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    953512b View commit details
    Browse the repository at this point in the history
  5. Match axis_names order in MultiscaleImage to image_type order

    Clarify that they should be in the same order in the docstring.
    jp-dark committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    a881e0c View commit details
    Browse the repository at this point in the history
  6. Fix typo in ValueError

    jp-dark committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b907c53 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    77a3a35 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    89e970b View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Fix shapely type for SpatialRegion

    Co-authored-by: nguyenv <vivian@tiledb.com>
    jp-dark and nguyenv authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    d2cb621 View commit details
    Browse the repository at this point in the history
  2. Run linters

    jp-dark committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    78b980f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    69c585c View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Fix typo in docstring

    Co-authored-by: Aaron Wolen <aaron@wolen.com>
    jp-dark and aaronwolen authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    4f36f8e View commit details
    Browse the repository at this point in the history
  2. Add clarity to docstring

    Co-authored-by: Aaron Wolen <aaron@wolen.com>
    jp-dark and aaronwolen authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    4843ba6 View commit details
    Browse the repository at this point in the history
  3. Fix typos and improve clarity in docstrings

    Co-authored-by: Aaron Wolen <aaron@wolen.com>
    jp-dark and aaronwolen authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    5bd118a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0e8ee9b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76f07c7 View commit details
    Browse the repository at this point in the history
  6. Fix incomplete docstring

    jp-dark committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    e485020 View commit details
    Browse the repository at this point in the history
  7. Expand spatial dataframe docstrings (#230)

    * Expand PointCloud doc string
    
    * Expand GeometryDataFrame docstring
    
    * Double back ticks
    aaronwolen authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    531af3d View commit details
    Browse the repository at this point in the history