Skip to content

Harmonize and clean the repo for stage 2 #8

Description

@LukasHats

For streamlined processing during stage 2, cleaning and harmonizing the repo is needed.

  • (OPTIONAL)Harmonize segmentation mask and image names. Will affect many method running files!
  • SDS File structure: Dataset Folder structure; Harmonize_names from methods in results folder
  • Harmonize marker names for unified XGBoost
  • Fix (relative) pathing on all scripts, including plotting scripts. E.g. TO reproduce plots/results of manuscirpt, deposit the results csv correctly and assess using the plotting scripts @ArozHada
  • Harmonize everything around Nimbus and the respective clustering method
  • All methods should appear with a subfolder under src. Inside, each method should have 1 executable running file if possible, e.g. run_scyan.py. For clustering methods this needs to be checked specifically @MargotCh
  • Have a benchmarking utils subfolder containing e.g. a supervised_utils.py and a foundationa_models_utils.py. REspective models should import functions from there. Same goes for clustering methods.
  • Once again check all cell type names and verify harmonization @LukasHats

IMPORTANT!: For each cleaning step, please check which files are affected by it and adjust accordingly!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

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