Job request: 25111
- Organisation:
- University of Bristol
- Workspace:
- post-covid-cvd-methods-v1
- ID:
- jjbmfzceebqd4xnj
This page shows the technical details of what happened when the authorised researcher Emma Tarmey requested one or more actions to be run against real patient data within a secure environment.
By cross-referencing the list of jobs with the pipeline section below, you can infer what security level the outputs were written to.
The output security levels are:
-
highly_sensitive
- Researchers can never directly view these outputs
- Researchers can only request code is run against them
-
moderately_sensitive
- Can be viewed by an approved researcher by logging into a highly secure environment
- These are the only outputs that can be requested for public release via a controlled output review service.
Jobs
-
- Job identifier:
-
strffq7uzqqposxp
-
- Job identifier:
-
hhyee456ifijn6b7
-
- Job identifier:
-
xviwta6pmaczy3yi
-
- Job identifier:
-
esjxck3eqgufe2rr
-
- Job identifier:
-
hw36qmsonlre25r3
-
- Job identifier:
-
ytua6fzvtgmnmswf
-
- Job identifier:
-
g37nxozbmkcdkkoc
-
- Job identifier:
-
bqqb7hyhgwpzirmo
-
- Action:
- make_model_input-cohort_prevax-sub_covidhospital_FALSE-stroke_sahhs
- Status:
- Status: Succeeded
- Job identifier:
-
fxciafh52sclafjw
-
- Job identifier:
-
kh47hvsi2ebnswo6
-
- Action:
- make_model_input-cohort_prevax-sub_covidhospital_TRUE-stroke_sahhs
- Status:
- Status: Succeeded
- Job identifier:
-
ivpo3z2mtg7fe34a
-
- Job identifier:
-
wsfcvqlhzc3clw4t
-
- Job identifier:
-
bh6nxogoybf7nn7j
-
- Job identifier:
-
bk6uhccbkv22hbxw
Pipeline
Show project.yaml
version: '3.0'
expectations:
population_size: 5000
actions:
## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
## DO NOT EDIT project.yaml DIRECTLY
## This file is created by create_project_actions.R
## Edit and run create_project_actions.R to update the project.yaml
## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
## Define study dates
study_dates:
run: r:latest analysis/study_dates.R
outputs:
highly_sensitive:
study_dates_json: output/study_dates.json
## Generate dates for all cohorts
generate_dates:
run: ehrql:v1 generate-dataset analysis/dataset_definition/dataset_definition_dates.py
--output output/dataset_definition/index_dates.csv.gz
needs:
- study_dates
outputs:
highly_sensitive:
dataset: output/dataset_definition/index_dates.csv.gz
## Generate input_prevax
generate_input_prevax:
run: ehrql:v1 generate-dataset analysis/dataset_definition/dataset_definition_prevax.py
--output output/dataset_definition/input_prevax.csv.gz
needs:
- generate_dates
outputs:
highly_sensitive:
cohort: output/dataset_definition/input_prevax.csv.gz
## Generate input_prevax_clean, with describe = FALSE
generate_input_prevax_clean:
run: r:latest analysis/dataset_clean/dataset_clean.R prevax FALSE
needs:
- study_dates
- generate_input_prevax
outputs:
moderately_sensitive:
flow: output/dataset_clean/flow-cohort_prevax.csv
flow_midpoint6: output/dataset_clean/flow-cohort_prevax-midpoint6.csv
highly_sensitive:
venn: output/dataset_clean/venn-cohort_prevax.rds
cohort_clean: output/dataset_clean/input_prevax_clean.rds
## Generate table1_cohort_prevax
table1-cohort_prevax:
run: 'r:v2 analysis/table1/table1.R prevax 18;30;40;50;50;70;80;90 '
needs:
- generate_input_prevax_clean
outputs:
moderately_sensitive:
table1: output/table1/table1-cohort_prevax.csv
table1_midpoint6: output/table1/table1-cohort_prevax-midpoint6.csv
## Generate make-table1-output
make-table1-output:
run: r:v2 analysis/make_output/make_other_output.R table1 prevax
needs:
- table1-cohort_prevax
outputs:
moderately_sensitive:
table1_output_midpoint6: output/make_output/table1_output_midpoint6.csv
## Run models
make_model_input-cohort_prevax-main-ami:
run: r:latest analysis/model/make_model_input.R cohort_prevax-main-ami
needs:
- generate_input_prevax_clean
outputs:
highly_sensitive:
model_input: output/model/model_input-cohort_prevax-main-ami.rds
make_model_input-cohort_prevax-main-stroke_sahhs:
run: r:latest analysis/model/make_model_input.R cohort_prevax-main-stroke_sahhs
needs:
- generate_input_prevax_clean
outputs:
highly_sensitive:
model_input: output/model/model_input-cohort_prevax-main-stroke_sahhs.rds
make_model_input-cohort_prevax-sub_covidhospital_FALSE-ami:
run: r:latest analysis/model/make_model_input.R cohort_prevax-sub_covidhospital_FALSE-ami
needs:
- generate_input_prevax_clean
outputs:
highly_sensitive:
model_input: output/model/model_input-cohort_prevax-sub_covidhospital_FALSE-ami.rds
make_model_input-cohort_prevax-sub_covidhospital_FALSE-stroke_sahhs:
run: r:latest analysis/model/make_model_input.R cohort_prevax-sub_covidhospital_FALSE-stroke_sahhs
needs:
- generate_input_prevax_clean
outputs:
highly_sensitive:
model_input: output/model/model_input-cohort_prevax-sub_covidhospital_FALSE-stroke_sahhs.rds
make_model_input-cohort_prevax-sub_covidhospital_TRUE-ami:
run: r:latest analysis/model/make_model_input.R cohort_prevax-sub_covidhospital_TRUE-ami
needs:
- generate_input_prevax_clean
outputs:
highly_sensitive:
model_input: output/model/model_input-cohort_prevax-sub_covidhospital_TRUE-ami.rds
make_model_input-cohort_prevax-sub_covidhospital_TRUE-stroke_sahhs:
run: r:latest analysis/model/make_model_input.R cohort_prevax-sub_covidhospital_TRUE-stroke_sahhs
needs:
- generate_input_prevax_clean
outputs:
highly_sensitive:
model_input: output/model/model_input-cohort_prevax-sub_covidhospital_TRUE-stroke_sahhs.rds
## Generate table2-cohort_prevax-sub_covidhospital
table2-cohort_prevax-sub_covidhospital:
run: r:v2 analysis/table2/table2.R prevax covidhospital
needs:
- make_model_input-cohort_prevax-main-ami
- make_model_input-cohort_prevax-main-stroke_sahhs
- make_model_input-cohort_prevax-sub_covidhospital_FALSE-ami
- make_model_input-cohort_prevax-sub_covidhospital_FALSE-stroke_sahhs
- make_model_input-cohort_prevax-sub_covidhospital_TRUE-ami
- make_model_input-cohort_prevax-sub_covidhospital_TRUE-stroke_sahhs
outputs:
moderately_sensitive:
table2: output/table2/table2-cohort_prevax-sub_covidhospital.csv
table2_midpoint6: output/table2/table2-cohort_prevax-sub_covidhospital-midpoint6.csv
## Generate make-table2-sub_covidhospital-output
make-table2-sub_covidhospital-output:
run: r:v2 analysis/make_output/make_other_output.R table2 prevax covidhospital
needs:
- table2-cohort_prevax-sub_covidhospital
outputs:
moderately_sensitive:
table1_output_midpoint6: output/make_output/table2-sub_covidhospital_output_midpoint6.csv
Timeline
-
Created:
-
Started:
-
Finished:
-
Runtime: 31:44:51
These timestamps are generated and stored using the UTC timezone on the TPP backend.
Job request
- Status
-
Succeeded
- Backend
- TPP
- Workspace
- post-covid-cvd-methods-v1
- Requested by
- Emma Tarmey
- Branch
- main
- Force run dependencies
- Yes
- Git commit hash
- ed8d33c
- Requested actions
-
-
run_all
-
Code comparison
Compare the code used in this job request