diff --git a/examples/clinica_pipelines/adni-to-bids.jsonld b/examples/clinica_pipelines/adni-to-bids.jsonld
new file mode 100644
index 000000000..a2ce64503
--- /dev/null
+++ b/examples/clinica_pipelines/adni-to-bids.jsonld
@@ -0,0 +1,34 @@
+{
+ "@context": "https://raw.githubusercontent.com/omar-rifai/Provenance/main/context.json",
+ "records": {
+ "prov:Agent": [
+ {
+ "@id": "RRID:Clinica",
+ "@type": "prov:SoftwareAgent",
+ "label": "Clinica"
+ }
+ ],
+ "prov:Activity": [
+ {
+ "@id": "uuid:38133b39-f2fe-4746-aa3c-e3eca1b8abb4",
+ "label": "adni-to-bids",
+ "command": "clinica convert adni-to-bids path/to/adni/raw path/to/clinical_data path/to/bids",
+ "wasAssociatedWith": "RRID:Clinica",
+ "used": "uuid:0c18a16e-11e9-42cf-b004-019bc6aaa76b"
+ }
+ ],
+ "prov:Entity": [
+ {
+ "@id": "uuid:0c18a16e-11e9-42cf-b004-019bc6aaa76b",
+ "label": "Dicom 022_S_0004",
+ "prov:atLocation": "/path/to/adni/data/raw/"
+ },
+ {
+ "@id": "uuid:6cada670-8bf2-44ef-80ae-71796eb5ecd7",
+ "label": "sub-ADNI022S0004_ses-M00_T1w.nii.gz",
+ "atLocation": "/path/to/bids/sub-ADNI022S0004/ses-M00/anat/sub-ADNI022S0004_ses-M00_T1w.nii.gz",
+ "wasGeneratedBy": "uuid:38133b39-f2fe-4746-aa3c-e3eca1b8abb4"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/examples/clinica_pipelines/clinica_pipelines.png b/examples/clinica_pipelines/clinica_pipelines.png
new file mode 100644
index 000000000..a78a66989
Binary files /dev/null and b/examples/clinica_pipelines/clinica_pipelines.png differ
diff --git a/examples/clinica_pipelines/readme.md b/examples/clinica_pipelines/readme.md
new file mode 100644
index 000000000..f89639866
--- /dev/null
+++ b/examples/clinica_pipelines/readme.md
@@ -0,0 +1,21 @@
+## 2-step workflow using Clinica (https://github.com/aramis-lab/clinica)
+
+---
+
+### Workflow
+
+
+
+
+
+---
+
+### Generate a graph
+
+from the root of this project
+
+```bash
+python bids_prov/visualize.py examples/clinica_pipelines/adni-to-bids.jsonld examples/clinica_pipelines/t1linear_mat.jsonld examples/clinica_pipelines/t1linear_nii.jsonld -o clinica_pipelines.png
+```
+
+generates the graph illustrating the provenance of files related to two Clinica pipelines (adni-to-bids and t1-linear)
diff --git a/examples/clinica_pipelines/t1linear_mat.jsonld b/examples/clinica_pipelines/t1linear_mat.jsonld
new file mode 100644
index 000000000..a6f8b5806
--- /dev/null
+++ b/examples/clinica_pipelines/t1linear_mat.jsonld
@@ -0,0 +1,34 @@
+{
+ "@context": "https://raw.githubusercontent.com/omar-rifai/Provenance/main/context.json",
+ "records":{
+ "prov:Agent" : [{
+ "@id": "uuid:5da92f66-bfec-11ec-9d64-0242ac120002",
+ "RRID": "Clinica",
+ "@type": "prov:SoftwareAgent",
+ "Label": "Clinica v0.6.0",
+ "Version": "v0.6.0"
+ }],
+ "prov:Activity": [
+ {
+ "@id": "uuid:2c2964f2-f865-41cc-a4e9-5d4f4ecaec13",
+ "label": "t1-linear",
+ "command": "run t1-linear /path/to/bids ws/CAPS_t1linear -np 4 -tsv subjects.tsv -ui",
+ "parameters": {
+ "uncropped_image": true
+ },
+ "wasAssociatedWith": "uuid:5da92f66-bfec-11ec-9d64-0242ac120002",
+ "used": [
+ "uuid:6cada670-8bf2-44ef-80ae-71796eb5ecd7"
+ ]
+ }
+ ],
+ "prov:Entity": [
+ {
+ "@id": "uuid:696a079c-3618-4e0d-87aa-b60965c86127",
+ "label": "sub-ADN..-MNI152NLin2009cSym_res-1x1x1_affine.mat",
+ "wasGeneratedBy": "uuid:2c2964f2-f865-41cc-a4e9-5d4f4ecaec13"
+ }
+
+ ]
+ }
+}
diff --git a/examples/clinica_pipelines/t1linear_nii.jsonld b/examples/clinica_pipelines/t1linear_nii.jsonld
new file mode 100644
index 000000000..4a4795eff
--- /dev/null
+++ b/examples/clinica_pipelines/t1linear_nii.jsonld
@@ -0,0 +1,35 @@
+{
+ "@context": "https://raw.githubusercontent.com/omar-rifai/Provenance/main/context.json",
+ "records":{
+ "prov:Agent" : [{
+
+ "@id": "uuid:5da92f66-bfec-11ec-9d64-0242ac120002",
+ "RRID": "Clinica",
+ "@type": "prov:SoftwareAgent",
+ "Label": "Clinica v0.6.0",
+ "Version": "v0.6.0"
+ }],
+ "prov:Activity": [
+ {
+ "@id": "uuid:2c2964f2-f865-41cc-a4e9-5d4f4ecaec13",
+ "label": "t1-linear",
+ "command": "clinica run t1-linear /path/to/bids ws/CAPS_t1linear -np 4 -tsv subjects.tsv -ui",
+ "parameters": {
+ "uncropped_image": true
+ },
+ "wasAssociatedWith": "uuid:5da92f66-bfec-11ec-9d64-0242ac120002",
+ "used": [
+ "uuid:6cada670-8bf2-44ef-80ae-71796eb5ecd7"
+ ]
+ }
+ ],
+ "prov:Entity": [
+ {
+ "@id": "uuid:5ebd15a4-0051-46e1-ada0-d718f39b2e2c",
+ "label": "sub-ADN..-MNI152NLin2009cSym_res-1x1x1_affine.nii",
+ "wasGeneratedBy": "uuid:2c2964f2-f865-41cc-a4e9-5d4f4ecaec13"
+ }
+
+ ]
+ }
+}
diff --git a/examples/from_parsers/afni/afni_alt_onesided_proc.png b/examples/from_parsers/afni/afni_alt_onesided_proc.png
new file mode 100644
index 000000000..0f82f2954
Binary files /dev/null and b/examples/from_parsers/afni/afni_alt_onesided_proc.png differ
diff --git a/examples/from_parsers/afni/afni_alt_onesided_proc_bloc.png b/examples/from_parsers/afni/afni_alt_onesided_proc_bloc.png
new file mode 100644
index 000000000..a484fba50
Binary files /dev/null and b/examples/from_parsers/afni/afni_alt_onesided_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_alt_onesided_proc_block.png b/examples/from_parsers/afni/afni_alt_onesided_proc_block.png
new file mode 100644
index 000000000..59f9064b0
Binary files /dev/null and b/examples/from_parsers/afni/afni_alt_onesided_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_bi_sided_t_test_proc.png b/examples/from_parsers/afni/afni_bi_sided_t_test_proc.png
new file mode 100644
index 000000000..fbb2e8dc6
Binary files /dev/null and b/examples/from_parsers/afni/afni_bi_sided_t_test_proc.png differ
diff --git a/examples/from_parsers/afni/afni_bi_sided_t_test_proc_bloc.png b/examples/from_parsers/afni/afni_bi_sided_t_test_proc_bloc.png
new file mode 100644
index 000000000..a3d2cfa35
Binary files /dev/null and b/examples/from_parsers/afni/afni_bi_sided_t_test_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_bi_sided_t_test_proc_block.png b/examples/from_parsers/afni/afni_bi_sided_t_test_proc_block.png
new file mode 100644
index 000000000..4658c933b
Binary files /dev/null and b/examples/from_parsers/afni/afni_bi_sided_t_test_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_clustconn_18_proc.png b/examples/from_parsers/afni/afni_clustconn_18_proc.png
new file mode 100644
index 000000000..88e64ac98
Binary files /dev/null and b/examples/from_parsers/afni/afni_clustconn_18_proc.png differ
diff --git a/examples/from_parsers/afni/afni_clustconn_18_proc_bloc.png b/examples/from_parsers/afni/afni_clustconn_18_proc_bloc.png
new file mode 100644
index 000000000..f7be716a3
Binary files /dev/null and b/examples/from_parsers/afni/afni_clustconn_18_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_clustconn_18_proc_block.png b/examples/from_parsers/afni/afni_clustconn_18_proc_block.png
new file mode 100644
index 000000000..8a84a8890
Binary files /dev/null and b/examples/from_parsers/afni/afni_clustconn_18_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_clustconn_26_proc.png b/examples/from_parsers/afni/afni_clustconn_26_proc.png
new file mode 100644
index 000000000..a4a424edb
Binary files /dev/null and b/examples/from_parsers/afni/afni_clustconn_26_proc.png differ
diff --git a/examples/from_parsers/afni/afni_clustconn_26_proc_bloc.png b/examples/from_parsers/afni/afni_clustconn_26_proc_bloc.png
new file mode 100644
index 000000000..477e4208e
Binary files /dev/null and b/examples/from_parsers/afni/afni_clustconn_26_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_clustconn_26_proc_block.png b/examples/from_parsers/afni/afni_clustconn_26_proc_block.png
new file mode 100644
index 000000000..ff1a87755
Binary files /dev/null and b/examples/from_parsers/afni/afni_clustconn_26_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_con_f_proc.png b/examples/from_parsers/afni/afni_con_f_proc.png
new file mode 100644
index 000000000..b95002a44
Binary files /dev/null and b/examples/from_parsers/afni/afni_con_f_proc.png differ
diff --git a/examples/from_parsers/afni/afni_con_f_proc_bloc.png b/examples/from_parsers/afni/afni_con_f_proc_bloc.png
new file mode 100644
index 000000000..f45c5ebae
Binary files /dev/null and b/examples/from_parsers/afni/afni_con_f_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_con_f_proc_block.png b/examples/from_parsers/afni/afni_con_f_proc_block.png
new file mode 100644
index 000000000..12e08973c
Binary files /dev/null and b/examples/from_parsers/afni/afni_con_f_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_default_proc.png b/examples/from_parsers/afni/afni_default_proc.png
new file mode 100644
index 000000000..996441d23
Binary files /dev/null and b/examples/from_parsers/afni/afni_default_proc.png differ
diff --git a/examples/from_parsers/afni/afni_default_proc_bloc.png b/examples/from_parsers/afni/afni_default_proc_bloc.png
new file mode 100644
index 000000000..19c4aa795
Binary files /dev/null and b/examples/from_parsers/afni/afni_default_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_default_proc_block.png b/examples/from_parsers/afni/afni_default_proc_block.png
new file mode 100644
index 000000000..ed2a57490
Binary files /dev/null and b/examples/from_parsers/afni/afni_default_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_gam_proc.png b/examples/from_parsers/afni/afni_gam_proc.png
new file mode 100644
index 000000000..f23015a5b
Binary files /dev/null and b/examples/from_parsers/afni/afni_gam_proc.png differ
diff --git a/examples/from_parsers/afni/afni_gam_proc_bloc.png b/examples/from_parsers/afni/afni_gam_proc_bloc.png
new file mode 100644
index 000000000..d5b76229e
Binary files /dev/null and b/examples/from_parsers/afni/afni_gam_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_gam_proc_block.png b/examples/from_parsers/afni/afni_gam_proc_block.png
new file mode 100644
index 000000000..858496bdb
Binary files /dev/null and b/examples/from_parsers/afni/afni_gam_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_hrf_gammadiff_proc.png b/examples/from_parsers/afni/afni_hrf_gammadiff_proc.png
new file mode 100644
index 000000000..ea3347083
Binary files /dev/null and b/examples/from_parsers/afni/afni_hrf_gammadiff_proc.png differ
diff --git a/examples/from_parsers/afni/afni_hrf_gammadiff_proc_bloc.png b/examples/from_parsers/afni/afni_hrf_gammadiff_proc_bloc.png
new file mode 100644
index 000000000..9a0461eea
Binary files /dev/null and b/examples/from_parsers/afni/afni_hrf_gammadiff_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_hrf_gammadiff_proc_block.png b/examples/from_parsers/afni/afni_hrf_gammadiff_proc_block.png
new file mode 100644
index 000000000..142084331
Binary files /dev/null and b/examples/from_parsers/afni/afni_hrf_gammadiff_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_hrf_tent_proc.png b/examples/from_parsers/afni/afni_hrf_tent_proc.png
new file mode 100644
index 000000000..3a6a20e78
Binary files /dev/null and b/examples/from_parsers/afni/afni_hrf_tent_proc.png differ
diff --git a/examples/from_parsers/afni/afni_hrf_tent_proc_bloc.png b/examples/from_parsers/afni/afni_hrf_tent_proc_bloc.png
new file mode 100644
index 000000000..197934a82
Binary files /dev/null and b/examples/from_parsers/afni/afni_hrf_tent_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_hrf_tent_proc_block.png b/examples/from_parsers/afni/afni_hrf_tent_proc_block.png
new file mode 100644
index 000000000..4d1e531b1
Binary files /dev/null and b/examples/from_parsers/afni/afni_hrf_tent_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_other_template_proc.png b/examples/from_parsers/afni/afni_other_template_proc.png
new file mode 100644
index 000000000..954de11da
Binary files /dev/null and b/examples/from_parsers/afni/afni_other_template_proc.png differ
diff --git a/examples/from_parsers/afni/afni_other_template_proc_bloc.png b/examples/from_parsers/afni/afni_other_template_proc_bloc.png
new file mode 100644
index 000000000..25b098d2c
Binary files /dev/null and b/examples/from_parsers/afni/afni_other_template_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_other_template_proc_block.png b/examples/from_parsers/afni/afni_other_template_proc_block.png
new file mode 100644
index 000000000..8129764e9
Binary files /dev/null and b/examples/from_parsers/afni/afni_other_template_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_thr_clustfwep05_proc.png b/examples/from_parsers/afni/afni_thr_clustfwep05_proc.png
new file mode 100644
index 000000000..ea6b76c30
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_clustfwep05_proc.png differ
diff --git a/examples/from_parsers/afni/afni_thr_clustfwep05_proc_bloc.png b/examples/from_parsers/afni/afni_thr_clustfwep05_proc_bloc.png
new file mode 100644
index 000000000..40d12762b
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_clustfwep05_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_thr_clustfwep05_proc_block.png b/examples/from_parsers/afni/afni_thr_clustfwep05_proc_block.png
new file mode 100644
index 000000000..f80fd4f65
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_clustfwep05_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_thr_clustunck10_proc.png b/examples/from_parsers/afni/afni_thr_clustunck10_proc.png
new file mode 100644
index 000000000..5402ef6a5
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_clustunck10_proc.png differ
diff --git a/examples/from_parsers/afni/afni_thr_clustunck10_proc_bloc.png b/examples/from_parsers/afni/afni_thr_clustunck10_proc_bloc.png
new file mode 100644
index 000000000..7aca74ddd
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_clustunck10_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_thr_clustunck10_proc_block.png b/examples/from_parsers/afni/afni_thr_clustunck10_proc_block.png
new file mode 100644
index 000000000..517a5ebba
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_clustunck10_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_thr_voxelfdrp05_proc.png b/examples/from_parsers/afni/afni_thr_voxelfdrp05_proc.png
new file mode 100644
index 000000000..112ee3d8d
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_voxelfdrp05_proc.png differ
diff --git a/examples/from_parsers/afni/afni_thr_voxelfdrp05_proc_bloc.png b/examples/from_parsers/afni/afni_thr_voxelfdrp05_proc_bloc.png
new file mode 100644
index 000000000..151810251
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_voxelfdrp05_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_thr_voxelfdrp05_proc_block.png b/examples/from_parsers/afni/afni_thr_voxelfdrp05_proc_block.png
new file mode 100644
index 000000000..dfc603ffa
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_voxelfdrp05_proc_block.png differ
diff --git a/examples/from_parsers/afni/afni_thr_voxelunct4_proc.png b/examples/from_parsers/afni/afni_thr_voxelunct4_proc.png
new file mode 100644
index 000000000..1d0cdb469
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_voxelunct4_proc.png differ
diff --git a/examples/from_parsers/afni/afni_thr_voxelunct4_proc_bloc.png b/examples/from_parsers/afni/afni_thr_voxelunct4_proc_bloc.png
new file mode 100644
index 000000000..d843df7ca
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_voxelunct4_proc_bloc.png differ
diff --git a/examples/from_parsers/afni/afni_thr_voxelunct4_proc_block.png b/examples/from_parsers/afni/afni_thr_voxelunct4_proc_block.png
new file mode 100644
index 000000000..1d24d3077
Binary files /dev/null and b/examples/from_parsers/afni/afni_thr_voxelunct4_proc_block.png differ
diff --git a/examples/from_parsers/afni/narps_do_02_pc_with_sign0.png b/examples/from_parsers/afni/narps_do_02_pc_with_sign0.png
new file mode 100644
index 000000000..0ccdb6295
Binary files /dev/null and b/examples/from_parsers/afni/narps_do_02_pc_with_sign0.png differ
diff --git a/examples/from_parsers/afni/narps_do_02_pc_with_sign0_bloc.png b/examples/from_parsers/afni/narps_do_02_pc_with_sign0_bloc.png
new file mode 100644
index 000000000..1a06f828b
Binary files /dev/null and b/examples/from_parsers/afni/narps_do_02_pc_with_sign0_bloc.png differ
diff --git a/examples/from_parsers/afni/narps_do_02_pc_with_sign0_block.png b/examples/from_parsers/afni/narps_do_02_pc_with_sign0_block.png
new file mode 100644
index 000000000..659443ec7
Binary files /dev/null and b/examples/from_parsers/afni/narps_do_02_pc_with_sign0_block.png differ
diff --git a/examples/from_parsers/afni/narps_do_04_make_imgs_A.png b/examples/from_parsers/afni/narps_do_04_make_imgs_A.png
new file mode 100644
index 000000000..a19da11c0
Binary files /dev/null and b/examples/from_parsers/afni/narps_do_04_make_imgs_A.png differ
diff --git a/examples/from_parsers/afni/narps_do_04_make_imgs_A_bloc.png b/examples/from_parsers/afni/narps_do_04_make_imgs_A_bloc.png
new file mode 100644
index 000000000..c240fbcb9
Binary files /dev/null and b/examples/from_parsers/afni/narps_do_04_make_imgs_A_bloc.png differ
diff --git a/examples/from_parsers/afni/narps_do_04_make_imgs_A_block.png b/examples/from_parsers/afni/narps_do_04_make_imgs_A_block.png
new file mode 100644
index 000000000..23a3e5fba
Binary files /dev/null and b/examples/from_parsers/afni/narps_do_04_make_imgs_A_block.png differ
diff --git a/examples/from_parsers/afni/narps_do_13_view_zoom.png b/examples/from_parsers/afni/narps_do_13_view_zoom.png
new file mode 100644
index 000000000..9b1c16353
Binary files /dev/null and b/examples/from_parsers/afni/narps_do_13_view_zoom.png differ
diff --git a/examples/from_parsers/afni/narps_do_13_view_zoom_bloc.png b/examples/from_parsers/afni/narps_do_13_view_zoom_bloc.png
new file mode 100644
index 000000000..b1bbf40c0
Binary files /dev/null and b/examples/from_parsers/afni/narps_do_13_view_zoom_bloc.png differ
diff --git a/examples/from_parsers/afni/narps_do_13_view_zoom_block.png b/examples/from_parsers/afni/narps_do_13_view_zoom_block.png
new file mode 100644
index 000000000..b9082f474
Binary files /dev/null and b/examples/from_parsers/afni/narps_do_13_view_zoom_block.png differ
diff --git a/examples/from_parsers/fsl/fsl_con_f_multiple_report_log.png b/examples/from_parsers/fsl/fsl_con_f_multiple_report_log.png
new file mode 100644
index 000000000..410a9bc61
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_con_f_multiple_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_con_f_report_log.png b/examples/from_parsers/fsl/fsl_con_f_report_log.png
new file mode 100644
index 000000000..904373469
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_con_f_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_contrast_mask_report_log.png b/examples/from_parsers/fsl/fsl_contrast_mask_report_log.png
new file mode 100644
index 000000000..937bcf220
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_contrast_mask_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_default_report_log.png b/examples/from_parsers/fsl/fsl_default_report_log.png
new file mode 100644
index 000000000..b1f4f542b
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_default_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_full_examples001_report_log.png b/examples/from_parsers/fsl/fsl_full_examples001_report_log.png
new file mode 100644
index 000000000..f6c0714e6
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_full_examples001_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_gamma_basis_report_log.png b/examples/from_parsers/fsl/fsl_gamma_basis_report_log.png
new file mode 100644
index 000000000..ca3075f01
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_gamma_basis_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_gaussian_report_log.png b/examples/from_parsers/fsl/fsl_gaussian_report_log.png
new file mode 100644
index 000000000..28969a420
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_gaussian_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_group_btw_report_log.png b/examples/from_parsers/fsl/fsl_group_btw_report_log.png
new file mode 100644
index 000000000..71ec5039d
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_group_btw_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_group_ols_report_log.png b/examples/from_parsers/fsl/fsl_group_ols_report_log.png
new file mode 100644
index 000000000..b313d0f7c
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_group_ols_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_group_wls_report_log.png b/examples/from_parsers/fsl/fsl_group_wls_report_log.png
new file mode 100644
index 000000000..51d5175aa
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_group_wls_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_hrf_fir_report_log.png b/examples/from_parsers/fsl/fsl_hrf_fir_report_log.png
new file mode 100644
index 000000000..f49147e6c
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_hrf_fir_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_hrf_gammadiff_report_log.png b/examples/from_parsers/fsl/fsl_hrf_gammadiff_report_log.png
new file mode 100644
index 000000000..d7d31cefd
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_hrf_gammadiff_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_motion_reg_der_report_log.png b/examples/from_parsers/fsl/fsl_motion_reg_der_report_log.png
new file mode 100644
index 000000000..bc525bb56
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_motion_reg_der_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_motion_reg_report_log.png b/examples/from_parsers/fsl/fsl_motion_reg_report_log.png
new file mode 100644
index 000000000..853e2d303
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_motion_reg_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_thr_clustfwep05_report_log.png b/examples/from_parsers/fsl/fsl_thr_clustfwep05_report_log.png
new file mode 100644
index 000000000..7d3ae008c
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_thr_clustfwep05_report_log.png differ
diff --git a/examples/from_parsers/fsl/fsl_thr_voxelfwep05_report_log.png b/examples/from_parsers/fsl/fsl_thr_voxelfwep05_report_log.png
new file mode 100644
index 000000000..4ecc0528f
Binary files /dev/null and b/examples/from_parsers/fsl/fsl_thr_voxelfwep05_report_log.png differ
diff --git a/examples/from_parsers/spm/spm_2_t_test_batch.png b/examples/from_parsers/spm/spm_2_t_test_batch.png
new file mode 100644
index 000000000..374c20d84
Binary files /dev/null and b/examples/from_parsers/spm/spm_2_t_test_batch.png differ
diff --git a/examples/from_parsers/spm/spm_HRF_informed_basis_batch.png b/examples/from_parsers/spm/spm_HRF_informed_basis_batch.png
new file mode 100644
index 000000000..3965541e7
Binary files /dev/null and b/examples/from_parsers/spm/spm_HRF_informed_basis_batch.png differ
diff --git a/examples/from_parsers/spm/spm_con_f_batch.png b/examples/from_parsers/spm/spm_con_f_batch.png
new file mode 100644
index 000000000..0256a25e4
Binary files /dev/null and b/examples/from_parsers/spm/spm_con_f_batch.png differ
diff --git a/examples/from_parsers/spm/spm_conjunction_batch.png b/examples/from_parsers/spm/spm_conjunction_batch.png
new file mode 100644
index 000000000..81204cf12
Binary files /dev/null and b/examples/from_parsers/spm/spm_conjunction_batch.png differ
diff --git a/examples/from_parsers/spm/spm_contrast_mask_batch.png b/examples/from_parsers/spm/spm_contrast_mask_batch.png
new file mode 100644
index 000000000..3e8e68b50
Binary files /dev/null and b/examples/from_parsers/spm/spm_contrast_mask_batch.png differ
diff --git a/examples/from_parsers/spm/spm_covariate_batch.png b/examples/from_parsers/spm/spm_covariate_batch.png
new file mode 100644
index 000000000..4fea88112
Binary files /dev/null and b/examples/from_parsers/spm/spm_covariate_batch.png differ
diff --git a/examples/from_parsers/spm/spm_default_batch.png b/examples/from_parsers/spm/spm_default_batch.png
new file mode 100644
index 000000000..35e7e079c
Binary files /dev/null and b/examples/from_parsers/spm/spm_default_batch.png differ
diff --git a/examples/from_parsers/spm/spm_explicit_mask_batch.png b/examples/from_parsers/spm/spm_explicit_mask_batch.png
new file mode 100644
index 000000000..7aa6196f5
Binary files /dev/null and b/examples/from_parsers/spm/spm_explicit_mask_batch.png differ
diff --git a/examples/from_parsers/spm/spm_group_ols_batch.png b/examples/from_parsers/spm/spm_group_ols_batch.png
new file mode 100644
index 000000000..40d26f0cc
Binary files /dev/null and b/examples/from_parsers/spm/spm_group_ols_batch.png differ
diff --git a/examples/from_parsers/spm/spm_group_wls_batch.png b/examples/from_parsers/spm/spm_group_wls_batch.png
new file mode 100644
index 000000000..a259e4791
Binary files /dev/null and b/examples/from_parsers/spm/spm_group_wls_batch.png differ
diff --git a/examples/from_parsers/spm/spm_hrf_fir_batch.png b/examples/from_parsers/spm/spm_hrf_fir_batch.png
new file mode 100644
index 000000000..49c37ff7a
Binary files /dev/null and b/examples/from_parsers/spm/spm_hrf_fir_batch.png differ
diff --git a/examples/from_parsers/spm/spm_non_sphericity_batch.png b/examples/from_parsers/spm/spm_non_sphericity_batch.png
new file mode 100644
index 000000000..fa331f50a
Binary files /dev/null and b/examples/from_parsers/spm/spm_non_sphericity_batch.png differ
diff --git a/examples/from_parsers/spm/spm_partial_conjunction_batch.png b/examples/from_parsers/spm/spm_partial_conjunction_batch.png
new file mode 100644
index 000000000..604bb6a66
Binary files /dev/null and b/examples/from_parsers/spm/spm_partial_conjunction_batch.png differ
diff --git a/examples/from_parsers/spm/spm_temporal_derivative_batch.png b/examples/from_parsers/spm/spm_temporal_derivative_batch.png
new file mode 100644
index 000000000..81916293e
Binary files /dev/null and b/examples/from_parsers/spm/spm_temporal_derivative_batch.png differ
diff --git a/examples/from_parsers/spm/spm_thr_clustfwep05_batch.png b/examples/from_parsers/spm/spm_thr_clustfwep05_batch.png
new file mode 100644
index 000000000..d321b3183
Binary files /dev/null and b/examples/from_parsers/spm/spm_thr_clustfwep05_batch.png differ
diff --git a/examples/from_parsers/spm/spm_thr_clustunck10_batch.png b/examples/from_parsers/spm/spm_thr_clustunck10_batch.png
new file mode 100644
index 000000000..36f0c7c95
Binary files /dev/null and b/examples/from_parsers/spm/spm_thr_clustunck10_batch.png differ
diff --git a/examples/from_parsers/spm/spm_thr_voxelfdrp05_batch.png b/examples/from_parsers/spm/spm_thr_voxelfdrp05_batch.png
new file mode 100644
index 000000000..da107a79a
Binary files /dev/null and b/examples/from_parsers/spm/spm_thr_voxelfdrp05_batch.png differ
diff --git a/examples/from_parsers/spm/spm_thr_voxelfwep05_batch.png b/examples/from_parsers/spm/spm_thr_voxelfwep05_batch.png
new file mode 100644
index 000000000..cb40d9bce
Binary files /dev/null and b/examples/from_parsers/spm/spm_thr_voxelfwep05_batch.png differ
diff --git a/examples/from_parsers/spm/spm_thr_voxelunct4_batch.png b/examples/from_parsers/spm/spm_thr_voxelunct4_batch.png
new file mode 100644
index 000000000..215ffbae2
Binary files /dev/null and b/examples/from_parsers/spm/spm_thr_voxelunct4_batch.png differ
diff --git a/img/nidm-layer-cake.png b/img/nidm-layer-cake.png
new file mode 100644
index 000000000..e040586e1
Binary files /dev/null and b/img/nidm-layer-cake.png differ