This workshop gives an introductory overview of how to build a Bioconductor package.
Workshop participants will learn what makes a Bioconductor package special, how to get started building one and how to disseminate your final product. This workshop will feature introductory material, ‘live’ coding, and Q&A, all of which are adapted from the content below.
Students will build a small package which is ideally version controlled. There will be a Q&A session in the second half of the workshop.
This workshop uses Bioconductor version 3.12. At the time of writing, this is the current ‘devel’ version of Bioconductor, which can be installed following these instructions.
You can then install the packages necessary for this workshop using the following:
Alternatively, you can might like to use Docker to run the workshop in a container with R, all the necessary packages, and RStudio. This can be done as follows:
welcome-to-bioc2020. Note that on Windows you need to provide your localhost IP address like
http://126.96.36.199:8787/- find it using
docker-machine ip defaultin Docker’s terminal.
browseVignettes(package = "Building a Bioconductor Package"). Click on one of the links, “HTML”, “source”, “R code”.
The requested page was not founderror, add
help/to the URL right after the hostname, e.g., http://localhost:8787/help/library/making_bioconductor_pkg/doc/Building_a_Bioconductor_Packages.html. This is a known bug.