-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possibility to download the project information #720
Comments
Dear @oquendoM so what you are looking for is a way to download a project information summary? Could you list the properties you would need for it to be contained? Why do you favor a tabular format over e.g. a simple text file or YAML? Where would you expect this export to be available? In the project list or from within the project? @Shraddha0903 is also pinged, since it will affect the UX. |
Hi @sven1103 Yes, we would like to have a way to automatically download the project information. Tagging @qbicStefanC here also. Based on what is showed in the Project Summary page we would like:
The pipeline uses a .tsv file as input. But from my test it also work with .txt if the arguments are separated by tab. If the download is from within the Data Manager, I would expect the button to be next to "Edit" in the Project Summary page. |
Hi @oquendoM , Can you tell us more about the pipeline use case? I would favor (in order for standardization and interoperability) to implement standards more in the data manager, meaning an export e.g. in the domain standard format ISA (https://isa-specs.readthedocs.io/en/latest/isamodel.html#). Of course an proprietary format export is always an option, when a suiting standard is not available. Best, Sven |
After some personal discussion with @oquendoM and others, we settle on a JSON-based export format where the application provides the schema for it. Looking into existing standards and notations, I am suggesting to start with a JSON-LD export of a https://schema.org/ResearchProject object and decorate it e.g. for project manager, project contact and principal investigator. For the latter we can use https://schema.org/ContactPoint, which provides the properties we have. |
BTW, there is no need for JSON-LD libaries in Java, lets just annotate our export object classes properly, to adhere to JSON-LD: Here is an example how to build it with jackson, no need to include yet another third party library: https://stackoverflow.com/questions/50738973/jackson-jsonld-nested-objects |
Hello!
Is your feature request related to a problem? Please describe.
In some of the downstream analysis reports we need to provide project information, like project title, PI and contact at QBiC. At the moment there is no possibility to download this data from the Data Manager in a table format.
Describe the solution you'd like
I would like to have a feature like the User Database - Download Project Information that we currently have in the qPortal.
Describe alternatives you've considered
Manually copy and paste the information on tables, however this is very cumbersome.
The text was updated successfully, but these errors were encountered: