Managing Packages with Posit Package Manager
Accredited by the RSS
Course Level: Intermediate
(6 hours)
Package management is made simple with Posit Package Manager (PPM): manage your entire organisation’s packages from a single interface. PPM enables offline access to CRAN, PyPI, and Bioconductor via binaries, making installation of packages way faster for users, and consistent across your organisation. PPM also allows users to time-travel to previous versions of the package repository when needed. Allow us to introduce your data scientists to the reliability and flexibility of PPM.
Book: Managing Packages with Posit Package Manager
- Start Date:
- Price:
- Venue Details:
- Time:
- Duration:
No Events Currently Scheduled
Sorry, there are no upcoming events for this course, but please get in touch if you would like to be kept informed when events are scheduled in the future.
Course Details
Outline
- Package Management in R: the why and how
- Navigating the PPM interface: finding package repositories, information about individual packages and more
- Package updates and freezing repositories
- Bespoke, curated repositories: how to use managed versions of your organisation’s internal packages
- Using Git repositories on PPM
- Using managed repositories created from PyPI: the beauty of PPM for Python users
Learning outcomes
Session 1:
By the end of session 1, participants will…
- appreciate the utility of well-managed package repositories.
- be comfortable connecting to and navigating Posit Package Manager.
- know how to obtain information about dependencies.
Session 2:
By the end of session 2, participants will…
- be able to time-travel to a past date to load a collection of packages that work together.
- understand the role of sys-admins in managing their package installations.
This course does not include:
- how to create packages in R
- how to install and configure PPM
Prior knowledge
Participants must have a basic knowledge of R and the RStudio IDE , which can be obtained by attending our Introduction to R.
Attendee Feedback
- “The instructor was certainly standout, exceptionally knowledgable and eloquent in their delivery.”
- “The tutor was able to answer and personalise the content relating to our questions/needs”