rdmorganiser / rdmo

A tool to support the planning, implementation, and organization of research data management.
https://rdmorganiser.github.io
Apache License 2.0
95 stars 47 forks source link

Distributing answers to questions within a catalog were there is overlap in the questions #880

Open DMorgan94 opened 6 months ago

DMorgan94 commented 6 months ago

Rationale / Begründung

(apologies in advance if someone else has already requested this)

The researchers that I am working with would like to use RDMO to store information about their preregistrations, DMPs, ethics applications etc. in one place, for example being able to answer all of the questions for those things in one catalog within the same project.

Since there is a lot of overlap between the questions that the researchers must answer (e.g., questions on data security) they would like to be able to reuse their answers, for instance automatically seeing their responses to data security in an ethics application, in the section for data security in DMPs without needing to copy and past responses. Is this currently already possible in RDMO? Or could it be developed in the near future?

Thank you in advance for your help and please let me know if you need any further information.

Affected

Who is affected by the change (Users, Managers, Admins)?

Users, Admins

Minimal functionality

What functionality would you like to have?

In principle answers to questions occurring earlier on in the catalog (including preregistration, ethics, DMPs, etc.) should automatically appear in the text entry box for questions which have overlapping themes thus removing the need to copy and paste responses. Users should also be able to adjust and edit those responses as well without overwriting previous answers.

Nice-to-have functionality

What sort of related functionality would you like to see in addition?

NA

References / Verweise

NA *

jochenklar commented 5 months ago

Hi @DMorgan94 , thanks for the feedback! We have similar issues, which concern copying inputs for datasets within the same project: https://github.com/rdmorganiser/rdmo/issues/364 https://github.com/rdmorganiser/rdmo/issues/217 https://github.com/rdmorganiser/rdmo/issues/474 https://github.com/rdmorganiser/rdmo/issues/478. I plan work on those this spring.

Your issue is more general though, but I think this would be valuable. I imagine some kind of paste button on each input in the interview where older answers can be accessed via autocomplete. Some filtering would be required though.

DMorgan94 commented 5 months ago

Hi @jochenklar, thanks for getting back to me about this and for sharing the other issue posts, sorry that I missed those. Something like what you suggested would be incredible helpful, and I like your vision for it. Is there anything that we could do to help facilitate the addition of that functionality?

I am not familiar with the structure of RDMO under the hood, nor am I the most experienced programmer, but do let me know if I could be of any help here. For example, If you could point me in the right direction to where something like this might fit into the RDMO structure, I could kindly ask some of my colleagues to look into how this could be implemented.