NSLS-II / pyCHX

chx_analysis_codes
BSD 3-Clause "New" or "Revised" License
5 stars 6 forks source link

where should functions that save XPCS / speckle results go? #57

Open ambarb opened 3 years ago

ambarb commented 3 years ago

If in _common/speckle, then we would have pressure/expectation of saving as nexus file that will be estabilished.

It also seems like things are save as .csv as an interim solution and then all data saved in a .h5 file at the end. I imagine this is for computation that fails. Should we look in to "appending" to the .h5 file? @danielballan is this possible?

What havens to the .csv files once there is a master .h5 file?

ambarb commented 3 years ago

Since the final goal is a Databroker of results, I say the current functions should stay in _futurepyCHX until that happens.

If someone is interested in making a file writer for Nexus, then this can be imported into _commonspeckle or live in _commonspeckle