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

mudata v0.3 #56

Merged
merged 65 commits into from
Jul 8, 2024
Merged

mudata v0.3 #56

merged 65 commits into from
Jul 8, 2024

Commits on Aug 15, 2023

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

Commits on Sep 7, 2023

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

Commits on Sep 8, 2023

  1. Implement modality structure representation

    Resolves #44
    gtca committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    731df86 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2023

  1. Implement fsspec support for reading HDF5 files

    Currently fsspec is not a dependency. However both
    BufferedReader and OpenFile instances should be accepted
    by the HDF5 reader functions.
    gtca committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    cb5fbad View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2023

  1. Fix .uns slot for views

    gtca committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    8a72074 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c9e860 View commit details
    Browse the repository at this point in the history
  3. Use mod-order in read_zarr

    gtca committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    6db768b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    716f8d9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1e5beda View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. With names intersecting between modalities,

    avoid name (pandas index) sorting
    when adding new modalities.
    
    Resolves #46.
    gtca committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    188371a View commit details
    Browse the repository at this point in the history
  2. Implement to_anndata() and to_mudata()

    Addresses #14.
    gtca committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    7364c10 View commit details
    Browse the repository at this point in the history
  3. Start the main branch for v0.3

    gtca committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    b903a47 View commit details
    Browse the repository at this point in the history
  4. Add a missing import

    gtca committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    9d8d9c9 View commit details
    Browse the repository at this point in the history
  5. Fix an extra import

    gtca committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    cb97898 View commit details
    Browse the repository at this point in the history
  6. Fix code formatting

    gtca committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    d3773f8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f15ce91 View commit details
    Browse the repository at this point in the history
  8. Fix code formatting

    gtca committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    01a3cc7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ab50714 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    82339c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27a8802 View commit details
    Browse the repository at this point in the history
  3. Add tests for mod-order

    gtca committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    7fe6259 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Configuration menu
    Copy the full SHA
    76a155c View commit details
    Browse the repository at this point in the history
  2. Add .mod_names

    gtca committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    26143ed View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Implement mudata.concat()

    gtca committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    5930f30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1b2f12 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Configuration menu
    Copy the full SHA
    3daac82 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c07360 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cbf14de View commit details
    Browse the repository at this point in the history
  4. Black formatting

    gtca committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    d650b56 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c797145 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3a97c9d View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Use Python >=3.10

    gtca committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    ce28ac4 View commit details
    Browse the repository at this point in the history
  2. Black formatting

    gtca committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    735d640 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Transition to the src layout

    gtca committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    c060799 View commit details
    Browse the repository at this point in the history
  2. Update CI to use ruff and uv

    gtca committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    53270c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    611eaba View commit details
    Browse the repository at this point in the history
  4. Improve code style for tests

    gtca committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    1d95937 View commit details
    Browse the repository at this point in the history
  5. Improve code style for src/

    gtca committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    f4fa05f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3dc8321 View commit details
    Browse the repository at this point in the history
  7. Also use uv for coverage CI

    gtca committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    65b76b2 View commit details
    Browse the repository at this point in the history
  8. Use venv for uv in CI

    gtca committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    b6bd1c1 View commit details
    Browse the repository at this point in the history
  9. Use venv for all CI steps

    gtca committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    86c227a View commit details
    Browse the repository at this point in the history
  10. Use venv for all CI steps

    gtca committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    365ae67 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6fc1178 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    123212b View commit details
    Browse the repository at this point in the history
  13. Organize imports

    gtca committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    068c575 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Fix exports

    gtca committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    37ec45e View commit details
    Browse the repository at this point in the history
  2. Improve pull/push interfaces

    - Add pull=True argument to the update functions
    - Handle categorical data with different categories in _pull_attr
    - Improve error messages for pull/push operations
    gtca committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    e28b60d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    12dae06 View commit details
    Browse the repository at this point in the history
  4. Roll out the new .update() that does not pull columns

    - Introduce the new _update_attr() to make the default in later versions
    - Use configuration to change pull behaviour on update
      (mudata.set_options(pull_on_update=False))
    gtca committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    6aea821 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cdbba38 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    eb8dd9d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3de56cb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    77bd84a View commit details
    Browse the repository at this point in the history
  9. Update changelog

    gtca committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    de60d13 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a5926bf View commit details
    Browse the repository at this point in the history
  11. Keep hash and shrink attr on save as in v0.2 by default

    Defaults will change in the next versions
    gtca committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    211fc9c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    08c2389 View commit details
    Browse the repository at this point in the history
  13. Fix a typo in ._update_attr()

    gtca committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    f8255c0 View commit details
    Browse the repository at this point in the history
  14. Organize imports

    gtca committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    26fe2da View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    da63d85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e64706f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fc6c794 View commit details
    Browse the repository at this point in the history
  4. Update year in the copyright

    gtca committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    8ffc78a View commit details
    Browse the repository at this point in the history
  5. Add scverse core shield

    gtca committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    14e3fac View commit details
    Browse the repository at this point in the history