Skip to content

Harmonize and clean the repo for stage 2 #8

@LukasHats

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!

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions