aremazeilles / eurobench_documentation

Description of some Eurobench Benchmarking Software mechanisms
5 stars 3 forks source link

file naming #48

Closed aremazeilles closed 4 years ago

aremazeilles commented 4 years ago

In the document, we repeat always something like:

Name of the file: subject_N_run_R_gaitEvents where N = subject’s number and R= run number. Use appropriate leading zeros for R and N to ensure proper ordering of files.

In #4 discussion, we also mentioned that conditions could also change during the experimentation. So I think we should provide at the bottom a definition common to all:

So that the captured files should follow the pattern: subject_N_cond_C_run_R_dataname.csv, together with the testbed configuration files cond_C_testbed.yaml.

If one of the factor elements is not multiple in the protocol / Experiment, then it can be omitted from the naming:

Open points still to clarify?

ping @alfonsotecnalia

alfonsotecnalia commented 4 years ago
* is the name `cond` appropriate ? Or `configuration` ?

I was already writing the code for the PIManager for handling this. I have had the same problem with the nomenclature. The name of the branch is experiment_condition but inside the code I look for files matching config_XX. I would discard controlled_variables because the problems of understading we are having. If we are thinking in a unique file for both conditions and equipments configurations I would say to use config or configuration , if different then cond or condition.

* what should be the outter field: condition or subject (in the naming for instance)

I would say it is more important the condition than the subject so condition should go in the outer field. At some momment I was thiking in includig the subject in the file and avoid having 'subject_S' in all the files but that could lead to a big number of conditions files.

* Should the configuration parameters common to all subject (all go through cond1, then cond2, ...), or can we have some parameters that change from a subject to another?

I would say one common for all the subjects. However not all the subjects would go through all the conditions. In some experiments we could have 6 different conditions (6 slopes) and have data for less conditions (because the user is not able to climb stepper).

aremazeilles commented 4 years ago

So we should go for cond, is this ok?

alfonsotecnalia commented 4 years ago

yes

aremazeilles commented 4 years ago

OK, working on it