[Bioc-devel] Workflow Package Updates / Guidelines
Shepherd, Lori
Lori.Shepherd at RoswellPark.org
Fri Apr 13 19:16:56 CEST 2018
As mentioned before the workflows are in git and are now building on our
standard build machines.
The build reports are generated mon, wed, fri and can be seen here
http://bioconductor.org/checkResults/3.7/workflows-LATEST/
Moving forward we want to align how we treat workflows with how we treat the
software and data experiment packages.
Some of this can already be seen on the biocViews section of the website
http://bioconductor.org/packages/devel/BiocViews.html#___Workflow
You'll notice we started adding specific Workflow biocViews terms based on the
categories that were used on the http://bioconductor.org/help/workflows/ page.
We have updated the workflow packages to include appropriate biocViews from this
page as well. The updated biocViews are already updated in the Bioconductor
git.bioconductor.org repositories and should be reflected on the website after
monday's build of the workflows. If anyone thinks additional workflow views
would be helpful please email lori.shepherd at roswellpark.org or post for
discussion on our community workflow slack feed
https://community-bioc.slack.com/messages/CA17HQDGE/convo/CA17HQDGE-1522768000.000477/
Eventually, the http://bioconductor.org/help/workflows/ will be retired, as the
workflows now have a standard landing page (linked off the biocViews page
above). We will be adding redirects internally to hopefully protect any
existing links in papers and such.
Moving forward we will have a few additional requires for the vignettes of
workflow packages. Namely that the vignette has a meaningful name and that
it uses BiocStyle for formatting. This is an effort to standardize the
workflows. Currently we will enforce BiocStyle::html_document. We are in the
works of developing a html_workflow_template. We encourage any vignettes that
are not using this BiocStyle format to update the workflow vignette as soon as
possible - eventually this update will be required.
Keep in mind also - that a proper version bump will be needed to trigger build
and propagation of workflows. And since the workflows will be building on
release and devel they should follow the similar guidelines regarding versioning
http://bioconductor.org/developers/how-to/version-numbering/
We welcome any feedback
Cheers,
Lori Shepherd
Bioconductor Core Team
Roswell Park Cancer Institute
Department of Biostatistics & Bioinformatics
Elm & Carlton Streets
Buffalo, New York 14263
This email message may contain legally privileged and/or confidential information. If you are not the intended recipient(s), or the employee or agent responsible for the delivery of this message to the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or use of this email message is prohibited. If you have received this message in error, please notify the sender immediately by e-mail and delete this email message from your computer. Thank you.
[[alternative HTML version deleted]]
More information about the Bioc-devel
mailing list