From 68cf3004460ce706f97e0bb6b56b61e4fea842c3 Mon Sep 17 00:00:00 2001 From: Quarto GHA Workflow Runner Date: Fri, 13 Sep 2024 19:45:36 +0000 Subject: [PATCH] Built site for gh-pages --- .nojekyll | 2 +- index.html | 23 +++- learning_objectives/lo-ch-00-rstudio.html | 19 ++- learning_objectives/lo-ch-00.html | 19 ++- learning_objectives/lo-ch-01.html | 19 ++- learning_objectives/lo-ch-02.html | 19 ++- learning_objectives/lo-ch-03.html | 19 ++- learning_objectives/lo-ch-04.html | 19 ++- learning_objectives/lo-ch-05.html | 19 ++- learning_objectives/lo-ch-06.html | 19 ++- learning_objectives/lo-ch-07.html | 19 ++- learning_objectives/lo-ch-08.html | 19 ++- lectures/0-jupyterlab-orientation-intro.html | 43 +++++-- lectures/0-rstudio-orientation-intro.html | 37 +++++- lectures/1-MDStools-bash-filesystem.html | 37 +++++- lectures/2-git-github-ssh-basic-workflow.html | 37 +++++- .../3-git-history-merge-conflicts-stash.html | 37 +++++- lectures/4-quarto_github_pages.html | 37 +++++- lectures/5-rstudio-projects-notebooks.html | 37 +++++- .../6-rmarkdown-quarto-slides-ghpages.html | 37 +++++- lectures/7-virtual-environments.html | 37 +++++- ...-regex-filenames-project-organization.html | 33 ++++- readings/readings-ch-01.html | 19 ++- readings/readings-ch-02.html | 19 ++- readings/readings-ch-03.html | 19 ++- readings/readings-ch-04.html | 19 ++- readings/readings-ch-05.html | 19 ++- readings/readings-ch-06.html | 19 ++- readings/readings-ch-07.html | 19 ++- readings/readings-ch-08.html | 19 ++- robots.txt | 2 +- sitemap.xml | 116 +++++++++--------- 32 files changed, 694 insertions(+), 163 deletions(-) diff --git a/.nojekyll b/.nojekyll index 46ad984..25cafb8 100644 --- a/.nojekyll +++ b/.nojekyll @@ -1 +1 @@ -4e57cfb0 \ No newline at end of file +8ca3d13b \ No newline at end of file diff --git a/index.html b/index.html index ca24775..abe601e 100644 --- a/index.html +++ b/index.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,23 @@ "search-label": "Search" } } + + + + + + + + + + @@ -209,7 +224,7 @@

