Closed dsavchenko closed 10 months ago
Keeping in mind nb2galaxy conversion, we will need to have citation info in a structured format (only doi or bibtex supported there). Therefore, we need to rethink once again, which file provides which info, to not split related things (this would be confusing for users)
Still, I prefer to provide an option for the free-text acknowledgements, and we can render bibtex à la galaxy in the future as default
Keeping in mind nb2galaxy conversion, we will need to have citation info in a structured format (only doi or bibtex supported there). Therefore, we need to rethink once again, which file provides which info, to not split related things (this would be confusing for users)
Still, I prefer to provide an option for the free-text acknowledgements, and we can render bibtex à la galaxy in the future as default
Of course, acknowledgement is not the same thing as citation. The field in the frontend should combine both. Galaxy does not have acknowledgement I guess.
As agreed, we will use CITATION.cff
As agreed, we will use CITATION.cff
At least we can try to. But there are restrictions. First, there is no direct support for this format in gitlab (in contrast with github) (but at least it's an issue https://gitlab.com/gitlab-org/gitlab/-/issues/337368), so the created files won't be validated and visualized for the users in renkulab
There is a cli program to convert this format made in python, but it currently lacks support for preferred-citation
and references
-- features that are definitely important for scientific workflows. So we will either need to invent the wheel or contribute to that repo. Both are feasible, but may take time, and now we are looking for quick-and-dirty but still functional enough solution.
There is also a ruby library used by github, but I don't think we want to use ruby
Let's just keep acknowledgement text it will be useful anyway.
cff we add later.
So let's merge this one. I created an issue to not forget about citations etc.
I will try to summarize my understanding