Platform news
-
OpenSAFELY data update
Dear OpenSAFELY Users, We previously communicated that we had to temporarily remove all deregistered patients from the population available in OpenSAFELY-TPP. This was to ensure that we respected all Type 1 Opt-outs, and allowed us to reopen earlier, but introduced substantial difficulties with the representativeness and usefulness of…
-
OpenSAFELY re-open in TPP
In order to restart the OpenSAFELY service without further delay, we have put in place an interim measure to ensure that these type 1 opt-outs are respected.
-
OpenSAFELY Update – July 2024
There have been a number of significant changes to the NHS England (NHSE) OpenSAFELY service and governance recently. Unfortunately some of these changes mean that the service is effectively - temporarily - closed at this time.
-
OpenSAFELY development environments hosted in GitHub Codespaces
All research projects can now access OpenSAFELY development environments hosted in GitHub Codespaces.
-
New ordering of workspaces on OpenSAFELY Jobs homepage
What has changed? Once logged into OpenSAFELY Jobs, the 5 workspaces shown to you on your home page are now the five most recently active (by creation/modification date or most recently run job) that you have access to. This is a change from previously showing you the five most…
-
Comparing study code on OpenSAFELY Jobs
OpenSAFELY Jobs has always shown the Git commit hash for a given job request or job, with a link to view the workspace’s code on GitHub as of that revision. We now also provide GitHub code comparison links (example) so you can see exactly what code has changed…
-
Markdown formatting of Project Status Description
Users can now use Markdown formatting to update the Status Description field in the Project page. Screenshots Example URLs…
-
ehrQL v1 released
We have released v1 of ehrQL. It contains a small number of breaking changes from v0. For existing users of ehrQL, please refer to the release notes for guidance about updating from v0. Thank you to all users who have tried out ehrQL and given us feedback!
-
ehrQL’s measures framework has disclosure control enabled by default
ehrQL’s measures framework is used to calculate quotients (i.e. a numerator divided by a denominator) and to see how these vary over time and when broken down by different groupings. Previously, numerators and denominators were not subject to disclosure control: a user had to apply disclosure control by…
-
Warn about invalid moderately_sensitive outputs
The opensafely tool has been updated to warn you if you have invalid outputs marked as moderately_sensitive in your project.yaml. This is a follow on from the previous change about stricter output file paths and means that you’ll get more accurate feedback when running the code locally. Specifically, it will check that moderately_sensitive outputs…
Subscribe to Platform News updates
Receive an email alert when the OpenSAFELY platform is updated.