Skip to content

Main#289

Merged
maxiallard merged 7 commits intoreleasefrom
main
Nov 13, 2025
Merged

Main#289
maxiallard merged 7 commits intoreleasefrom
main

Conversation

@maxiallard
Copy link
Contributor

This pull request introduces comprehensive support for the new Cell2Sen (C2S-Scale) model to the codebase, including documentation, workflow integration, and extensive unit tests. The changes ensure that users can run, test, and understand the Cell2Sen model for single-cell biology tasks such as embeddings and perturbation prediction. The documentation has been updated to reflect the new model, provide usage examples, and acknowledge the original authors and sources.

Cell2Sen Model Integration

  • Added a detailed model card for Cell2Sen (docs/model_cards/c2s.md), including architecture, usage, limitations, and citation information.
  • Added configuration documentation for Cell2Sen (docs/configs/c2s_config.md).

Testing and Validation

  • Introduced a comprehensive test suite for Cell2Sen in ci/tests/test_c2s/test_c2s.py, covering initialization, data processing, embeddings, and perturbation prediction.

Workflow and Automation

  • Updated GitHub workflows (.github/workflows/main.yml, .github/workflows/release.yml) to run Cell2Sen model scripts as part of CI/CD. [1] [2]

Documentation and Acknowledgements

  • Updated README.md to announce Cell2Sen integration, add tutorial links, and acknowledge Cell2Sen authors and licensing. [1] [2] [3] [4]

VolkerBergen and others added 7 commits November 10, 2025 14:49
Refactor normalization calculation ensuring accurate broadcasting in edge cases
* c2s

---------

Co-authored-by: Benoit Putzeys <157973952+bputzeys@users.noreply.github.com>
…casting

Refactor normalization ensuring correct broadcasting
* c2s

* updated readme
minor typo i noticed
Updated evo instructions + version
@maxiallard maxiallard merged commit ff162c4 into release Nov 13, 2025
10 checks passed
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.

4 participants