borevitzlab / timestreamlib

DEPRECATED. Please use the current version of the TimeStream tools at https://gitlab.com/appf-anu/pyts2.
https://gitlab.com/appf-anu/pyts2
GNU General Public License v3.0
7 stars 4 forks source link

Output results into directories within the main directory #22

Closed Joelgranados closed 10 years ago

Joelgranados commented 10 years ago

We are currently outputing to RootDir/processed/TIMESTREAM_NAME. Instead of this behavior we need to create the TIMESTREAM_NAME in RootDir. Preferably with a suffix added to the "main name".

Output examples would be: ....../Experiments/BVZ0036/BVZ0036-GC02L-C01~segmented ....../Experiments/BVZ0036/BVZ0036-GC02L-C01~colorcorrected

Joelgranados commented 10 years ago

This is logical when outputing timestreams, but how do we handle it when we want to output different data structures like CSV files or plots?

Do we just do ....../Experiments/BVZ0036/BVZ0036-GC02L-C01~features/{Area,Perim,....}? This is consistent the timestreams, What do ppl think?

Additionally, notice that creating the csv or plot stuff will not use the timestream object since it does not have to write any images.

Joelgranados commented 10 years ago

I ended up putting all non-timestream stuff in ....../Experiments/BVZ0036/BVZ0036-GC02L-C01~results