cran-task-views / ctv

CRAN Task View Initiative
82 stars 13 forks source link

CRAN task view proposal: Omics #50

Closed julieaubert closed 1 year ago

julieaubert commented 1 year ago

Scope: In this task view, we propose to focus on the most important CRAN packages dedicated to genomics data, which have been published more than one year ago and are regularly updated. A few additional packages from Bioconductor are included, not looking for an exhaustive description but pointing to the must-see packages or to packages focused on omics not well covered by CRAN packages. We propose the following structure

Overlap: The first idea was to create a task view on "Genetics and Genomics", but this ctv seems to be too wide and we decided to split it in two parts : Omics corresponding to this proposal and Genetics which needs to find its maintainer. Complementary information might also be found in r view("Phylogenetics"), r view("MachineLearning"), r view("Agriculture") or r view("MissingData") task views for some specific tasks or specific applications. Maintainers: Julie Aubert, Toby Dylan Hocking, Nathalie Vialaneix

jpiaskowski commented 1 year ago

Hello, as one of the maintainers of the Agriculture task view, I don't see any overlap with ours because we only include applied statistical genetics packages.

I'm not on the CRAN task view committee, but as a user, it would be helpful if the scope was more clearly delineated. The title is "omics" and the sub-headings fit that, but the scope indicates only "genomics".

julieaubert commented 1 year ago

Hello Julia, thanks you for your advice. I will replaced in the text genomics with omics less restrictive and will modify the scope with "The term omics concern various biological disciplines ending with the suffix -omics, such as genomics, proteomics, metabolomics, transcriptomics. In this task view, we focus on the most important CRAN packages dedicated to omics data analysis, ..."

zeileis commented 1 year ago

Julie @julieaubert et al., thank you for this very welcome and thorough task view proposal! Apologies for the late response, I didn't get round earlier to have a closer look.

By and large, I think this is almost ready to go. I just have a couple of comments in the same vein as Julia @jpiaskowski concerning the title and scope:

Additionally, I noticed a few formatting details:

If you address these, I think that the task view is ready for release.

zeileis commented 1 year ago

To officially move forward, we need the endorsement of three task view editors. I'm in favor, anyone else: @davidjohannesmeyer @eddelbuettel @rociojoo @rsbivand ? A "thumbs up" for this comment would be sufficient or you can comment below. (I have excluded @tuxette from the list above because I think she would prefer not to have to vote on her own co-proposal.)

tuxette commented 1 year ago

@zeileis : I confirm that I don't want to have to vote ;) And thank you for the feedback!

julieaubert commented 1 year ago

Achim @zeileis thank you for your careful feedback and suggestions. We addressed them and in particular have rewritten the introduction which now seems better suited.

willgearty commented 1 year ago

Glad to see an -omics task view finally come together! I'm the lead maintainer of the Phylogenetics task view, so please let me know how we can help better connect the two task views! From a brief glance at the proposal, I see little if any package overlap between the two task views. At the very least, we'd be more than happy to link to the -omics task view in the Phylogenetics task view.

zeileis commented 1 year ago

Thanks for the update, Julie @julieaubert, this looks good to me and I think we should officially publish the task view now. David @davidjohannesmeyer, Dirk @eddelbuettel, Rocío @rociojoo, Roger @rsbivand, does this have your support? Again, a thumbs up is sufficient.

tuxette commented 1 year ago

Thanks @willgearty ! I don't think that there is overlap with the phylogenetics TV: we have been careful not to include packages related to phylogenetics. I might send you a list of packages that we have excluded and related to phylogenetics if you want to take a look at it. We are linking the phylogenetics TV in our TV so this would be great (and make sense), were you to do the reverse. Thanks again: your feedback is appreciated!

zeileis commented 1 year ago

OK, thanks everyone, we have a sufficient number of endorsements now so that we can officially move towards releasing the task view on CRAN.

Julie @julieaubert could you please transfer ownership of the repository to me personally ("zeileis") and I will then transfer ownership to the "cran-task-views" organization and make you co-admin. And then we can work through resolving the last fine details before we release on CRAN.

For transfer of the ownership, I hope the following should work for you:

Settings > Collaborators > Public Repository / Mange > Danger Zone / Transfer ownership

zeileis commented 1 year ago

Thanks for the transfer! I now set everything up at: https://github.com/cran-task-views/Omics I completed the meta-information, added a README, and did a few small touch-ups (see logs). You are the "Admin" for this repository, Toby is a "Maintainer", and Nathalie is by definition an "Admin" like all of the CRAN Task View Editors. Please have another look at the repository. If you agree that everything is ready, I will do the CRAN release.

julieaubert commented 1 year ago

Thanks @zeileis. I corrected a remaining typo. Everything looks good for me. Let's go

zeileis commented 1 year ago

Great, thank you. I waited with the release until Monday so that the announcement reaches a wider audience.

Task view: https://CRAN.R-project.org/view=Omics Twitter: https://twitter.com/AchimZeileis/status/1642810166050693120 Mastodon: https://fosstodon.org/@zeileis/110134033783285141

Will @willgearty, now you could add a r view("Omics") reference to your task view, that would be great!

zeileis commented 1 year ago

Oh, and I forgot to say: Thank you, Julie @julieaubert, Toby @tdhock, and Nathalie @tuxette, for putting this togeter. It's great to see this finally on CRAN. 🚀

willgearty commented 1 year ago

I've added a reference to the new Omics task view in the Phylogenetics task view!

zeileis commented 1 year ago

Excellent, thanks! I've updated CRAN correspondingly. (Note: Before, I just changed the version/date to use a two-digit month and day.)