{
  "nodes": [
    {
      "id": "course1/lab_week1_session1",
      "title": "Scientific process & research workflow",
      "url": "course1_foundations/labs/lab_week1_session1.html",
      "topic": "course1",
      "tags": [
        "workflow",
        "research-design",
        "scientific-method",
        "reporting",
        "reproducibility",
        "course:course1",
        "design-and-power",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 1
    },
    {
      "id": "course1/lab_week1_session2",
      "title": "R, RStudio, Quarto, renv toolchain",
      "url": "course1_foundations/labs/lab_week1_session2.html",
      "topic": "course1",
      "tags": [
        "r",
        "quarto",
        "rstudio",
        "renv",
        "reproducibility",
        "workflow",
        "course:course1",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 2
    },
    {
      "id": "course1/lab_week1_session3",
      "title": "Data types, tidy data, measurement quality",
      "url": "course1_foundations/labs/lab_week1_session3.html",
      "topic": "course1",
      "tags": [
        "tidy-data",
        "data-hygiene",
        "measurement",
        "data-types",
        "eda",
        "course:course1"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 3
    },
    {
      "id": "course1/lab_week1_session4",
      "title": "Import, joins, missingness with dplyr",
      "url": "course1_foundations/labs/lab_week1_session4.html",
      "topic": "course1",
      "tags": [
        "dplyr",
        "tidy-data",
        "missing-data",
        "data-wrangling",
        "joins",
        "course:course1"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 4
    },
    {
      "id": "course1/lab_week1_session5",
      "title": "ggplot2 grammar and multi-panel layouts",
      "url": "course1_foundations/labs/lab_week1_session5.html",
      "topic": "course1",
      "tags": [
        "ggplot2",
        "visualisation",
        "grammar-of-graphics",
        "eda",
        "faceting",
        "course:course1"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 5
    },
    {
      "id": "course1/lab_week2_session1",
      "title": "Descriptives and Table 1 with gtsummary",
      "url": "course1_foundations/labs/lab_week2_session1.html",
      "topic": "course1",
      "tags": [
        "descriptives",
        "reporting",
        "gtsummary",
        "eda",
        "tables",
        "course:course1",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 1
    },
    {
      "id": "course1/lab_week2_session2",
      "title": "Probability and Bayes' theorem",
      "url": "course1_foundations/labs/lab_week2_session2.html",
      "topic": "course1",
      "tags": [
        "probability",
        "bayes",
        "conditional-probability",
        "foundations",
        "course:course1",
        "bayesian-methods",
        "probability-and-distributions",
        "asymptotic-and-foundations"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 2
    },
    {
      "id": "course1/lab_week2_session3",
      "title": "Diagnostic testing: sensitivity, specificity, LR",
      "url": "course1_foundations/labs/lab_week2_session3.html",
      "topic": "course1",
      "tags": [
        "diagnostics",
        "probability",
        "clinical",
        "sensitivity-specificity",
        "likelihood-ratio",
        "course:course1",
        "diagnostics-and-prediction",
        "probability-and-distributions",
        "asymptotic-and-foundations"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 3
    },
    {
      "id": "course1/lab_week2_session4",
      "title": "Discrete distributions: Bernoulli, binomial, Poisson",
      "url": "course1_foundations/labs/lab_week2_session4.html",
      "topic": "course1",
      "tags": [
        "distributions",
        "probability",
        "poisson",
        "binomial",
        "count-data",
        "course:course1",
        "regression-methods",
        "probability-and-distributions"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 4
    },
    {
      "id": "course1/lab_week2_session5",
      "title": "Continuous distributions and Q-Q plots",
      "url": "course1_foundations/labs/lab_week2_session5.html",
      "topic": "course1",
      "tags": [
        "distributions",
        "visualisation",
        "assumptions",
        "qq-plot",
        "normality",
        "course:course1",
        "probability-and-distributions"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 5
    },
    {
      "id": "course1/lab_week3_session1",
      "title": "Populations, samples, CLT by simulation",
      "url": "course1_foundations/labs/lab_week3_session1.html",
      "topic": "course1",
      "tags": [
        "sampling",
        "simulation",
        "clt",
        "asymptotics",
        "foundations",
        "course:course1",
        "asymptotic-and-foundations"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 1
    },
    {
      "id": "course1/lab_week3_session2",
      "title": "Bootstrap and permutation",
      "url": "course1_foundations/labs/lab_week3_session2.html",
      "topic": "course1",
      "tags": [
        "bootstrap",
        "resampling",
        "simulation",
        "permutation",
        "non-parametric",
        "course:course1"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 2
    },
    {
      "id": "course1/lab_week3_session3",
      "title": "Maximum likelihood and standard errors",
      "url": "course1_foundations/labs/lab_week3_session3.html",
      "topic": "course1",
      "tags": [
        "likelihood",
        "inference",
        "standard-errors",
        "estimation",
        "foundations",
        "course:course1",
        "asymptotic-and-foundations"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 3
    },
    {
      "id": "course1/lab_week3_session4",
      "title": "One-sample t and one-proportion",
      "url": "course1_foundations/labs/lab_week3_session4.html",
      "topic": "course1",
      "tags": [
        "t-test",
        "proportions",
        "inference",
        "hypothesis-testing",
        "one-sample",
        "course:course1"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 4
    },
    {
      "id": "course1/lab_week3_session5",
      "title": "Hypothesis testing philosophy",
      "url": "course1_foundations/labs/lab_week3_session5.html",
      "topic": "course1",
      "tags": [
        "hypothesis-testing",
        "inference",
        "reporting",
        "philosophy",
        "p-values",
        "course:course1",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 5
    },
    {
      "id": "course1/lab_week4_session1",
      "title": "Two-sample and paired t; effect sizes",
      "url": "course1_foundations/labs/lab_week4_session1.html",
      "topic": "course1",
      "tags": [
        "t-test",
        "effect-size",
        "inference",
        "hypothesis-testing",
        "paired",
        "course:course1"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 1
    },
    {
      "id": "course1/lab_week4_session2",
      "title": "Two proportions and goodness-of-fit",
      "url": "course1_foundations/labs/lab_week4_session2.html",
      "topic": "course1",
      "tags": [
        "proportions",
        "chi-square",
        "inference",
        "categorical-data",
        "goodness-of-fit",
        "course:course1",
        "hypothesis-testing"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 2
    },
    {
      "id": "course1/lab_week4_session3",
      "title": "Pearson and Spearman correlation",
      "url": "course1_foundations/labs/lab_week4_session3.html",
      "topic": "course1",
      "tags": [
        "correlation",
        "non-parametric",
        "spearman",
        "pearson",
        "association",
        "course:course1"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 3
    },
    {
      "id": "course1/lab_week4_session4",
      "title": "Non-parametric tests",
      "url": "course1_foundations/labs/lab_week4_session4.html",
      "topic": "course1",
      "tags": [
        "non-parametric",
        "rank-tests",
        "inference",
        "wilcoxon",
        "kruskal-wallis",
        "course:course1"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 4
    },
    {
      "id": "course1/lab_week4_session5",
      "title": "Sample size, power, Quarto reporting",
      "url": "course1_foundations/labs/lab_week4_session5.html",
      "topic": "course1",
      "tags": [
        "power",
        "sample-size",
        "reporting",
        "quarto",
        "study-design",
        "course:course1",
        "design-and-power",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 5
    },
    {
      "id": "course2/lab_week1_session1",
      "title": "Correlation vs regression; Model-I/II",
      "url": "course2_regression/labs/lab_week1_session1.html",
      "topic": "course2",
      "tags": [
        "correlation",
        "regression",
        "linear-model",
        "foundations",
        "association",
        "course:course2",
        "regression-methods",
        "asymptotic-and-foundations"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 1
    },
    {
      "id": "course2/lab_week1_session2",
      "title": "Simple linear regression",
      "url": "course2_regression/labs/lab_week1_session2.html",
      "topic": "course2",
      "tags": [
        "regression",
        "linear-model",
        "inference",
        "least-squares",
        "ols",
        "course:course2",
        "regression-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 2
    },
    {
      "id": "course2/lab_week1_session3",
      "title": "Multiple regression: confounding & interaction",
      "url": "course2_regression/labs/lab_week1_session3.html",
      "topic": "course2",
      "tags": [
        "regression",
        "confounding",
        "interaction",
        "linear-model",
        "causal-inference",
        "course:course2",
        "regression-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 3
    },
    {
      "id": "course2/lab_week1_session4",
      "title": "Diagnostics: residuals, leverage, Cook, VIF",
      "url": "course2_regression/labs/lab_week1_session4.html",
      "topic": "course2",
      "tags": [
        "regression",
        "diagnostics",
        "assumptions",
        "residuals",
        "collinearity",
        "course:course2",
        "regression-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 4
    },
    {
      "id": "course2/lab_week1_session5",
      "title": "Robust and weighted regression; HC SEs",
      "url": "course2_regression/labs/lab_week1_session5.html",
      "topic": "course2",
      "tags": [
        "regression",
        "robust",
        "standard-errors",
        "weighted-regression",
        "heteroscedasticity",
        "course:course2",
        "regression-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 5
    },
    {
      "id": "course2/lab_week2_session1",
      "title": "One-way ANOVA and contrasts",
      "url": "course2_regression/labs/lab_week2_session1.html",
      "topic": "course2",
      "tags": [
        "anova",
        "contrasts",
        "linear-model",
        "hypothesis-testing",
        "experimental-design",
        "course:course2",
        "design-and-power"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 1
    },
    {
      "id": "course2/lab_week2_session2",
      "title": "Two-way / factorial ANOVA",
      "url": "course2_regression/labs/lab_week2_session2.html",
      "topic": "course2",
      "tags": [
        "anova",
        "interaction",
        "linear-model",
        "factorial",
        "experimental-design",
        "course:course2",
        "hypothesis-testing",
        "design-and-power"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 2
    },
    {
      "id": "course2/lab_week2_session3",
      "title": "RCBD and repeated measures",
      "url": "course2_regression/labs/lab_week2_session3.html",
      "topic": "course2",
      "tags": [
        "anova",
        "repeated-measures",
        "mixed-models",
        "experimental-design",
        "blocking",
        "course:course2",
        "hypothesis-testing",
        "design-and-power",
        "longitudinal-and-mixed"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 3
    },
    {
      "id": "course2/lab_week2_session4",
      "title": "GAMs with mgcv",
      "url": "course2_regression/labs/lab_week2_session4.html",
      "topic": "course2",
      "tags": [
        "gam",
        "regression",
        "non-linear",
        "smoothing",
        "mgcv",
        "course:course2",
        "regression-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 4
    },
    {
      "id": "course2/lab_week2_session5",
      "title": "Non-linear regression with nls",
      "url": "course2_regression/labs/lab_week2_session5.html",
      "topic": "course2",
      "tags": [
        "non-linear",
        "regression",
        "nls",
        "estimation",
        "modelling",
        "course:course2",
        "regression-methods",
        "asymptotic-and-foundations"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 5
    },
    {
      "id": "course2/lab_week3_session1",
      "title": "Logistic regression",
      "url": "course2_regression/labs/lab_week3_session1.html",
      "topic": "course2",
      "tags": [
        "glm",
        "logistic-regression",
        "regression",
        "binary-outcome",
        "odds-ratio",
        "course:course2",
        "regression-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 1
    },
    {
      "id": "course2/lab_week3_session2",
      "title": "ANCOVA in RCTs",
      "url": "course2_regression/labs/lab_week3_session2.html",
      "topic": "course2",
      "tags": [
        "anova",
        "ancova",
        "rct",
        "regression",
        "clinical-trials",
        "course:course2",
        "regression-methods",
        "hypothesis-testing"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 2
    },
    {
      "id": "course2/lab_week3_session3",
      "title": "Ordinal and multinomial regression",
      "url": "course2_regression/labs/lab_week3_session3.html",
      "topic": "course2",
      "tags": [
        "glm",
        "ordinal-regression",
        "multinomial",
        "regression",
        "categorical-data",
        "course:course2",
        "regression-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 3
    },
    {
      "id": "course2/lab_week3_session4",
      "title": "Poisson and negative-binomial regression",
      "url": "course2_regression/labs/lab_week3_session4.html",
      "topic": "course2",
      "tags": [
        "glm",
        "poisson-regression",
        "count-data",
        "regression",
        "negative-binomial",
        "course:course2",
        "regression-methods",
        "probability-and-distributions"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 4
    },
    {
      "id": "course2/lab_week3_session5",
      "title": "Calibration, discrimination, ROC/AUC, Brier",
      "url": "course2_regression/labs/lab_week3_session5.html",
      "topic": "course2",
      "tags": [
        "calibration",
        "discrimination",
        "prediction",
        "diagnostics",
        "roc-auc",
        "brier-score",
        "course:course2",
        "diagnostics-and-prediction"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 5
    },
    {
      "id": "course2/lab_week4_session1",
      "title": "Dichotomisation, change scores, RTM",
      "url": "course2_regression/labs/lab_week4_session1.html",
      "topic": "course2",
      "tags": [
        "measurement",
        "pitfalls",
        "regression",
        "dichotomisation",
        "regression-to-the-mean",
        "course:course2",
        "regression-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 1
    },
    {
      "id": "course2/lab_week4_session2",
      "title": "Kappa, ICC, Bland-Altman",
      "url": "course2_regression/labs/lab_week4_session2.html",
      "topic": "course2",
      "tags": [
        "agreement",
        "measurement",
        "reliability",
        "kappa",
        "icc",
        "bland-altman",
        "course:course2",
        "agreement-reliability"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 2
    },
    {
      "id": "course2/lab_week4_session3",
      "title": "Survival primer: KM, log-rank, Cox",
      "url": "course2_regression/labs/lab_week4_session3.html",
      "topic": "course2",
      "tags": [
        "survival",
        "time-to-event",
        "regression",
        "kaplan-meier",
        "cox-regression",
        "log-rank",
        "course:course2",
        "regression-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 3
    },
    {
      "id": "course2/lab_week4_session4",
      "title": "Decision curves, NRI/IDI",
      "url": "course2_regression/labs/lab_week4_session4.html",
      "topic": "course2",
      "tags": [
        "prediction",
        "decision-analysis",
        "clinical",
        "decision-curves",
        "reclassification",
        "course:course2",
        "diagnostics-and-prediction"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 4
    },
    {
      "id": "course2/lab_week4_session5",
      "title": "Explanation vs prediction; reporting guidelines",
      "url": "course2_regression/labs/lab_week4_session5.html",
      "topic": "course2",
      "tags": [
        "prediction",
        "reporting",
        "philosophy",
        "tripod",
        "modelling",
        "course:course2",
        "diagnostics-and-prediction",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 5
    },
    {
      "id": "course3/lab_week1_session1",
      "title": "Observational designs and STROBE",
      "url": "course3_design_causal/labs/lab_week1_session1.html",
      "topic": "course3",
      "tags": [
        "observational",
        "reporting",
        "research-design",
        "strobe",
        "epidemiology",
        "course:course3",
        "design-and-power",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 1
    },
    {
      "id": "course3/lab_week1_session2",
      "title": "Randomised controlled trials",
      "url": "course3_design_causal/labs/lab_week1_session2.html",
      "topic": "course3",
      "tags": [
        "rct",
        "clinical-trials",
        "research-design",
        "randomisation",
        "consort",
        "course:course3",
        "design-and-power",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 2
    },
    {
      "id": "course3/lab_week1_session3",
      "title": "Adaptive, non-inferiority, equivalence trials",
      "url": "course3_design_causal/labs/lab_week1_session3.html",
      "topic": "course3",
      "tags": [
        "rct",
        "clinical-trials",
        "adaptive",
        "non-inferiority",
        "equivalence",
        "course:course3"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 3
    },
    {
      "id": "course3/lab_week1_session4",
      "title": "Bench and translational design",
      "url": "course3_design_causal/labs/lab_week1_session4.html",
      "topic": "course3",
      "tags": [
        "research-design",
        "bench",
        "translational",
        "experimental-design",
        "preclinical",
        "course:course3",
        "design-and-power"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 4
    },
    {
      "id": "course3/lab_week1_session5",
      "title": "Power: closed-form and simulation-based",
      "url": "course3_design_causal/labs/lab_week1_session5.html",
      "topic": "course3",
      "tags": [
        "power",
        "sample-size",
        "simulation",
        "study-design",
        "monte-carlo",
        "course:course3",
        "design-and-power"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 5
    },
    {
      "id": "course3/lab_week2_session1",
      "title": "MCAR, MAR, MNAR",
      "url": "course3_design_causal/labs/lab_week2_session1.html",
      "topic": "course3",
      "tags": [
        "missing-data",
        "assumptions",
        "mcar",
        "mar",
        "mnar",
        "course:course3"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 1
    },
    {
      "id": "course3/lab_week2_session2",
      "title": "Multiple imputation with mice",
      "url": "course3_design_causal/labs/lab_week2_session2.html",
      "topic": "course3",
      "tags": [
        "missing-data",
        "imputation",
        "mice",
        "multiple-imputation",
        "sensitivity-analysis",
        "course:course3",
        "diagnostics-and-prediction"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 2
    },
    {
      "id": "course3/lab_week2_session3",
      "title": "Linear mixed models with lme4",
      "url": "course3_design_causal/labs/lab_week2_session3.html",
      "topic": "course3",
      "tags": [
        "mixed-models",
        "longitudinal",
        "regression",
        "lme4",
        "random-effects",
        "course:course3",
        "regression-methods",
        "longitudinal-and-mixed"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 3
    },
    {
      "id": "course3/lab_week2_session4",
      "title": "GLMMs and GEE",
      "url": "course3_design_causal/labs/lab_week2_session4.html",
      "topic": "course3",
      "tags": [
        "mixed-models",
        "glm",
        "longitudinal",
        "gee",
        "generalized-mixed",
        "course:course3",
        "regression-methods",
        "longitudinal-and-mixed"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 4
    },
    {
      "id": "course3/lab_week2_session5",
      "title": "Time series basics",
      "url": "course3_design_causal/labs/lab_week2_session5.html",
      "topic": "course3",
      "tags": [
        "time-series",
        "longitudinal",
        "autocorrelation",
        "arima",
        "forecasting",
        "course:course3",
        "longitudinal-and-mixed"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 5
    },
    {
      "id": "course3/lab_week3_session1",
      "title": "Time-varying covariates, landmark, immortal-time",
      "url": "course3_design_causal/labs/lab_week3_session1.html",
      "topic": "course3",
      "tags": [
        "survival",
        "time-to-event",
        "bias",
        "landmark-analysis",
        "immortal-time-bias",
        "course:course3"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 1
    },
    {
      "id": "course3/lab_week3_session2",
      "title": "Competing risks and multistate models",
      "url": "course3_design_causal/labs/lab_week3_session2.html",
      "topic": "course3",
      "tags": [
        "survival",
        "competing-risks",
        "time-to-event",
        "multistate",
        "fine-gray",
        "course:course3"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 2
    },
    {
      "id": "course3/lab_week3_session3",
      "title": "DAGs with dagitty",
      "url": "course3_design_causal/labs/lab_week3_session3.html",
      "topic": "course3",
      "tags": [
        "causal-inference",
        "dag",
        "confounding",
        "dagitty",
        "graphical-models",
        "course:course3"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 3
    },
    {
      "id": "course3/lab_week3_session4",
      "title": "Propensity scores and IPTW",
      "url": "course3_design_causal/labs/lab_week3_session4.html",
      "topic": "course3",
      "tags": [
        "causal-inference",
        "propensity-scores",
        "observational",
        "iptw",
        "matching",
        "course:course3"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 4
    },
    {
      "id": "course3/lab_week3_session5",
      "title": "G-methods, IV, DiD, RDD; HTE",
      "url": "course3_design_causal/labs/lab_week3_session5.html",
      "topic": "course3",
      "tags": [
        "causal-inference",
        "g-methods",
        "heterogeneous-effects",
        "instrumental-variables",
        "difference-in-differences",
        "course:course3"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 5
    },
    {
      "id": "course3/lab_week4_session1",
      "title": "Systematic reviews and PRISMA",
      "url": "course3_design_causal/labs/lab_week4_session1.html",
      "topic": "course3",
      "tags": [
        "meta-analysis",
        "reporting",
        "evidence-synthesis",
        "prisma",
        "systematic-review",
        "course:course3",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 1
    },
    {
      "id": "course3/lab_week4_session2",
      "title": "Meta-analysis basics",
      "url": "course3_design_causal/labs/lab_week4_session2.html",
      "topic": "course3",
      "tags": [
        "meta-analysis",
        "evidence-synthesis",
        "heterogeneity",
        "forest-plot",
        "random-effects",
        "course:course3",
        "longitudinal-and-mixed"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 2
    },
    {
      "id": "course3/lab_week4_session3",
      "title": "Network meta-analysis",
      "url": "course3_design_causal/labs/lab_week4_session3.html",
      "topic": "course3",
      "tags": [
        "meta-analysis",
        "networks",
        "evidence-synthesis",
        "indirect-comparison",
        "ranking",
        "course:course3"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 3
    },
    {
      "id": "course3/lab_week4_session4",
      "title": "SIR / SEIR with deSolve",
      "url": "course3_design_causal/labs/lab_week4_session4.html",
      "topic": "course3",
      "tags": [
        "epidemiology",
        "ode",
        "simulation",
        "compartmental-models",
        "infectious-disease",
        "course:course3"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 4
    },
    {
      "id": "course3/lab_week4_session5",
      "title": "Pre-registration and SAPs",
      "url": "course3_design_causal/labs/lab_week4_session5.html",
      "topic": "course3",
      "tags": [
        "reproducibility",
        "reporting",
        "research-design",
        "pre-registration",
        "sap",
        "course:course3",
        "design-and-power",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 5
    },
    {
      "id": "course4/lab_week1_session1",
      "title": "Cross-validation, nested CV, bootstrap",
      "url": "course4_ml_highdim/labs/lab_week1_session1.html",
      "topic": "course4",
      "tags": [
        "cross-validation",
        "resampling",
        "ml",
        "nested-cv",
        "bootstrap",
        "course:course4",
        "non-parametric",
        "diagnostics-and-prediction",
        "machine-learning-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 1
    },
    {
      "id": "course4/lab_week1_session2",
      "title": "Regularisation: ridge, lasso, elastic net",
      "url": "course4_ml_highdim/labs/lab_week1_session2.html",
      "topic": "course4",
      "tags": [
        "regularisation",
        "regression",
        "ml",
        "high-dimensional",
        "lasso",
        "ridge",
        "course:course4",
        "regression-methods",
        "machine-learning-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 2
    },
    {
      "id": "course4/lab_week1_session3",
      "title": "PCA, FA, CCA, LDA",
      "url": "course4_ml_highdim/labs/lab_week1_session3.html",
      "topic": "course4",
      "tags": [
        "dimensionality-reduction",
        "unsupervised",
        "high-dimensional",
        "pca",
        "lda",
        "course:course4",
        "multivariate-and-dimreduction"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 3
    },
    {
      "id": "course4/lab_week1_session4",
      "title": "Clustering: k-means, hierarchical, model-based",
      "url": "course4_ml_highdim/labs/lab_week1_session4.html",
      "topic": "course4",
      "tags": [
        "clustering",
        "unsupervised",
        "ml",
        "k-means",
        "hierarchical",
        "course:course4",
        "multivariate-and-dimreduction",
        "bayesian-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 4
    },
    {
      "id": "course4/lab_week1_session5",
      "title": "UMAP and t-SNE",
      "url": "course4_ml_highdim/labs/lab_week1_session5.html",
      "topic": "course4",
      "tags": [
        "dimensionality-reduction",
        "visualisation",
        "unsupervised",
        "umap",
        "t-sne",
        "course:course4",
        "multivariate-and-dimreduction",
        "high-dimensional"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 1,
      "session": 5
    },
    {
      "id": "course4/lab_week2_session1",
      "title": "Trees, random forests, boosting",
      "url": "course4_ml_highdim/labs/lab_week2_session1.html",
      "topic": "course4",
      "tags": [
        "trees",
        "ensembles",
        "ml",
        "random-forest",
        "boosting",
        "xgboost",
        "course:course4",
        "machine-learning-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 1
    },
    {
      "id": "course4/lab_week2_session2",
      "title": "Interpretability and SHAP",
      "url": "course4_ml_highdim/labs/lab_week2_session2.html",
      "topic": "course4",
      "tags": [
        "interpretability",
        "ml",
        "explainability",
        "shap",
        "feature-importance",
        "course:course4",
        "machine-learning-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 2
    },
    {
      "id": "course4/lab_week2_session3",
      "title": "Tabular neural networks with torch",
      "url": "course4_ml_highdim/labs/lab_week2_session3.html",
      "topic": "course4",
      "tags": [
        "deep-learning",
        "ml",
        "torch",
        "neural-networks",
        "tabular",
        "course:course4",
        "machine-learning-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 3
    },
    {
      "id": "course4/lab_week2_session4",
      "title": "Imaging and sequence models intro",
      "url": "course4_ml_highdim/labs/lab_week2_session4.html",
      "topic": "course4",
      "tags": [
        "deep-learning",
        "imaging",
        "sequence-models",
        "cnn",
        "transformers",
        "course:course4"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 4
    },
    {
      "id": "course4/lab_week2_session5",
      "title": "tidymodels pipelines",
      "url": "course4_ml_highdim/labs/lab_week2_session5.html",
      "topic": "course4",
      "tags": [
        "ml",
        "workflow",
        "tidymodels",
        "pipelines",
        "tuning",
        "course:course4",
        "machine-learning-methods",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 2,
      "session": 5
    },
    {
      "id": "course4/lab_week3_session1",
      "title": "Bayesian thinking; α vs decision error",
      "url": "course4_ml_highdim/labs/lab_week3_session1.html",
      "topic": "course4",
      "tags": [
        "bayes",
        "inference",
        "decision-analysis",
        "posterior",
        "philosophy",
        "course:course4",
        "bayesian-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 1
    },
    {
      "id": "course4/lab_week3_session2",
      "title": "brms / Stan, LOO, hierarchical",
      "url": "course4_ml_highdim/labs/lab_week3_session2.html",
      "topic": "course4",
      "tags": [
        "bayes",
        "mcmc",
        "hierarchical",
        "stan",
        "brms",
        "loo",
        "course:course4",
        "bayesian-methods"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 2
    },
    {
      "id": "course4/lab_week3_session3",
      "title": "Biomarker statistics",
      "url": "course4_ml_highdim/labs/lab_week3_session3.html",
      "topic": "course4",
      "tags": [
        "biomarkers",
        "diagnostics",
        "clinical",
        "validation",
        "prediction",
        "course:course4",
        "diagnostics-and-prediction",
        "omics-and-genomics"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 3
    },
    {
      "id": "course4/lab_week3_session4",
      "title": "Survival ML",
      "url": "course4_ml_highdim/labs/lab_week3_session4.html",
      "topic": "course4",
      "tags": [
        "survival",
        "ml",
        "time-to-event",
        "random-survival-forest",
        "deep-survival",
        "course:course4"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 4
    },
    {
      "id": "course4/lab_week3_session5",
      "title": "Time-dependent Brier, IPA, external validation",
      "url": "course4_ml_highdim/labs/lab_week3_session5.html",
      "topic": "course4",
      "tags": [
        "calibration",
        "prediction",
        "validation",
        "survival",
        "brier-score",
        "external-validation",
        "course:course4",
        "time-to-event",
        "diagnostics-and-prediction"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 3,
      "session": 5
    },
    {
      "id": "course4/lab_week4_session1",
      "title": "RNA-seq with DESeq2/edgeR",
      "url": "course4_ml_highdim/labs/lab_week4_session1.html",
      "topic": "course4",
      "tags": [
        "omics",
        "rna-seq",
        "high-dimensional",
        "deseq2",
        "edger",
        "differential-expression",
        "course:course4",
        "omics-and-genomics"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 1
    },
    {
      "id": "course4/lab_week4_session2",
      "title": "Enrichment analysis",
      "url": "course4_ml_highdim/labs/lab_week4_session2.html",
      "topic": "course4",
      "tags": [
        "omics",
        "enrichment",
        "high-dimensional",
        "gsea",
        "pathway-analysis",
        "course:course4",
        "omics-and-genomics"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 2
    },
    {
      "id": "course4/lab_week4_session3",
      "title": "scRNA-seq with Seurat",
      "url": "course4_ml_highdim/labs/lab_week4_session3.html",
      "topic": "course4",
      "tags": [
        "omics",
        "single-cell",
        "high-dimensional",
        "seurat",
        "scrna-seq",
        "course:course4",
        "omics-and-genomics"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 3
    },
    {
      "id": "course4/lab_week4_session4",
      "title": "FDR, knockoffs, replication crisis",
      "url": "course4_ml_highdim/labs/lab_week4_session4.html",
      "topic": "course4",
      "tags": [
        "multiple-testing",
        "fdr",
        "reproducibility",
        "knockoffs",
        "replication",
        "course:course4",
        "high-dimensional",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 4
    },
    {
      "id": "course4/lab_week4_session5",
      "title": "TRIPOD-AI, fairness, reproducibility at scale",
      "url": "course4_ml_highdim/labs/lab_week4_session5.html",
      "topic": "course4",
      "tags": [
        "reporting",
        "fairness",
        "reproducibility",
        "ml",
        "tripod",
        "ai-ethics",
        "course:course4",
        "diagnostics-and-prediction",
        "reproducibility-and-reporting"
      ],
      "labels": [],
      "date": "",
      "year": 0,
      "summary": "",
      "week": 4,
      "session": 5
    }
  ],
  "edges": [
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week1_session2",
      "weight": 4
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course4/lab_week2_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course4/lab_week2_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course3/lab_week1_session1",
      "weight": 4
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course3/lab_week1_session2",
      "weight": 3
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course3/lab_week1_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course3/lab_week4_session5",
      "weight": 5
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week1_session2",
      "weight": 4
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week1_session4",
      "weight": 3
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week4_session5",
      "weight": 5
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week1_session4",
      "weight": 3
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week4_session5",
      "weight": 4
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week2_session1",
      "weight": 3
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week3_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week4_session5",
      "weight": 4
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course2/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course3/lab_week4_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course4/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week3_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course2/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course3/lab_week1_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course3/lab_week4_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course3/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course1/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course2/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course3/lab_week1_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course3/lab_week4_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course3/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course2/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course3/lab_week1_session1",
      "weight": 3
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course3/lab_week4_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course3/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course3/lab_week1_session1",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course3/lab_week4_session1",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course3/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course4/lab_week4_session5",
      "weight": 4
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course3/lab_week4_session1",
      "target": "course3/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course3/lab_week4_session1",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course3/lab_week4_session5",
      "target": "course4/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course4/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course3/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course4/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course3/lab_week4_session5",
      "target": "course4/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week4_session4",
      "target": "course4/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week1_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week1_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course1/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week1_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week1_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week2_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course1/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week1_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week1_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week2_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week2_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week2_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course1/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week2_session3",
      "weight": 4
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week2_session4",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week2_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week3_session1",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week2_session4",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week2_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week3_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week3_session3",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course1/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course1/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course1/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course1/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course1/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course1/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course1/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course1/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course1/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course1/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course1/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course1/lab_week3_session2",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course1/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course1/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course1/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session2",
      "target": "course1/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session2",
      "target": "course1/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session2",
      "target": "course1/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session2",
      "target": "course1/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session2",
      "target": "course1/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session2",
      "target": "course1/lab_week4_session3",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session2",
      "target": "course1/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session2",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course1/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course1/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course1/lab_week4_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course1/lab_week4_session2",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course1/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course1/lab_week3_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course1/lab_week4_session1",
      "weight": 4
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course1/lab_week4_session2",
      "weight": 4
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course1/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course1/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course1/lab_week4_session2",
      "weight": 3
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course1/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week4_session1",
      "target": "course1/lab_week4_session2",
      "weight": 3
    },
    {
      "source": "course1/lab_week4_session1",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session1",
      "target": "course1/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week4_session1",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session2",
      "target": "course1/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session2",
      "target": "course1/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week4_session2",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session3",
      "target": "course1/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week4_session3",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session4",
      "target": "course1/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course2/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course2/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course2/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session1",
      "target": "course3/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course2/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course2/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course2/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course3/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course3/lab_week1_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course3/lab_week1_session5",
      "weight": 4
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week2_session2",
      "weight": 6
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week2_session3",
      "weight": 5
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course3/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course3/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course3/lab_week1_session4",
      "weight": 2
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course3/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week2_session3",
      "weight": 5
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course3/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course3/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course3/lab_week1_session4",
      "weight": 2
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course3/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course3/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course3/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course3/lab_week1_session4",
      "weight": 2
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course3/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week1_session5",
      "weight": 2
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week1_session5",
      "weight": 2
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week1_session5",
      "weight": 2
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course3/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course3/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session2",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course3/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course4/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session1",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course3/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course4/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course4/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session5",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course3/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course4/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course4/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week4_session1",
      "weight": 2
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course4/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week4_session1",
      "target": "course4/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week4_session1",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week4_session5",
      "target": "course4/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session5",
      "target": "course4/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week2_session5",
      "target": "course4/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course2/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session3",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session1",
      "target": "course2/lab_week4_session2",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course3/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week1_session4",
      "target": "course3/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week2_session2",
      "weight": 2
    },
    {
      "source": "course1/lab_week1_session5",
      "target": "course4/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course4/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course4/lab_week3_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course4/lab_week3_session2",
      "weight": 2
    },
    {
      "source": "course4/lab_week3_session1",
      "target": "course4/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course2/lab_week1_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course2/lab_week1_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course2/lab_week1_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course4/lab_week1_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week3_session1",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course2/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course2/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week3_session4",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course2/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session2",
      "target": "course2/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course2/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course2/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course2/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course2/lab_week2_session5",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week2_session5",
      "weight": 4
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course2/lab_week1_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course2/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course4/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session5",
      "target": "course4/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course2/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session4",
      "target": "course4/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course3/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course4/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session3",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session5",
      "target": "course2/lab_week4_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session5",
      "target": "course2/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session5",
      "target": "course3/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session5",
      "target": "course4/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session5",
      "target": "course4/lab_week3_session5",
      "weight": 4
    },
    {
      "source": "course2/lab_week3_session5",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session4",
      "target": "course2/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course2/lab_week4_session4",
      "target": "course3/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session4",
      "target": "course4/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session4",
      "target": "course4/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session4",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course3/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course4/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course4/lab_week3_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course4/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course4/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week3_session3",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week4_session5",
      "weight": 3
    },
    {
      "source": "course4/lab_week3_session3",
      "target": "course4/lab_week3_session5",
      "weight": 4
    },
    {
      "source": "course4/lab_week3_session3",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course4/lab_week3_session5",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week1_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week1_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course2/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course3/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session4",
      "target": "course4/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week1_session2",
      "weight": 4
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week1_session3",
      "weight": 4
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week1_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week1_session5",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week2_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week3_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week3_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week1_session3",
      "weight": 4
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week1_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week1_session5",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week2_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week3_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week3_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week1_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week1_session5",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week2_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week3_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week3_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week1_session5",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week2_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week3_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week3_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week2_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week3_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week3_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course2/lab_week2_session5",
      "weight": 4
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course2/lab_week3_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course2/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course2/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course2/lab_week3_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course2/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course2/lab_week3_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course2/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course2/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course2/lab_week3_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course2/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course2/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course2/lab_week3_session3",
      "weight": 4
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course2/lab_week3_session4",
      "weight": 4
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course2/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course3/lab_week2_session4",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course2/lab_week3_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course2/lab_week3_session4",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course2/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session3",
      "target": "course2/lab_week3_session4",
      "weight": 4
    },
    {
      "source": "course2/lab_week3_session3",
      "target": "course2/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session3",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session3",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session3",
      "target": "course3/lab_week2_session4",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session3",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session4",
      "target": "course2/lab_week4_session1",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session4",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week3_session4",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session4",
      "target": "course3/lab_week2_session4",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session4",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session1",
      "target": "course2/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week4_session1",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session1",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session1",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session3",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session3",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session3",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week2_session4",
      "weight": 5
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course4/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course4/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course2/lab_week1_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week2_session5",
      "target": "course3/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course3/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course3/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session1",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session2",
      "target": "course3/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session2",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course1/lab_week3_session2",
      "target": "course4/lab_week1_session1",
      "weight": 3
    },
    {
      "source": "course1/lab_week4_session3",
      "target": "course4/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session4",
      "target": "course4/lab_week1_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course2/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course2/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course2/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course4/lab_week3_session1",
      "weight": 2
    },
    {
      "source": "course1/lab_week4_session1",
      "target": "course2/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session1",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session2",
      "target": "course2/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session2",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session4",
      "target": "course2/lab_week1_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session4",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session3",
      "target": "course2/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course2/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course2/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course2/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session4",
      "target": "course2/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course2/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course2/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course2/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week3_session5",
      "target": "course2/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session1",
      "target": "course2/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session1",
      "target": "course2/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session1",
      "target": "course2/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session1",
      "target": "course2/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session2",
      "target": "course2/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session2",
      "target": "course2/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session2",
      "target": "course2/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session2",
      "target": "course2/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week4_session5",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session2",
      "target": "course2/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course1/lab_week4_session3",
      "target": "course2/lab_week1_session1",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week2_session1",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week2_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week2_session1",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week2_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week2_session1",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week2_session2",
      "weight": 3
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session1",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session2",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session4",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session5",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session1",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session2",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session4",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session5",
      "target": "course2/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session1",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session3",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session3",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session3",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session3",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session4",
      "target": "course2/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session4",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session4",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session4",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session5",
      "target": "course2/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session5",
      "target": "course2/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week3_session5",
      "target": "course2/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session1",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session1",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session2",
      "target": "course2/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session2",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session2",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session3",
      "target": "course2/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week4_session3",
      "target": "course2/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course3/lab_week3_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week1_session3",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session3",
      "target": "course3/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course3/lab_week3_session3",
      "target": "course3/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course3/lab_week3_session4",
      "target": "course3/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course3/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course3/lab_week2_session4",
      "weight": 2
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course3/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course2/lab_week2_session3",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week4_session2",
      "weight": 3
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course3/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course3/lab_week4_session2",
      "weight": 2
    },
    {
      "source": "course3/lab_week2_session5",
      "target": "course3/lab_week4_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course3/lab_week1_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week3_session2",
      "target": "course3/lab_week1_session3",
      "weight": 2
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week1_session3",
      "weight": 3
    },
    {
      "source": "course2/lab_week4_session3",
      "target": "course3/lab_week3_session1",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session3",
      "target": "course3/lab_week3_session2",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session3",
      "target": "course4/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course2/lab_week4_session3",
      "target": "course4/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course3/lab_week3_session1",
      "target": "course3/lab_week3_session2",
      "weight": 3
    },
    {
      "source": "course3/lab_week3_session1",
      "target": "course4/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course3/lab_week3_session1",
      "target": "course4/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course3/lab_week3_session2",
      "target": "course4/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course3/lab_week3_session2",
      "target": "course4/lab_week3_session5",
      "weight": 2
    },
    {
      "source": "course4/lab_week3_session4",
      "target": "course4/lab_week3_session5",
      "weight": 3
    },
    {
      "source": "course2/lab_week4_session4",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week1_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session1",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session2",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week1_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session3",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session4",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week1_session5",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session1",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session2",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session3",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course3/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course3/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session4",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session5",
      "target": "course3/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session5",
      "target": "course3/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session5",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session5",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session5",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session5",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session5",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session5",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week2_session5",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session1",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session1",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session1",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session1",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session1",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session1",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session1",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session1",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session2",
      "target": "course3/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session2",
      "target": "course3/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session2",
      "target": "course3/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session2",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session2",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session2",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session2",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session2",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session3",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session3",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session3",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session3",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session3",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session4",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session4",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session4",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session4",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session4",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session5",
      "target": "course3/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session5",
      "target": "course3/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session5",
      "target": "course3/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session5",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week3_session5",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week4_session1",
      "target": "course3/lab_week4_session2",
      "weight": 3
    },
    {
      "source": "course3/lab_week4_session1",
      "target": "course3/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course3/lab_week4_session1",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week4_session2",
      "target": "course3/lab_week4_session3",
      "weight": 3
    },
    {
      "source": "course3/lab_week4_session2",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week4_session2",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week4_session3",
      "target": "course3/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week4_session3",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course3/lab_week4_session4",
      "target": "course3/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week1_session2",
      "weight": 3
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week1_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week2_session1",
      "weight": 3
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week2_session2",
      "weight": 3
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week2_session3",
      "weight": 3
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week1_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week2_session1",
      "weight": 3
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week2_session2",
      "weight": 3
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week2_session3",
      "weight": 3
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week2_session1",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week2_session2",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week2_session3",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week2_session5",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week2_session2",
      "weight": 3
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week2_session3",
      "weight": 3
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week2_session3",
      "weight": 3
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week2_session5",
      "weight": 3
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course4/lab_week2_session5",
      "target": "course4/lab_week3_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week3_session4",
      "target": "course4/lab_week4_session5",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week1_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week1_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session1",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week1_session3",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week1_session5",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week4_session1",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week4_session2",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week4_session3",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session2",
      "target": "course4/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week1_session4",
      "weight": 3
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week1_session5",
      "weight": 5
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week4_session1",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week4_session2",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week4_session3",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session3",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week1_session5",
      "weight": 3
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session4",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week2_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week2_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week2_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week4_session1",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week4_session2",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week4_session3",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week1_session5",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session1",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week2_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session2",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week2_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session3",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session4",
      "target": "course4/lab_week2_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session4",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session4",
      "target": "course4/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session4",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session4",
      "target": "course4/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session4",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session4",
      "target": "course4/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session4",
      "target": "course4/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session4",
      "target": "course4/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session4",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session4",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session5",
      "target": "course4/lab_week3_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session5",
      "target": "course4/lab_week3_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session5",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session5",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session5",
      "target": "course4/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session5",
      "target": "course4/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week2_session5",
      "target": "course4/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session1",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session1",
      "target": "course4/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session1",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session1",
      "target": "course4/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session1",
      "target": "course4/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session1",
      "target": "course4/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session1",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session1",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session2",
      "target": "course4/lab_week3_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session2",
      "target": "course4/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session2",
      "target": "course4/lab_week3_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session2",
      "target": "course4/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session2",
      "target": "course4/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session2",
      "target": "course4/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session2",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session2",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session3",
      "target": "course4/lab_week3_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session3",
      "target": "course4/lab_week4_session1",
      "weight": 2
    },
    {
      "source": "course4/lab_week3_session3",
      "target": "course4/lab_week4_session2",
      "weight": 2
    },
    {
      "source": "course4/lab_week3_session3",
      "target": "course4/lab_week4_session3",
      "weight": 2
    },
    {
      "source": "course4/lab_week3_session3",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session4",
      "target": "course4/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session4",
      "target": "course4/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session4",
      "target": "course4/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session4",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session5",
      "target": "course4/lab_week4_session1",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session5",
      "target": "course4/lab_week4_session2",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session5",
      "target": "course4/lab_week4_session3",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week3_session5",
      "target": "course4/lab_week4_session4",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week4_session1",
      "target": "course4/lab_week4_session2",
      "weight": 4
    },
    {
      "source": "course4/lab_week4_session1",
      "target": "course4/lab_week4_session3",
      "weight": 4
    },
    {
      "source": "course4/lab_week4_session1",
      "target": "course4/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week4_session1",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week4_session2",
      "target": "course4/lab_week4_session3",
      "weight": 4
    },
    {
      "source": "course4/lab_week4_session2",
      "target": "course4/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week4_session2",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    },
    {
      "source": "course4/lab_week4_session3",
      "target": "course4/lab_week4_session4",
      "weight": 2
    },
    {
      "source": "course4/lab_week4_session3",
      "target": "course4/lab_week4_session5",
      "weight": 1,
      "dashed": true
    }
  ],
  "topics": [
    {
      "id": "course1",
      "label": "Course 1 — Foundations",
      "color": "#1f77b4",
      "blurb": "Statistical foundations and the R/Quarto toolchain.",
      "order": 1,
      "href": "course1_foundations/index.html",
      "count": 20
    },
    {
      "id": "course2",
      "label": "Course 2 — Regression",
      "color": "#2ca02c",
      "blurb": "Linear, GLM, and mixed-model regression.",
      "order": 2,
      "href": "course2_regression/index.html",
      "count": 20
    },
    {
      "id": "course3",
      "label": "Course 3 — Design & Causal",
      "color": "#d62728",
      "blurb": "Experimental design and causal inference.",
      "order": 3,
      "href": "course3_design_causal/index.html",
      "count": 20
    },
    {
      "id": "course4",
      "label": "Course 4 — ML & High-Dim",
      "color": "#9467bd",
      "blurb": "Machine learning and high-dimensional methods.",
      "order": 4,
      "href": "course4_ml_highdim/index.html",
      "count": 20
    }
  ],
  "tags": [
    {
      "id": "course:course1",
      "label": "course:course1",
      "count": 20
    },
    {
      "id": "course:course2",
      "label": "course:course2",
      "count": 20
    },
    {
      "id": "course:course3",
      "label": "course:course3",
      "count": 20
    },
    {
      "id": "course:course4",
      "label": "course:course4",
      "count": 20
    },
    {
      "id": "regression-methods",
      "label": "regression-methods",
      "count": 17
    },
    {
      "id": "regression",
      "label": "regression",
      "count": 15
    },
    {
      "id": "reproducibility-and-reporting",
      "label": "reproducibility-and-reporting",
      "count": 13
    },
    {
      "id": "design-and-power",
      "label": "design-and-power",
      "count": 10
    },
    {
      "id": "diagnostics-and-prediction",
      "label": "diagnostics-and-prediction",
      "count": 9
    },
    {
      "id": "ml",
      "label": "ml",
      "count": 9
    },
    {
      "id": "reporting",
      "label": "reporting",
      "count": 9
    },
    {
      "id": "hypothesis-testing",
      "label": "hypothesis-testing",
      "count": 8
    },
    {
      "id": "inference",
      "label": "inference",
      "count": 8
    },
    {
      "id": "high-dimensional",
      "label": "high-dimensional",
      "count": 7
    },
    {
      "id": "asymptotic-and-foundations",
      "label": "asymptotic-and-foundations",
      "count": 6
    },
    {
      "id": "machine-learning-methods",
      "label": "machine-learning-methods",
      "count": 6
    },
    {
      "id": "linear-model",
      "label": "linear-model",
      "count": 5
    },
    {
      "id": "longitudinal-and-mixed",
      "label": "longitudinal-and-mixed",
      "count": 5
    },
    {
      "id": "prediction",
      "label": "prediction",
      "count": 5
    },
    {
      "id": "probability-and-distributions",
      "label": "probability-and-distributions",
      "count": 5
    },
    {
      "id": "reproducibility",
      "label": "reproducibility",
      "count": 5
    },
    {
      "id": "research-design",
      "label": "research-design",
      "count": 5
    },
    {
      "id": "survival",
      "label": "survival",
      "count": 5
    },
    {
      "id": "time-to-event",
      "label": "time-to-event",
      "count": 5
    },
    {
      "id": "anova",
      "label": "anova",
      "count": 4
    },
    {
      "id": "bayesian-methods",
      "label": "bayesian-methods",
      "count": 4
    },
    {
      "id": "causal-inference",
      "label": "causal-inference",
      "count": 4
    },
    {
      "id": "diagnostics",
      "label": "diagnostics",
      "count": 4
    },
    {
      "id": "experimental-design",
      "label": "experimental-design",
      "count": 4
    },
    {
      "id": "foundations",
      "label": "foundations",
      "count": 4
    },
    {
      "id": "glm",
      "label": "glm",
      "count": 4
    },
    {
      "id": "non-parametric",
      "label": "non-parametric",
      "count": 4
    },
    {
      "id": "omics-and-genomics",
      "label": "omics-and-genomics",
      "count": 4
    },
    {
      "id": "simulation",
      "label": "simulation",
      "count": 4
    },
    {
      "id": "assumptions",
      "label": "assumptions",
      "count": 3
    },
    {
      "id": "bayes",
      "label": "bayes",
      "count": 3
    },
    {
      "id": "clinical",
      "label": "clinical",
      "count": 3
    },
    {
      "id": "clinical-trials",
      "label": "clinical-trials",
      "count": 3
    },
    {
      "id": "eda",
      "label": "eda",
      "count": 3
    },
    {
      "id": "evidence-synthesis",
      "label": "evidence-synthesis",
      "count": 3
    },
    {
      "id": "longitudinal",
      "label": "longitudinal",
      "count": 3
    },
    {
      "id": "measurement",
      "label": "measurement",
      "count": 3
    },
    {
      "id": "meta-analysis",
      "label": "meta-analysis",
      "count": 3
    },
    {
      "id": "missing-data",
      "label": "missing-data",
      "count": 3
    },
    {
      "id": "mixed-models",
      "label": "mixed-models",
      "count": 3
    },
    {
      "id": "multivariate-and-dimreduction",
      "label": "multivariate-and-dimreduction",
      "count": 3
    },
    {
      "id": "omics",
      "label": "omics",
      "count": 3
    },
    {
      "id": "philosophy",
      "label": "philosophy",
      "count": 3
    },
    {
      "id": "probability",
      "label": "probability",
      "count": 3
    },
    {
      "id": "rct",
      "label": "rct",
      "count": 3
    },
    {
      "id": "unsupervised",
      "label": "unsupervised",
      "count": 3
    },
    {
      "id": "visualisation",
      "label": "visualisation",
      "count": 3
    },
    {
      "id": "workflow",
      "label": "workflow",
      "count": 3
    },
    {
      "id": "association",
      "label": "association",
      "count": 2
    },
    {
      "id": "bootstrap",
      "label": "bootstrap",
      "count": 2
    },
    {
      "id": "brier-score",
      "label": "brier-score",
      "count": 2
    },
    {
      "id": "calibration",
      "label": "calibration",
      "count": 2
    },
    {
      "id": "categorical-data",
      "label": "categorical-data",
      "count": 2
    },
    {
      "id": "confounding",
      "label": "confounding",
      "count": 2
    },
    {
      "id": "correlation",
      "label": "correlation",
      "count": 2
    },
    {
      "id": "count-data",
      "label": "count-data",
      "count": 2
    },
    {
      "id": "decision-analysis",
      "label": "decision-analysis",
      "count": 2
    },
    {
      "id": "deep-learning",
      "label": "deep-learning",
      "count": 2
    },
    {
      "id": "dimensionality-reduction",
      "label": "dimensionality-reduction",
      "count": 2
    },
    {
      "id": "distributions",
      "label": "distributions",
      "count": 2
    },
    {
      "id": "epidemiology",
      "label": "epidemiology",
      "count": 2
    },
    {
      "id": "estimation",
      "label": "estimation",
      "count": 2
    },
    {
      "id": "hierarchical",
      "label": "hierarchical",
      "count": 2
    },
    {
      "id": "interaction",
      "label": "interaction",
      "count": 2
    },
    {
      "id": "modelling",
      "label": "modelling",
      "count": 2
    },
    {
      "id": "non-linear",
      "label": "non-linear",
      "count": 2
    },
    {
      "id": "observational",
      "label": "observational",
      "count": 2
    },
    {
      "id": "power",
      "label": "power",
      "count": 2
    },
    {
      "id": "proportions",
      "label": "proportions",
      "count": 2
    },
    {
      "id": "quarto",
      "label": "quarto",
      "count": 2
    },
    {
      "id": "random-effects",
      "label": "random-effects",
      "count": 2
    },
    {
      "id": "resampling",
      "label": "resampling",
      "count": 2
    },
    {
      "id": "sample-size",
      "label": "sample-size",
      "count": 2
    },
    {
      "id": "standard-errors",
      "label": "standard-errors",
      "count": 2
    },
    {
      "id": "study-design",
      "label": "study-design",
      "count": 2
    },
    {
      "id": "t-test",
      "label": "t-test",
      "count": 2
    },
    {
      "id": "tidy-data",
      "label": "tidy-data",
      "count": 2
    },
    {
      "id": "tripod",
      "label": "tripod",
      "count": 2
    },
    {
      "id": "validation",
      "label": "validation",
      "count": 2
    },
    {
      "id": "adaptive",
      "label": "adaptive",
      "count": 1
    },
    {
      "id": "agreement",
      "label": "agreement",
      "count": 1
    },
    {
      "id": "agreement-reliability",
      "label": "agreement-reliability",
      "count": 1
    },
    {
      "id": "ai-ethics",
      "label": "ai-ethics",
      "count": 1
    },
    {
      "id": "ancova",
      "label": "ancova",
      "count": 1
    },
    {
      "id": "arima",
      "label": "arima",
      "count": 1
    },
    {
      "id": "asymptotics",
      "label": "asymptotics",
      "count": 1
    },
    {
      "id": "autocorrelation",
      "label": "autocorrelation",
      "count": 1
    },
    {
      "id": "bench",
      "label": "bench",
      "count": 1
    },
    {
      "id": "bias",
      "label": "bias",
      "count": 1
    },
    {
      "id": "binary-outcome",
      "label": "binary-outcome",
      "count": 1
    },
    {
      "id": "binomial",
      "label": "binomial",
      "count": 1
    },
    {
      "id": "biomarkers",
      "label": "biomarkers",
      "count": 1
    },
    {
      "id": "bland-altman",
      "label": "bland-altman",
      "count": 1
    },
    {
      "id": "blocking",
      "label": "blocking",
      "count": 1
    },
    {
      "id": "boosting",
      "label": "boosting",
      "count": 1
    },
    {
      "id": "brms",
      "label": "brms",
      "count": 1
    },
    {
      "id": "chi-square",
      "label": "chi-square",
      "count": 1
    },
    {
      "id": "clt",
      "label": "clt",
      "count": 1
    },
    {
      "id": "clustering",
      "label": "clustering",
      "count": 1
    },
    {
      "id": "cnn",
      "label": "cnn",
      "count": 1
    },
    {
      "id": "collinearity",
      "label": "collinearity",
      "count": 1
    },
    {
      "id": "compartmental-models",
      "label": "compartmental-models",
      "count": 1
    },
    {
      "id": "competing-risks",
      "label": "competing-risks",
      "count": 1
    },
    {
      "id": "conditional-probability",
      "label": "conditional-probability",
      "count": 1
    },
    {
      "id": "consort",
      "label": "consort",
      "count": 1
    },
    {
      "id": "contrasts",
      "label": "contrasts",
      "count": 1
    },
    {
      "id": "cox-regression",
      "label": "cox-regression",
      "count": 1
    },
    {
      "id": "cross-validation",
      "label": "cross-validation",
      "count": 1
    },
    {
      "id": "dag",
      "label": "dag",
      "count": 1
    },
    {
      "id": "dagitty",
      "label": "dagitty",
      "count": 1
    },
    {
      "id": "data-hygiene",
      "label": "data-hygiene",
      "count": 1
    },
    {
      "id": "data-types",
      "label": "data-types",
      "count": 1
    },
    {
      "id": "data-wrangling",
      "label": "data-wrangling",
      "count": 1
    },
    {
      "id": "decision-curves",
      "label": "decision-curves",
      "count": 1
    },
    {
      "id": "deep-survival",
      "label": "deep-survival",
      "count": 1
    },
    {
      "id": "descriptives",
      "label": "descriptives",
      "count": 1
    },
    {
      "id": "deseq2",
      "label": "deseq2",
      "count": 1
    },
    {
      "id": "dichotomisation",
      "label": "dichotomisation",
      "count": 1
    },
    {
      "id": "difference-in-differences",
      "label": "difference-in-differences",
      "count": 1
    },
    {
      "id": "differential-expression",
      "label": "differential-expression",
      "count": 1
    },
    {
      "id": "discrimination",
      "label": "discrimination",
      "count": 1
    },
    {
      "id": "dplyr",
      "label": "dplyr",
      "count": 1
    },
    {
      "id": "edger",
      "label": "edger",
      "count": 1
    },
    {
      "id": "effect-size",
      "label": "effect-size",
      "count": 1
    },
    {
      "id": "enrichment",
      "label": "enrichment",
      "count": 1
    },
    {
      "id": "ensembles",
      "label": "ensembles",
      "count": 1
    },
    {
      "id": "equivalence",
      "label": "equivalence",
      "count": 1
    },
    {
      "id": "explainability",
      "label": "explainability",
      "count": 1
    },
    {
      "id": "external-validation",
      "label": "external-validation",
      "count": 1
    },
    {
      "id": "faceting",
      "label": "faceting",
      "count": 1
    },
    {
      "id": "factorial",
      "label": "factorial",
      "count": 1
    },
    {
      "id": "fairness",
      "label": "fairness",
      "count": 1
    },
    {
      "id": "fdr",
      "label": "fdr",
      "count": 1
    },
    {
      "id": "feature-importance",
      "label": "feature-importance",
      "count": 1
    },
    {
      "id": "fine-gray",
      "label": "fine-gray",
      "count": 1
    },
    {
      "id": "forecasting",
      "label": "forecasting",
      "count": 1
    },
    {
      "id": "forest-plot",
      "label": "forest-plot",
      "count": 1
    },
    {
      "id": "g-methods",
      "label": "g-methods",
      "count": 1
    },
    {
      "id": "gam",
      "label": "gam",
      "count": 1
    },
    {
      "id": "gee",
      "label": "gee",
      "count": 1
    },
    {
      "id": "generalized-mixed",
      "label": "generalized-mixed",
      "count": 1
    },
    {
      "id": "ggplot2",
      "label": "ggplot2",
      "count": 1
    },
    {
      "id": "goodness-of-fit",
      "label": "goodness-of-fit",
      "count": 1
    },
    {
      "id": "grammar-of-graphics",
      "label": "grammar-of-graphics",
      "count": 1
    },
    {
      "id": "graphical-models",
      "label": "graphical-models",
      "count": 1
    },
    {
      "id": "gsea",
      "label": "gsea",
      "count": 1
    },
    {
      "id": "gtsummary",
      "label": "gtsummary",
      "count": 1
    },
    {
      "id": "heterogeneity",
      "label": "heterogeneity",
      "count": 1
    },
    {
      "id": "heterogeneous-effects",
      "label": "heterogeneous-effects",
      "count": 1
    },
    {
      "id": "heteroscedasticity",
      "label": "heteroscedasticity",
      "count": 1
    },
    {
      "id": "icc",
      "label": "icc",
      "count": 1
    },
    {
      "id": "imaging",
      "label": "imaging",
      "count": 1
    },
    {
      "id": "immortal-time-bias",
      "label": "immortal-time-bias",
      "count": 1
    },
    {
      "id": "imputation",
      "label": "imputation",
      "count": 1
    },
    {
      "id": "indirect-comparison",
      "label": "indirect-comparison",
      "count": 1
    },
    {
      "id": "infectious-disease",
      "label": "infectious-disease",
      "count": 1
    },
    {
      "id": "instrumental-variables",
      "label": "instrumental-variables",
      "count": 1
    },
    {
      "id": "interpretability",
      "label": "interpretability",
      "count": 1
    },
    {
      "id": "iptw",
      "label": "iptw",
      "count": 1
    },
    {
      "id": "joins",
      "label": "joins",
      "count": 1
    },
    {
      "id": "k-means",
      "label": "k-means",
      "count": 1
    },
    {
      "id": "kaplan-meier",
      "label": "kaplan-meier",
      "count": 1
    },
    {
      "id": "kappa",
      "label": "kappa",
      "count": 1
    },
    {
      "id": "knockoffs",
      "label": "knockoffs",
      "count": 1
    },
    {
      "id": "kruskal-wallis",
      "label": "kruskal-wallis",
      "count": 1
    },
    {
      "id": "landmark-analysis",
      "label": "landmark-analysis",
      "count": 1
    },
    {
      "id": "lasso",
      "label": "lasso",
      "count": 1
    },
    {
      "id": "lda",
      "label": "lda",
      "count": 1
    },
    {
      "id": "least-squares",
      "label": "least-squares",
      "count": 1
    },
    {
      "id": "likelihood",
      "label": "likelihood",
      "count": 1
    },
    {
      "id": "likelihood-ratio",
      "label": "likelihood-ratio",
      "count": 1
    },
    {
      "id": "lme4",
      "label": "lme4",
      "count": 1
    },
    {
      "id": "log-rank",
      "label": "log-rank",
      "count": 1
    },
    {
      "id": "logistic-regression",
      "label": "logistic-regression",
      "count": 1
    },
    {
      "id": "loo",
      "label": "loo",
      "count": 1
    },
    {
      "id": "mar",
      "label": "mar",
      "count": 1
    },
    {
      "id": "matching",
      "label": "matching",
      "count": 1
    },
    {
      "id": "mcar",
      "label": "mcar",
      "count": 1
    },
    {
      "id": "mcmc",
      "label": "mcmc",
      "count": 1
    },
    {
      "id": "mgcv",
      "label": "mgcv",
      "count": 1
    },
    {
      "id": "mice",
      "label": "mice",
      "count": 1
    },
    {
      "id": "mnar",
      "label": "mnar",
      "count": 1
    },
    {
      "id": "monte-carlo",
      "label": "monte-carlo",
      "count": 1
    },
    {
      "id": "multinomial",
      "label": "multinomial",
      "count": 1
    },
    {
      "id": "multiple-imputation",
      "label": "multiple-imputation",
      "count": 1
    },
    {
      "id": "multiple-testing",
      "label": "multiple-testing",
      "count": 1
    },
    {
      "id": "multistate",
      "label": "multistate",
      "count": 1
    },
    {
      "id": "negative-binomial",
      "label": "negative-binomial",
      "count": 1
    },
    {
      "id": "nested-cv",
      "label": "nested-cv",
      "count": 1
    },
    {
      "id": "networks",
      "label": "networks",
      "count": 1
    },
    {
      "id": "neural-networks",
      "label": "neural-networks",
      "count": 1
    },
    {
      "id": "nls",
      "label": "nls",
      "count": 1
    },
    {
      "id": "non-inferiority",
      "label": "non-inferiority",
      "count": 1
    },
    {
      "id": "normality",
      "label": "normality",
      "count": 1
    },
    {
      "id": "odds-ratio",
      "label": "odds-ratio",
      "count": 1
    },
    {
      "id": "ode",
      "label": "ode",
      "count": 1
    },
    {
      "id": "ols",
      "label": "ols",
      "count": 1
    },
    {
      "id": "one-sample",
      "label": "one-sample",
      "count": 1
    },
    {
      "id": "ordinal-regression",
      "label": "ordinal-regression",
      "count": 1
    },
    {
      "id": "p-values",
      "label": "p-values",
      "count": 1
    },
    {
      "id": "paired",
      "label": "paired",
      "count": 1
    },
    {
      "id": "pathway-analysis",
      "label": "pathway-analysis",
      "count": 1
    },
    {
      "id": "pca",
      "label": "pca",
      "count": 1
    },
    {
      "id": "pearson",
      "label": "pearson",
      "count": 1
    },
    {
      "id": "permutation",
      "label": "permutation",
      "count": 1
    },
    {
      "id": "pipelines",
      "label": "pipelines",
      "count": 1
    },
    {
      "id": "pitfalls",
      "label": "pitfalls",
      "count": 1
    },
    {
      "id": "poisson",
      "label": "poisson",
      "count": 1
    },
    {
      "id": "poisson-regression",
      "label": "poisson-regression",
      "count": 1
    },
    {
      "id": "posterior",
      "label": "posterior",
      "count": 1
    },
    {
      "id": "pre-registration",
      "label": "pre-registration",
      "count": 1
    },
    {
      "id": "preclinical",
      "label": "preclinical",
      "count": 1
    },
    {
      "id": "prisma",
      "label": "prisma",
      "count": 1
    },
    {
      "id": "propensity-scores",
      "label": "propensity-scores",
      "count": 1
    },
    {
      "id": "qq-plot",
      "label": "qq-plot",
      "count": 1
    },
    {
      "id": "r",
      "label": "r",
      "count": 1
    },
    {
      "id": "random-forest",
      "label": "random-forest",
      "count": 1
    },
    {
      "id": "random-survival-forest",
      "label": "random-survival-forest",
      "count": 1
    },
    {
      "id": "randomisation",
      "label": "randomisation",
      "count": 1
    },
    {
      "id": "rank-tests",
      "label": "rank-tests",
      "count": 1
    },
    {
      "id": "ranking",
      "label": "ranking",
      "count": 1
    },
    {
      "id": "reclassification",
      "label": "reclassification",
      "count": 1
    },
    {
      "id": "regression-to-the-mean",
      "label": "regression-to-the-mean",
      "count": 1
    },
    {
      "id": "regularisation",
      "label": "regularisation",
      "count": 1
    },
    {
      "id": "reliability",
      "label": "reliability",
      "count": 1
    },
    {
      "id": "renv",
      "label": "renv",
      "count": 1
    },
    {
      "id": "repeated-measures",
      "label": "repeated-measures",
      "count": 1
    },
    {
      "id": "replication",
      "label": "replication",
      "count": 1
    },
    {
      "id": "residuals",
      "label": "residuals",
      "count": 1
    },
    {
      "id": "ridge",
      "label": "ridge",
      "count": 1
    },
    {
      "id": "rna-seq",
      "label": "rna-seq",
      "count": 1
    },
    {
      "id": "robust",
      "label": "robust",
      "count": 1
    },
    {
      "id": "roc-auc",
      "label": "roc-auc",
      "count": 1
    },
    {
      "id": "rstudio",
      "label": "rstudio",
      "count": 1
    },
    {
      "id": "sampling",
      "label": "sampling",
      "count": 1
    },
    {
      "id": "sap",
      "label": "sap",
      "count": 1
    },
    {
      "id": "scientific-method",
      "label": "scientific-method",
      "count": 1
    },
    {
      "id": "scrna-seq",
      "label": "scrna-seq",
      "count": 1
    },
    {
      "id": "sensitivity-analysis",
      "label": "sensitivity-analysis",
      "count": 1
    },
    {
      "id": "sensitivity-specificity",
      "label": "sensitivity-specificity",
      "count": 1
    },
    {
      "id": "sequence-models",
      "label": "sequence-models",
      "count": 1
    },
    {
      "id": "seurat",
      "label": "seurat",
      "count": 1
    },
    {
      "id": "shap",
      "label": "shap",
      "count": 1
    },
    {
      "id": "single-cell",
      "label": "single-cell",
      "count": 1
    },
    {
      "id": "smoothing",
      "label": "smoothing",
      "count": 1
    },
    {
      "id": "spearman",
      "label": "spearman",
      "count": 1
    },
    {
      "id": "stan",
      "label": "stan",
      "count": 1
    },
    {
      "id": "strobe",
      "label": "strobe",
      "count": 1
    },
    {
      "id": "systematic-review",
      "label": "systematic-review",
      "count": 1
    },
    {
      "id": "t-sne",
      "label": "t-sne",
      "count": 1
    },
    {
      "id": "tables",
      "label": "tables",
      "count": 1
    },
    {
      "id": "tabular",
      "label": "tabular",
      "count": 1
    },
    {
      "id": "tidymodels",
      "label": "tidymodels",
      "count": 1
    },
    {
      "id": "time-series",
      "label": "time-series",
      "count": 1
    },
    {
      "id": "torch",
      "label": "torch",
      "count": 1
    },
    {
      "id": "transformers",
      "label": "transformers",
      "count": 1
    },
    {
      "id": "translational",
      "label": "translational",
      "count": 1
    },
    {
      "id": "trees",
      "label": "trees",
      "count": 1
    },
    {
      "id": "tuning",
      "label": "tuning",
      "count": 1
    },
    {
      "id": "umap",
      "label": "umap",
      "count": 1
    },
    {
      "id": "weighted-regression",
      "label": "weighted-regression",
      "count": 1
    },
    {
      "id": "wilcoxon",
      "label": "wilcoxon",
      "count": 1
    },
    {
      "id": "xgboost",
      "label": "xgboost",
      "count": 1
    }
  ],
  "labels": []
}