WayScience / CytoSnake

Orchestrating high-dimensional cell morphology data processing pipelines
https://cytosnake.readthedocs.io
Creative Commons Attribution 4.0 International
3 stars 3 forks source link

_path.yaml capturing empty keys #80

Open axiomcura opened 1 year ago

axiomcura commented 1 year ago
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
   1   │ {
   2   │     "project_dir_path": "/home/erikserrano/Development/cell-health-data/3.preprocess-features",
   3   │     "project_dir": {
   4   │         "workflows": "/home/erikserrano/Development/cell-health-data/3.preprocess-features/workflows",
   5   │         ".cytosnake": "/home/erikserrano/Development/cell-health-data/3.preprocess-features/.cytosnake",
   6   │         "data": "/home/erikserrano/Development/cell-health-data/3.preprocess-features/data",
   7   │         "data_directory_contents": {
   8   │             "": "/home/erikserrano/Development/cell-health-data/3.preprocess-features/2.extract-features/data/SQ00014618.sqlite",
   9   │             "data": "/home/erikserrano/Development/cell-health-data/3.preprocess-features/data",
  10   │             "barcode": "/home/erikserrano/Development/cell-health-data/3.preprocess-features/data/../2.extract-features/data/barcode_platemap.csv",
  11   │             "metadata": "/home/erikserrano/Development/cellplate_data/cell-health-data/metadata"
  12   │         },

The .cytosnake/_paths.yaml meta config file contains empty keys. This can potentionally introduce bugs into cytosnake when handling data files.