Skip to main content

Platform news

  1. New build of the OpenSAFELY R image

    We have just published a new build of the R image. No action needed, but more information below! What has not changed? This is not a semantic change – the same versions of the same set of libraries are installed. However the way the image is built has been reworked, in…

  2. Using compressed data files by default

    Using compressed files is now the default recommendation in documentation and templates. On the backends, where datasets can be very large, using uncompressed files significantly slows execution and consumes more disk space. The research-template has been updated to generate csv.gz files from cohortextractor by default, and…

  3. Improve handling of stale medication codelists in cohort-extractor

    dm+d codes for Virtual Medicinal Products (VMPs) can change over time, with the result that codelists that contain VMP codes can become stale. As a consequence, studies that use patients.with_these_medications() with an old codelist may not have captured all the medication events that the author intended. Until…

  4. Add rounding instructions to disclosure documentations

    Added instructions regarding rounding to our disclosure control documentation, including an example.

  5. Added support for parameterised study definitions

    Study definitions can now be “parameterised” so they accept values passed in by the action. This allows multiple cohorts with different properties to be generated by a single study definition.

  6. Added support for querying by first and last day of the school year

    Added support for querying by first and last day of the (English) school year.

  7. Added resources management argument to opensafely run command

    Users of the OpenSAFELY platform use the opensafely tool to run their code locally prior to running against the real data. This change adds some options to control the concurrency and memory usage of running actions, which should help users manage their local resource usage.

  8. Added with_at_least_one_day_in_critical_care filter to admitted_to_hospital

    Added ability to filter a patient’s hospital admissions to only those with at least one day in critical care.

  9. Platform status page

    We have rolled out a status page for the platform. Services on this page will be automatically updated if incidents occur.

  10. Clarification about referrals data

    We have clarified in the documentation that data on referrals is incomplete. Any codelists which include referral codes used with patients.with_these_clinical_events are unlikely to return complete data as it is largely held separately in a difficult-to-analyse format. We hope to offer an alternative data source for referrals in due…

Subscribe to Platform News updates

Receive an email alert when the OpenSAFELY platform is updated.

What type of news do you want to receive?

You can unsubscribe at any time by clicking the link in the footer of our emails.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing.

Learn more about Mailchimp's privacy practices here.