On this page

  • Attributions
  • License
  • - +
    @@ -623,7 +638,7 @@

    License

    } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -956,4 +971,4 @@

    License

    - \ No newline at end of file + \ No newline at end of file diff --git a/learning_objectives/lo-ch-00-rstudio.html b/learning_objectives/lo-ch-00-rstudio.html index 2e9fa71..d82ac1e 100644 --- a/learning_objectives/lo-ch-00-rstudio.html +++ b/learning_objectives/lo-ch-00-rstudio.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -453,7 +466,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -786,4 +799,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/learning_objectives/lo-ch-00.html b/learning_objectives/lo-ch-00.html index 72db46d..337ac2c 100644 --- a/learning_objectives/lo-ch-00.html +++ b/learning_objectives/lo-ch-00.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -453,7 +466,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -786,4 +799,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/learning_objectives/lo-ch-01.html b/learning_objectives/lo-ch-01.html index 34249ea..3ec8b67 100644 --- a/learning_objectives/lo-ch-01.html +++ b/learning_objectives/lo-ch-01.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -456,7 +469,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -789,4 +802,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/learning_objectives/lo-ch-02.html b/learning_objectives/lo-ch-02.html index 7c95b35..56b0fca 100644 --- a/learning_objectives/lo-ch-02.html +++ b/learning_objectives/lo-ch-02.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -456,7 +469,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -789,4 +802,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/learning_objectives/lo-ch-03.html b/learning_objectives/lo-ch-03.html index 01ff998..15d184f 100644 --- a/learning_objectives/lo-ch-03.html +++ b/learning_objectives/lo-ch-03.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -456,7 +469,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -789,4 +802,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/learning_objectives/lo-ch-04.html b/learning_objectives/lo-ch-04.html index 73c2985..29dfdaa 100644 --- a/learning_objectives/lo-ch-04.html +++ b/learning_objectives/lo-ch-04.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -454,7 +467,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -787,4 +800,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/learning_objectives/lo-ch-05.html b/learning_objectives/lo-ch-05.html index ab8c966..9ec45a3 100644 --- a/learning_objectives/lo-ch-05.html +++ b/learning_objectives/lo-ch-05.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -457,7 +470,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -790,4 +803,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/learning_objectives/lo-ch-06.html b/learning_objectives/lo-ch-06.html index f91ca9c..60f8346 100644 --- a/learning_objectives/lo-ch-06.html +++ b/learning_objectives/lo-ch-06.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -456,7 +469,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -789,4 +802,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/learning_objectives/lo-ch-07.html b/learning_objectives/lo-ch-07.html index 80d5d5a..1e2946c 100644 --- a/learning_objectives/lo-ch-07.html +++ b/learning_objectives/lo-ch-07.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -454,7 +467,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -787,4 +800,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/learning_objectives/lo-ch-08.html b/learning_objectives/lo-ch-08.html index 5fe440b..9c228bf 100644 --- a/learning_objectives/lo-ch-08.html +++ b/learning_objectives/lo-ch-08.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -454,7 +467,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -787,4 +800,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/lectures/0-jupyterlab-orientation-intro.html b/lectures/0-jupyterlab-orientation-intro.html index def2cd5..a3d3dbd 100644 --- a/lectures/0-jupyterlab-orientation-intro.html +++ b/lectures/0-jupyterlab-orientation-intro.html @@ -64,6 +64,7 @@ + @@ -87,7 +88,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -102,6 +103,15 @@ "search-label": "Search" } } + + + @@ -133,6 +143,12 @@ }; + + + + + + @@ -286,7 +302,7 @@

    On this page

  • How to get help in the notebook
  • - +
    @@ -341,7 +357,7 @@

    Local Machine

    Using Jupyter Notebooks

    We’re greeted by the launcher tab where we see that we can start either a Notebook or Console for Python or R, as well as some other utility programs. Let’s start by explaining one of the most popular options, the Jupyter Notebook. The Notebook provides and interface where you can mix text, code, mathematical expressions, plot output, videos, and more, all in the same file. So instead of the traditional IDE experience where you would write code in a text file and then have figures pop up in a different panel, this information now all resides in the same document, which facilitates reproducibility and collaboration. The Notebooks can be exported to many formats, including PDF and HTML, which makes it easy to share your project with anyone. The cell that is encircled in blue is where we can input Python code, click here and type any mathematical expression, and then run the cell by clicking the play button in the top toolbar:

    -
    +
    3 + 4
    7
    @@ -349,18 +365,18 @@

    Using Jupyter Note

    As you can see, the output is returned just under input, and a new input cell was created. We could also have clicked the plus sign to create a new cell. Here, we can do anything we can do in Python, e.g. variable assignment:

    -
    +
    a = 5

    There is no output because we just assigned a value to a variable, without asking for the value of that variable, which we can do by typing out the variable name:

    -
    +
    a
    5

    Jupyter Notebooks also supports editing code on multiple lines, so we could have done this instead:

    -
    +
    a = 3
     a
    @@ -455,7 +471,7 @@

    Reflection

    Static figure creation

    To show an example of how plots are rendered, we will use the seaborn plotting package which is a high level interface to the more widely known matplotlib package. This is only to illustrate how plots show up in the notebook, rather than a tutorial on how to plot in Python, so I will not go into details on what these commands mean.

    -
    +
    # You don't have to understand what is going on in this cell
     # it is only to show you how a static plot looks inside JupyterLab
     
    @@ -814,7 +830,7 @@ 

    How to get } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -1142,9 +1158,18 @@

    How to get } }); +

    - \ No newline at end of file + \ No newline at end of file diff --git a/lectures/0-rstudio-orientation-intro.html b/lectures/0-rstudio-orientation-intro.html index dbc51cc..11dd9b8 100644 --- a/lectures/0-rstudio-orientation-intro.html +++ b/lectures/0-rstudio-orientation-intro.html @@ -64,6 +64,8 @@ + + @@ -87,7 +89,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -102,6 +104,15 @@ "search-label": "Search" } } + + + @@ -133,6 +144,12 @@ }; + + + + + + @@ -286,7 +303,7 @@

    On this page

  • Recommended RStudio Setup
  • - +
    @@ -697,7 +714,7 @@

    Recommended RStu } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -1025,9 +1042,21 @@

    Recommended RStu } }); +

    - \ No newline at end of file + \ No newline at end of file diff --git a/lectures/1-MDStools-bash-filesystem.html b/lectures/1-MDStools-bash-filesystem.html index 1811c2e..f285b61 100644 --- a/lectures/1-MDStools-bash-filesystem.html +++ b/lectures/1-MDStools-bash-filesystem.html @@ -64,6 +64,8 @@ + + @@ -87,7 +89,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -102,8 +104,23 @@ "search-label": "Search" } } + + + + + + + + + + @@ -272,7 +289,7 @@

    On this page

  • References
  • - +
    @@ -1053,7 +1070,7 @@

    References

    } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -1381,9 +1398,21 @@

    References

    } }); +
    - \ No newline at end of file + \ No newline at end of file diff --git a/lectures/2-git-github-ssh-basic-workflow.html b/lectures/2-git-github-ssh-basic-workflow.html index 54527cf..7ff25dc 100644 --- a/lectures/2-git-github-ssh-basic-workflow.html +++ b/lectures/2-git-github-ssh-basic-workflow.html @@ -64,6 +64,8 @@ + + @@ -87,7 +89,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -102,6 +104,15 @@ "search-label": "Search" } } + + + @@ -133,6 +144,12 @@ }; + + + + + + @@ -307,7 +324,7 @@

    On this page

  • Pull your changes from a remote repository
  • Attribution
  • - +
    @@ -938,7 +955,7 @@

    Attribution

    } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -1266,9 +1283,21 @@

    Attribution

    } }); +
    - \ No newline at end of file + \ No newline at end of file diff --git a/lectures/3-git-history-merge-conflicts-stash.html b/lectures/3-git-history-merge-conflicts-stash.html index a9fd8d5..78a0d33 100644 --- a/lectures/3-git-history-merge-conflicts-stash.html +++ b/lectures/3-git-history-merge-conflicts-stash.html @@ -64,6 +64,8 @@ + + @@ -87,7 +89,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -102,6 +104,15 @@ "search-label": "Search" } } + + + @@ -133,6 +144,12 @@ }; + + + + + + @@ -310,7 +327,7 @@

    On this page

    - +
    @@ -1027,7 +1044,7 @@

    Lecture 3 Exercise 1< } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -1355,9 +1372,21 @@

    Lecture 3 Exercise 1< } }); +

    - \ No newline at end of file + \ No newline at end of file diff --git a/lectures/4-quarto_github_pages.html b/lectures/4-quarto_github_pages.html index 304168f..72cfb69 100644 --- a/lectures/4-quarto_github_pages.html +++ b/lectures/4-quarto_github_pages.html @@ -64,6 +64,8 @@ + + @@ -87,7 +89,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -102,8 +104,23 @@ "search-label": "Search" } } + + + + + + + + + + @@ -255,7 +272,7 @@

    On this page

  • Quarto for rendering your MDS assignments
  • Improving your quarto experience
  • - +
    @@ -983,7 +1000,7 @@

    Improving } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -1311,9 +1328,21 @@

    Improving } }); + - \ No newline at end of file + \ No newline at end of file diff --git a/lectures/5-rstudio-projects-notebooks.html b/lectures/5-rstudio-projects-notebooks.html index aeacbd4..bbadf08 100644 --- a/lectures/5-rstudio-projects-notebooks.html +++ b/lectures/5-rstudio-projects-notebooks.html @@ -64,6 +64,8 @@ + + @@ -87,7 +89,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -102,8 +104,23 @@ "search-label": "Search" } } + + + + + + + + + + @@ -272,7 +289,7 @@

    On this page

    - +
    @@ -970,7 +987,7 @@

    Code snippets

    } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -1298,9 +1315,21 @@

    Code snippets

    } }); + - \ No newline at end of file + \ No newline at end of file diff --git a/lectures/6-rmarkdown-quarto-slides-ghpages.html b/lectures/6-rmarkdown-quarto-slides-ghpages.html index af8cd56..1b2ec8b 100644 --- a/lectures/6-rmarkdown-quarto-slides-ghpages.html +++ b/lectures/6-rmarkdown-quarto-slides-ghpages.html @@ -30,6 +30,8 @@ + + @@ -53,7 +55,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +70,23 @@ "search-label": "Search" } } + + + + + + + + + + @@ -209,7 +226,7 @@

    On this page

  • Presentations with JupyterLab, RMarkdown and Quarto
  • Creating presentations with JupyterLab
  • - +
    @@ -645,7 +662,7 @@

    Creating presentations with JupyterLab

    } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -973,9 +990,21 @@

    Creating presentations with JupyterLab

    } }); + - \ No newline at end of file + \ No newline at end of file diff --git a/lectures/7-virtual-environments.html b/lectures/7-virtual-environments.html index a89e425..7dba8b7 100644 --- a/lectures/7-virtual-environments.html +++ b/lectures/7-virtual-environments.html @@ -64,6 +64,8 @@ + + @@ -87,7 +89,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -102,8 +104,23 @@ "search-label": "Search" } } + + + + + + + + + + @@ -272,7 +289,7 @@

    On this page

  • Attribution
  • - +
    @@ -841,7 +858,7 @@

    Attribution

    } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -1169,9 +1186,21 @@

    Attribution

    } }); + - \ No newline at end of file + \ No newline at end of file diff --git a/lectures/8-regex-filenames-project-organization.html b/lectures/8-regex-filenames-project-organization.html index e122e4d..530fba3 100644 --- a/lectures/8-regex-filenames-project-organization.html +++ b/lectures/8-regex-filenames-project-organization.html @@ -64,6 +64,7 @@ + @@ -87,7 +88,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -102,8 +103,23 @@ "search-label": "Search" } } + + + + + + + + + + @@ -301,7 +317,7 @@

    On this page

  • References
  • - +
    @@ -1247,7 +1263,7 @@

    References

    } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -1575,9 +1591,18 @@

    References

    } }); + - \ No newline at end of file + \ No newline at end of file diff --git a/readings/readings-ch-01.html b/readings/readings-ch-01.html index ab69670..10bc652 100644 --- a/readings/readings-ch-01.html +++ b/readings/readings-ch-01.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -454,7 +467,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -787,4 +800,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/readings/readings-ch-02.html b/readings/readings-ch-02.html index f0875a5..d3c79e4 100644 --- a/readings/readings-ch-02.html +++ b/readings/readings-ch-02.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -454,7 +467,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -787,4 +800,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/readings/readings-ch-03.html b/readings/readings-ch-03.html index 20905bc..d607153 100644 --- a/readings/readings-ch-03.html +++ b/readings/readings-ch-03.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -453,7 +466,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -786,4 +799,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/readings/readings-ch-04.html b/readings/readings-ch-04.html index ede3bba..a2d8769 100644 --- a/readings/readings-ch-04.html +++ b/readings/readings-ch-04.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -452,7 +465,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -785,4 +798,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/readings/readings-ch-05.html b/readings/readings-ch-05.html index 532016c..ba7ffde 100644 --- a/readings/readings-ch-05.html +++ b/readings/readings-ch-05.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -458,7 +471,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -791,4 +804,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/readings/readings-ch-06.html b/readings/readings-ch-06.html index 90915ed..c2f554c 100644 --- a/readings/readings-ch-06.html +++ b/readings/readings-ch-06.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -453,7 +466,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -786,4 +799,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/readings/readings-ch-07.html b/readings/readings-ch-07.html index c3c78d2..eacbe04 100644 --- a/readings/readings-ch-07.html +++ b/readings/readings-ch-07.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -453,7 +466,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -786,4 +799,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/readings/readings-ch-08.html b/readings/readings-ch-08.html index 507ba12..8aa2223 100644 --- a/readings/readings-ch-08.html +++ b/readings/readings-ch-08.html @@ -53,7 +53,7 @@ "/", "s" ], - "show-item-context": false, + "show-item-context": true, "language": { "search-no-results-text": "No results", "search-matching-documents-text": "matching documents", @@ -68,8 +68,21 @@ "search-label": "Search" } } + + + + + + + + @@ -457,7 +470,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/UBC-MDS\.github\.io\/DSCI_521_platforms-dsci_book\/"); + var filterRegex = new RegExp("https:\/\/ubc-mds\.github\.io\/DSCI_521_platforms-dsci_book\/"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } @@ -790,4 +803,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/robots.txt b/robots.txt index 0ef2495..d582177 100644 --- a/robots.txt +++ b/robots.txt @@ -1 +1 @@ -Sitemap: https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/sitemap.xml +Sitemap: https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/sitemap.xml diff --git a/sitemap.xml b/sitemap.xml index 0dcee3d..d5ced08 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1,119 +1,119 @@ - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/index.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/index.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-04.html - 2024-09-12T16:58:55.095Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-04.html + 2024-09-13T19:43:24.449Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-05.html - 2024-09-12T16:58:55.095Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-05.html + 2024-09-13T19:43:24.449Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-01.html - 2024-09-12T16:58:55.095Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-01.html + 2024-09-13T19:43:24.449Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-06.html - 2024-09-12T16:58:55.095Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-06.html + 2024-09-13T19:43:24.449Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/lectures/8-regex-filenames-project-organization.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/lectures/8-regex-filenames-project-organization.html + 2024-09-13T19:43:24.425Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/lectures/0-rstudio-orientation-intro.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/lectures/0-rstudio-orientation-intro.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/lectures/6-rmarkdown-quarto-slides-ghpages.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/lectures/6-rmarkdown-quarto-slides-ghpages.html + 2024-09-13T19:43:24.425Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/lectures/3-git-history-merge-conflicts-stash.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/lectures/3-git-history-merge-conflicts-stash.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/lectures/2-git-github-ssh-basic-workflow.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/lectures/2-git-github-ssh-basic-workflow.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-00-rstudio.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-00-rstudio.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-04.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-04.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-07.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-07.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-01.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-01.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-05.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-05.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-00.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-00.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-03.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-03.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-08.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-08.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-02.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-02.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-06.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/learning_objectives/lo-ch-06.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/lectures/4-quarto_github_pages.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/lectures/4-quarto_github_pages.html + 2024-09-13T19:43:24.425Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/lectures/0-jupyterlab-orientation-intro.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/lectures/0-jupyterlab-orientation-intro.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/lectures/1-MDStools-bash-filesystem.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/lectures/1-MDStools-bash-filesystem.html + 2024-09-13T19:43:24.421Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/lectures/5-rstudio-projects-notebooks.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/lectures/5-rstudio-projects-notebooks.html + 2024-09-13T19:43:24.425Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/lectures/7-virtual-environments.html - 2024-09-12T16:58:55.067Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/lectures/7-virtual-environments.html + 2024-09-13T19:43:24.425Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-08.html - 2024-09-12T16:58:55.095Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-08.html + 2024-09-13T19:43:24.449Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-07.html - 2024-09-12T16:58:55.095Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-07.html + 2024-09-13T19:43:24.449Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-02.html - 2024-09-12T16:58:55.095Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-02.html + 2024-09-13T19:43:24.449Z - https://UBC-MDS.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-03.html - 2024-09-12T16:58:55.095Z + https://ubc-mds.github.io/DSCI_521_platforms-dsci_book/readings/readings-ch-03.html + 2024-09-13T19:43:24.449Z