Inspired by the reviewer comments to the NMRlipids databank manuscript, I have started to organize the API, create documentation and make a better template for user analyses. Currently the plan is following:
All the functions and classes will be moved to https://github.com/NMRLipids/Databank/blob/development/Scripts/BuildDatabank/databankLibrary.py. This can be then imported to the applications. Ideally, functions take the dictionary corresponding the simulation under analysis as an input, but in some cases input could be also something that can be easily extracted from the dictionary, such as ID number.
The main focus is now to reply to reviewer comments by clarifying API to ease new analyses by all. Nevertheless, this organization will also support the improvements and clarifications in adding data and other parts which are already discussed in issue https://github.com/NMRLipids/Databank/issues/128 and addressed for example in this pull request https://github.com/NMRLipids/Databank/pull/140.
Comments and contributions are welcomed. Let's use this issue to coordinate and discuss this topic.
Inspired by the reviewer comments to the NMRlipids databank manuscript, I have started to organize the API, create documentation and make a better template for user analyses. Currently the plan is following:
I have already started to implement this in the development branch of the NMRlipids databank: https://github.com/NMRLipids/Databank/tree/development, and I will continue this with high priority.
The main focus is now to reply to reviewer comments by clarifying API to ease new analyses by all. Nevertheless, this organization will also support the improvements and clarifications in adding data and other parts which are already discussed in issue https://github.com/NMRLipids/Databank/issues/128 and addressed for example in this pull request https://github.com/NMRLipids/Databank/pull/140.
Comments and contributions are welcomed. Let's use this issue to coordinate and discuss this topic.