aremazeilles / beat_routine

Performance Indicators developed by BEAT consortium for the Eurobench project
0 stars 2 forks source link

WIP: Add doc skeleton #3

Closed aremazeilles closed 4 years ago

aremazeilles commented 4 years ago

Fix #1

aremazeilles commented 4 years ago

@juritaborri I Created a template for the documentation file. Please fill the to be done areas. I think that part of your documentation with the packinfo folder could be brought here.

aremazeilles commented 4 years ago

Ok, thanks for the skeleton. I suppose I have to fill one per each routine, is it right?

In the purpose you could detail the different algorithm present for instance, maybe extended a bit what you have in the packinfo. The installation is common to all. Then in the usage section you should provide per routine an example of how to launch each of them.

Leave blank the octave part for the moment.

aremazeilles commented 4 years ago

I adjusted some format in 2119f29.

I think we can start with this. Some comments ( that we could treat in other issues if you want):

Depending on whether we find quickly a good solution, we can solve it it in that branch, or add these points as issues, and merge that branch

juritaborri commented 4 years ago

I adjusted some format in 2119f29.

I think we can start with this. Some comments ( that we could treat in other issues if you want):

  • you refer several time to specific protocol. What would be in your opinion the best way to describe these protocol?

    • refer to the material in the database?
    • Have reference to a pdf like document detailing the protocol
    • as a specific doc file resuming each of the protocol?
  • About the input files, we could refer to the Eurobench data format for the generic ones (such as emg). But the platformdata is specific to your protocol(s). We should detail it somewhere. Similarly to previous point, any opinion on where to place it?

Depending on whether we find quickly a good solution, we can solve it it in that branch, or add these points as issues, and merge that branch

I am planning to write a Software Routine manual more detailed of the READme file. In such file, I would like to better explain all protocols and Pis also through the use of images. Maybe, PDF file is the most appropriate solution. Relatively to the PlatformData, I can arragne an explanation to add to the EurobenchData format file.

Let me know if I can proceed in this direction,

aremazeilles commented 4 years ago

The Platform data is specific to your protocol, so I would not bring it to the Euobench Data spec. There we should acknowledge just that we accept that protocol generate specific csv file, with a generic structure. But then, each protocol should make their own definition of the platform data. Either in a pdf document, or here, in a readme file in the code repo.

Let's merge this file for now.

I noticed that the command to launch the code you indicate are not working directly from a linux terminal. I propose to adjust it while we go and adjust these program, i.e. in other branch