Skip to content

Multi system integration #16

Open
Open
@Hrovatin

Description

@Hrovatin
  • resolve all comments in the commit - note that the current implementation contains incorrect code at parts. Also some comments will make the code differ a bit from my previous implementation - sometimes this is needed as my previous code also wasn't clean so it will be just better now
  • Instead of commenting out code just delete it
  • Adpat comments as suggested (you can do some modifications upon the suggested text if needed) as some of them are not easily understandable.
  • Adapt default parameter values as suggested
  • For simplicity remove everything related to eval (e.g. data_eval - just set it to None within the module (as else you would need to change too many other things) and remove function parameters (so it is always None)) and translate as this would also require adjustments
  • Remove all related to "group_key" (e.g. in setup) and use_group (e.g. in module) as this is for contrastive learning we don't use
  • adapt tests in https://github.com/theislab/cross_system_integration/blob/main/cross_system_integration/test/model/test_model_xxjoint.py instead of having just a run in a notebook (see below)
  • Test that model runs through
  • Test that the new system remains the same through the forward cycle pass
  • Test that when adding system dummies the category order is correct/col

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions