Entering edit mode
Hello Bioconductor,
We have added DOI's for packages on Bioconductor package landing pages. The DOI will get generated automatically when a package is accepted to Bioconductor. This is the recommended reference to use for publication/citations/etc. The DOI link should automatically redirect to the current release version of a package (or devel if the package is not yet in release).
And Many Thanks to Sean Davis for coming up with the infrastructure and code to support this!
Thank you,
Lori
This is a great addition. Thanks Lori and Bioc team.
Great. Thxs.
Future-looking question: To what will the DOI point to when a Bioc package is deprecated and archived, i.e. when there's no longer a landing page for that package?
Good point, Henrik. The DOI actually resolves to https://bioconductor.org/packages/PKGNAME, by design. Then, things are redirected as needed from that URL to either release or devel. We will need to develop a standard landing page for packages that have been removed contains useful information to that effect and then set up the appropriate redirect.
EDIT: What I wrote above already exists. See reply from Lori.
The ShortURL actually will resolve to the removed packages if the short url is not found in release or devel. So it actaully should be taken care of
Ah, great. Just checked, so for instance https://bioconductor.org/packages/betr will redirect to https://bioconductor.org/about/removed-packages/ listing all removed packages. There one easily finds a link to https://bioconductor.org/packages/3.4/bioc/html/betr.html - the most recent release before removal.