Skip to content

Conversation

@arteymix
Copy link
Member

@arteymix arteymix commented Oct 3, 2025

TODO:

  • concatenate multiple datasets
  • create a multi-index (dataset_id, sample_id, cell_id), the dataset-level can be omitted if a single dataset is requested
  •  include factors, sample characteristics and cell-level characteristics
  • deal with multiple platforms (I think we could use the design element ID for that, or a multi-level index)
  • generalize the concept of download_dir and implement some form of invalidation, I think that the Last-Modified is exposed by the backend and there might even be Cache-Control headers we could leverage there.

Depends on #38 because I needed authentication for the test dataset. The final PR will use a public dataset.

Add an enumeration for all the possible path values.

Allow username to be supplied and password to be prompted with getpass.

Add support for GEMMA_USERNAME, GEMMA_PASSWORD and GEMMA_PASSWORD_CMD
environment variables.
@arteymix arteymix requested a review from oganm October 3, 2025 17:34
@arteymix arteymix linked an issue Oct 3, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Assemble single-cell data with AnnData

2 participants