CQMP / Maxent

GNU General Public License v2.0
16 stars 14 forks source link

hdf5 output structure #21

Open ryanlevy opened 7 years ago

ryanlevy commented 7 years ago

The structure to the HDF5 file produced by maxent isn't well defined. So far it has

├─ alpha
│  ├─ values
│  ├─ probability
├─ spectrum
│  ├─ omega
│  ├─ chi
│  ├─ maximum
│  ├─ average
│  ├─ variance

Should we include the parameters used/calculated (through the ALPSCore param saving)?

egull commented 7 years ago

I think so. That's a good point. Metadata never hurts!

ryanlevy commented 7 years ago

If we include the parameters in the hdf5 file, the structure would become

├─ alps::params
├─ FREQUENCY_GRID
├─ SPREAD
├─ CUT
├─ alpha
│  ├─ values
│  ├─ probability
├─ DATA
├─ BACKCONTINUE
├─ SELF
├─ BETA
├─ LOG_MIN
├─ MAX_IT
├─ OMEGA_MAX
├─ VERBOSE
├─ DEFAULT_MODEL
├─ BASENAME
├─ SHIFT1
├─ NORM1
├─ PARTICLE_HOLE_SYMMETRY
├─ SHIFT
├─ help.grids
├─ ALPHA_MIN
├─ KERNEL
├─ NORM
├─ NDAT
├─ ALPHA_MAX
├─ help
├─ DATA_IN_HDF5
├─ DATASPACE
├─ TEXT_OUTPUT
├─ GENERATE_ERR
├─ N_ALPHA
├─ help.models
├─ spectrum
│  ├─ omega
│  ├─ chi
│  ├─ maximum
│  ├─ average
│  ├─ variance
├─ NFREQ

Would it be better to make a separate h5 file? i.e. do we want more files or more in the hdf5 file?

jpfleblanc commented 7 years ago

One file is fine I think but put the parameters under a 'parameters' tree to keep it cleaner.

On Sat, Jan 28, 2017 at 6:45 PM, Ryan Levy notifications@github.com wrote:

If we include the parameters in the hdf5 file, the structure would become

├─ alps::params ├─ FREQUENCY_GRID ├─ SPREAD ├─ CUT ├─ alpha │ ├─ values │ ├─ probability ├─ DATA ├─ BACKCONTINUE ├─ SELF ├─ BETA ├─ LOG_MIN ├─ MAX_IT ├─ OMEGA_MAX ├─ VERBOSE ├─ DEFAULT_MODEL ├─ BASENAME ├─ SHIFT1 ├─ NORM1 ├─ PARTICLE_HOLE_SYMMETRY ├─ SHIFT ├─ help.grids ├─ ALPHA_MIN ├─ KERNEL ├─ NORM ├─ NDAT ├─ ALPHA_MAX ├─ help ├─ DATA_IN_HDF5 ├─ DATASPACE ├─ TEXT_OUTPUT ├─ GENERATE_ERR ├─ N_ALPHA ├─ help.models ├─ spectrum │ ├─ omega │ ├─ chi │ ├─ maximum │ ├─ average │ ├─ variance ├─ NFREQ

Would it be better to make a separate h5 file? i.e. do we want more files or more in the hdf5 file?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/CQMP/Maxent/issues/21#issuecomment-275878518, or mute the thread https://github.com/notifications/unsubscribe-auth/AH6noBFueQIZ_QvmuM4bI2kKxHs_YbUHks5rW73zgaJpZM4LwlqD .