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

(feat): SpatialData wrapper #333

Closed
wants to merge 63 commits into from
Closed

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    3158ce8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bef112 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7cb5e8d View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    6da2952 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44f3834 View commit details
    Browse the repository at this point in the history
  3. Fix visium config

    keller-mark committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    4df1092 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

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

Commits on Apr 16, 2024

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

Commits on Apr 19, 2024

  1. (feat): add url capability

    ilan-gold committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    fdfcc20 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. (temp): spatial data fixes

    ilan-gold committed May 6, 2024
    Configuration menu
    Copy the full SHA
    aeb19e9 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    9668ea5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daec711 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ffc5e1 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Create module for plugin JS (#337)

    * Create module for plugin JS
    
    * Add docs
    
    * Lint
    
    * Ignore unused imports
    keller-mark authored May 15, 2024
    Configuration menu
    Copy the full SHA
    b07a72a View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    431d180 View commit details
    Browse the repository at this point in the history
  2. (fix): adapt to api

    ilan-gold committed May 16, 2024
    Configuration menu
    Copy the full SHA
    07c1db2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    933d6de View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. (fix): add type support

    ilan-gold committed May 24, 2024
    Configuration menu
    Copy the full SHA
    596c420 View commit details
    Browse the repository at this point in the history
  2. (chore): add test

    ilan-gold committed May 24, 2024
    Configuration menu
    Copy the full SHA
    50ce52b View commit details
    Browse the repository at this point in the history
  3. (fix): automatic lint

    ilan-gold committed May 24, 2024
    Configuration menu
    Copy the full SHA
    c8c93aa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f906eb3 View commit details
    Browse the repository at this point in the history
  5. (fix): redefinition

    ilan-gold committed May 24, 2024
    Configuration menu
    Copy the full SHA
    eaf63a7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba10f0e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6ea8c33 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c43845f View commit details
    Browse the repository at this point in the history
  9. (fix): oops, comma for toml

    ilan-gold committed May 24, 2024
    Configuration menu
    Copy the full SHA
    91f27b6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7be038e View commit details
    Browse the repository at this point in the history
  11. (fix): remove whitespace

    ilan-gold committed May 24, 2024
    Configuration menu
    Copy the full SHA
    eb12a00 View commit details
    Browse the repository at this point in the history
  12. (api): small api cleanups

    ilan-gold committed May 24, 2024
    Configuration menu
    Copy the full SHA
    8d6472a View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. (fix): args bug

    ilan-gold committed May 27, 2024
    Configuration menu
    Copy the full SHA
    779d4a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05c8dbd View commit details
    Browse the repository at this point in the history
  3. (chore): lint

    ilan-gold committed May 27, 2024
    Configuration menu
    Copy the full SHA
    3862c70 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. NickAkhmetov/Cap numpy under v2 (#349)

    * Cap `numpy` under v2
    
    * bump patch version
    NickAkhmetov authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    5ae1dae View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

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

Commits on Jul 19, 2024

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

Commits on Jul 24, 2024

  1. Plugin class (#350)

    * WIP: class to encapsulate widget logic
    
    * Potentially working widget things
    
    * Example of chat plugin
    
    * Lint
    
    * Update
    
    * Update
    keller-mark authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    2e36cb2 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

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

Commits on Aug 2, 2024

  1. Plugin for SpatialQuery (#354)

    * Spatial-Query plugin and example notebook
    
    * Version
    
    * Widget plugins module
    
    * Update
    
    * Linting
    
    * Lint
    
    * Update comments
    
    * Update docs
    
    * Update
    keller-mark authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    bc7b353 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Unit test for to_dict output following .add_object(AnnDataWrapper(...…

    …)) (#357)
    
    * Unit test for anndata wrapper + to_dict
    
    * linting
    keller-mark authored Aug 31, 2024
    Configuration menu
    Copy the full SHA
    55b3f57 View commit details
    Browse the repository at this point in the history
  2. Misc: Spatial-query, kerchunk, and OME helper functions (#360)

    * Misc changes
    
    * Bigtiff helper for rgb
    
    * Remove unused import
    
    * Lint
    
    * Unused variables
    keller-mark authored Aug 31, 2024
    Configuration menu
    Copy the full SHA
    06a04e7 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Support for H5AD-based AnnData in AnnDataWrapper (#361)

    * Update AnnDataWrapper to support h5ad files with ref spec json
    
    * Lint
    
    * Fix tests
    
    * Update
    keller-mark authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    94501cc View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Fix binder example (#363)

    * Fix binder issue
    
    * bump version
    keller-mark authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    c48fdd8 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Fix bug (#367)

    keller-mark authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    b02d767 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    bf5853b View commit details
    Browse the repository at this point in the history
  2. (chore): update SpatialData

    ilan-gold committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    73b8f52 View commit details
    Browse the repository at this point in the history
  3. (fix): shapes_elem

    ilan-gold committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    6dc8779 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d8db5e0 View commit details
    Browse the repository at this point in the history
  5. (fix): use table for spots

    ilan-gold committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    76a6652 View commit details
    Browse the repository at this point in the history
  6. (fix): capitalization

    ilan-gold committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5f8cfca View commit details
    Browse the repository at this point in the history
  7. (fix): first letter only

    ilan-gold committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    f7cba04 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b5e1a19 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Add notebook (#369)

    keller-mark authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    dc021eb View commit details
    Browse the repository at this point in the history
  2. Added utility functions to update and remove a view (#368)

    * Added utility functions to update and remove a view
    
    * Added tests for the utility functions
    
    * Refactored to multiple functions
    tkakar authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    f267084 View commit details
    Browse the repository at this point in the history
  3. Keller mark/more exports (#370)

    * Update exports for createPlugins
    
    * Version
    keller-mark authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    6bac2c2 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. (chore): add obsSets check

    ilan-gold committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    d4ebe79 View commit details
    Browse the repository at this point in the history
  2. Allow passing artifacts as data in addition to paths, urls, and zarr …

    …stores (#371)
    
    * Register artifacts in wrapper constructors
    
    * Docs
    
    * Add test
    
    * Update
    
    * Version bump
    
    * Lint
    
    * Update is_remote logic
    
    * Update
    keller-mark authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    bc5e21c View commit details
    Browse the repository at this point in the history
  3. Merge

    keller-mark committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    f64bd51 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. SpatialData changes into original SpatialData branch (#374)

    * Try again
    
    * Fix bugs
    
    * Lint
    
    * Update
    
    * Omit
    keller-mark authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    eb22344 View commit details
    Browse the repository at this point in the history
  2. Update pyproject.toml

    keller-mark authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    0b04e15 View commit details
    Browse the repository at this point in the history
  3. Keller mark/spatial data2 (#375)

    * Try again
    
    * Fix bugs
    
    * Lint
    
    * Update
    
    * Omit
    
    * Add test
    
    * JS version
    keller-mark authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    0a4a4b0 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. SpatialDataWrapper v2 (#373)

    * (refactor): separate out schema creation
    
    * (feat): initial pass at spatial data
    
    * (feat): working notebook minus spots (maybe a vitessce bug?)
    
    * (fix): try to get spots to appear
    
    * (chore): comment out other stuff to make widget show more
    
    * Fix visium config
    
    * (feat): firstt pass at `from_spatialdata_object`
    
    * (refactor): refactor `from_spatialdata_object` and util funcs from static methods
    
    * (feat): add url capability
    
    * (temp): spatial data fixes
    
    * (chore): change variable names
    
    * (chore): fix notebooks
    
    * (refactor): `path`->`elem`
    
    * (chore): more clean ups and fixes
    
    * (refactor): small name changes
    
    * (refactor): revert public changes
    
    * (fix): revert `.ipynb` files
    
    * (chore): fix last final args
    
    * (fix): name
    
    * (fix): remove `request_init` completely and fix `setup.cfg`
    
    * (fix): adapt to api
    
    * (chore): remove erroneous notebook
    
    * (fix): add type support
    
    * (chore): add test
    
    * (fix): automatic lint
    
    * (fix): add default for `obsEmbedding`
    
    * (fix): redefinition
    
    * (fix): `path` and `embeddingType` swapped
    
    * (fix): add annotattions to `utils.py`
    
    * (chore): add `spatialdata` dep
    
    * (fix): oops, comma for `toml`
    
    * (fix): no more python3.8 bc of spatialdata
    
    * (fix): remove whitespace
    
    * (api): small api cleanups
    
    * (fix): args bug
    
    * (fix): try spatialdata from master
    
    * (chore): lint
    
    * (chore): try `spatialdata` update
    
    * (fix): `image_elem` usage + table key
    
    * (chore): update SpatialData
    
    * (fix): `shapes_elem`
    
    * (fix): capitalize name of obs set
    
    * (fix): use table for spots
    
    * (fix): capitalization
    
    * (fix): first letter only
    
    * (fix): check `self._coordination_values`
    
    * (chore): add `obsSets` check
    
    * SpatialData changes into original SpatialData branch (#374)
    
    * Try again
    
    * Fix bugs
    
    * Lint
    
    * Update
    
    * Omit
    
    * Update pyproject.toml
    
    * Keller mark/spatial data2 (#375)
    
    * Try again
    
    * Fix bugs
    
    * Lint
    
    * Update
    
    * Omit
    
    * Add test
    
    * JS version
    
    ---------
    
    Co-authored-by: ilan-gold <[email protected]>
    keller-mark and ilan-gold authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5da19a8 View commit details
    Browse the repository at this point in the history
  2. Fix spatialdata nb

    keller-mark committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    ffce2a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4043489 View commit details
    Browse the repository at this point in the history