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

Standardize Path objects in CytoSnake with `pathlib.Path` objects. #79

Open axiomcura opened 1 year ago

axiomcura commented 1 year ago

After looking how the cli handle file paths, it seems there's a large mixture of str and pathlib.Path objects.

I think it's best to standardize them into pathlib.Path objects, allowing easier development.

axiomcura commented 1 year ago

The init argument parser returns strings instead of pathlib.path objects. This is a good start for updating file paths objects. However, by changing this, this can trigger a domino effect and may result in a considerable amount of work. .