Open Source in Pharma with Phil Bowsher
Posit’s Professional Suite
Flexible professional products customizable to Pharma
Use Posit Team as your part of your Next-Gen SCE or Integrate into your Existing Environment
Posit’s professional suite of products, Posit Team and Posit Academy, can help you build the statistical computing environment, transition to and scale open source clinical workflows at ease with support along the way. Posit Team, a complete toolchain of our three core products: Posit Connect, Posit Workbench, and Posit Package Manager cover the essentials - building applications, sharing insights, maintaining a repository of pharma specific packages while Posit Academy helps upskill talent.
Features
Industry-Led Examples
The top 20 pharma companies in the world use Posit tools
Learn how top pharma companies have implemented Posit into their statistical environments
AstraZeneca
Novo Nordisk
Supporting the Validation Process
Ensuring quality verification in a statistical environment
Know that your clinical reporting is reproducible, trusted, and accurate
Companies have various approaches and levels to validation. These resources and documentation can help provide verification with the environment, software, packages, and testing to these different components.
Maintain the modular SCE
Environments need to be reproducible, and this responsibility starts with IT qualification of the infrastructure and the operating system and software installation. But reproducibility does not stop on the IT side. Analyses run by biostatisticians need to be reproducible as well. Posit Workbench will help by directly offering or providing support for tools like renv, projects, version control, etc.
Do you need to validate your environment?
Absolutely. As a medical body, a regulatory agency needs to know that the code you ran a couple of days ago can be reproduced when asked. Organisations can integrate the setup Posit Team into their Computerized System Validation (CSV) process that will lead to a fully validated environment. CSV starts with user requirements gathering, includes IT Qualification of the infrastructure, operating system and software installation and will end with testing against the user requirements that will give the system the validation status.
Testing resources for packages
While everyone talks about package validation, the actual process can be more accurately described as package testing. Strictly speaking, you only can ever validate a workflow or business process but you never validate a software as such. However, when validating a workflow, it is imperative to ensure that the software used is producing correct results, for example and this can be achieved via package testing. There are many tools out there to help with automating those tests with some being listed below.
When it comes to packages, there are two categories to keep in mind: public packages and internal packages. Some Pharma specific packages are supported and maintained by communities within the Pharma space while others are regularly maintained and tested by repositories such as CRAN and others. Each repository has their own criteria and selection process to allow packages into that respective repository and as such the fact that a package is part of a given repository can provide insights into how trustworthy this package is.
While in principle a package would need to be tested for each of the functions it offers and for the full parameter space it allows, the testing effort very quickly can become a problem both in terms of time and resources. As a consequence, the typical approach used when testing (and later on validating) packages is risk-based validation.
The overall approach is documented in a validation strategy and validation plan. Both describe a consistent approach to package testing where clearly defined criteria are being used to infer the risk arising from a given package. This risk can be assessed by mixing various metrics (e.g. download count, open issues on github, number of reverse dependencies, …) For the risk assessment the Validation Hub has developed tools that simplify this assessment. Based on the calculated risk a specific testing strategy is informed (as defined in the validation plan). While undertaking such a rigorous risk assessment and testing can quickly become very time-consuming if done in-house, there are companies like Atorus that can help you here via their OpenVal product.
Documentation for packages and software created by Posit
Expanding the SCE
The other pieces to address in your environment
What to think about outside of the Posit Toolchain to improve transparency, efficiency, and reproducibility.
While Posit doesn’t provide support in these areas, there are other components to your statistical environment that our partners can help support as you continue to pursue and grow this area of your business.
Security
When building out your statistical computing environment, consider how to add data protection to your existing processes and systems. Additionally, implementing access management to allow visibility to who needs it and when. Security is a top priority to keep data protected, auditable, and accessible to who needs it.
Infrastructure
Where your environment lives can impact what it can support. Think about computer power, resources, container orchestration, cloud security, and how to integrate current applications into future environments as you scale.
Data management
Data is a huge part of the statistical computing environment and involves data connections, access to data, managing data warehouses or data lakes, storing locations, in addition to security. Our professional software can help support these drivers of data and there are partners that can help you integrate and access that data as needed.
Regulatory compliance
Consider how to build your environment without feeling limited by compliance. You want to meet your compliance requirements by HIPAA and others while integrating your solutions into existing methods for data governance.
Want to get started with Posit?
We know the journey to a fully built out statistical environment brings on plenty of questions and we are here to help you successfully adopt open-source data science. Schedule a call with one of our pharma experts.