diff --git a/_site/index.html b/_site/index.html index a5b63cd..15d9011 100644 --- a/_site/index.html +++ b/_site/index.html @@ -1712,7 +1712,7 @@

- More web dev with Streamlit, Altair and Jekyll + More web dev with Altair and Jekyll

@@ -1905,7 +1905,7 @@

- Jekyll+Altair+vega-lite, Publishing Viz & Intro to SciViz + Intro to SciViz & More with Streamlit/Jekyll

diff --git a/_site/syllabus.html b/_site/syllabus.html index dff3bae..69f12f6 100644 --- a/_site/syllabus.html +++ b/_site/syllabus.html @@ -401,13 +401,13 @@

Topic Calendar & Optional Reading< Week 12 - More web dev with Streamlit & Altair - 1. Streamlit docs
2. Streamlit on HuggingFace with a focus on Multi-page apps
3. This blog post for a walkthrough of deploying a Streamlit space on HuggingFace + Jekyll, Altair & vega-lite, Publishing Viz + 1. Jekyll Tutorials (hit “Next” to see them at bottom) Week 13 - Jekyll, Altair & vega-lite, Publishing Viz, Intro to SciViz - 1. Jekyll Tutorials (hit “Next” to see them at bottom)
2. Chapter 5: Dimensions of Visual Misinformation in the Emerging Media Landscape in the book “Misinformation and Mass Audiences” + More web dev with Streamlit/Jekyll & Altair + 1. Streamlit docs
2. Streamlit on HuggingFace with a focus on Multi-page apps
3. This blog post for a walkthrough of deploying a Streamlit space on HuggingFace
4. Chapter 5: Dimensions of Visual Misinformation in the Emerging Media Landscape in the book “Misinformation and Mass Audiences” Week 14 diff --git a/_site/week12/index.html b/_site/week12/index.html index 73e094f..1ec1652 100644 --- a/_site/week12/index.html +++ b/_site/week12/index.html @@ -3,15 +3,15 @@ - IS445 - Data Viz - BCU/BCG - More web dev with Streamlit, Altair and Jekyll + IS445 - Data Viz - BCU/BCG - More web dev with Altair and Jekyll -More web dev with Streamlit, Altair and Jekyll | IS445 - Data Viz - BCU/BCG +More web dev with Altair and Jekyll | IS445 - Data Viz - BCU/BCG - + @@ -20,9 +20,9 @@ - + +{"@context":"https://schema.org","@type":"WebPage","description":"This is the course website for IS445-BCU/BCG in Fall 2024","headline":"More web dev with Altair and Jekyll","url":"http://localhost:4009/is445_bcubcg_fall2024/week12/"} @@ -121,9 +121,9 @@
-

More web dev with Streamlit, Altair and Jekyll

+

More web dev with Altair and Jekyll

-

We talk a little bit about publishing and carry on with Streamlit and add in some Altair in Python/Streamlit.

+

We talk a little bit about publishing and add in some Altair in Python/Jekyll.

Extra files

@@ -132,9 +132,7 @@

Extra files

Optional reading list

    -
  1. Streamlit docs
  2. -
  3. Streamlit on HuggingFace with a focus on Multi-page apps
  4. -
  5. This blog post for a walkthrough of deploying a Streamlit space on HuggingFace
  6. +
  7. Jekyll Tutorials (hit “Next” to see them at bottom)
diff --git a/_site/week13/index.html b/_site/week13/index.html index 362701a..009f052 100644 --- a/_site/week13/index.html +++ b/_site/week13/index.html @@ -3,15 +3,15 @@ - IS445 - Data Viz - BCU/BCG - Jekyll+Altair+vega-lite, Publishing Viz & Intro to SciViz + IS445 - Data Viz - BCU/BCG - Intro to SciViz & More with Streamlit/Jekyll -Jekyll+Altair+vega-lite, Publishing Viz & Intro to SciViz | IS445 - Data Viz - BCU/BCG +Intro to SciViz & More with Streamlit/Jekyll | IS445 - Data Viz - BCU/BCG - + @@ -20,9 +20,9 @@ - + +{"@context":"https://schema.org","@type":"WebPage","description":"This is the course website for IS445-BCU/BCG in Fall 2024","headline":"Intro to SciViz & More with Streamlit/Jekyll","url":"http://localhost:4009/is445_bcubcg_fall2024/week13/"} @@ -121,11 +121,11 @@
-

Jekyll+Altair+vega-lite, Publishing Viz & Intro to SciViz

+

Intro to SciViz & More with Streamlit/Jekyll

-

We move on to our next visualization tool – Jekyll.

+

We do a few more things with Streamlit and Jekyll.

-

We talk a little bit about 3D graphics and how it relates to Scientific Visualiazation, and carry on with Jekyll and add in some Altair in Python.

+

We talk a little bit about 3D graphics and how it relates to Scientific Visualization, and carry on with Streamlit/Jekyll and add in some Altair in Python.

Also, here is a slightly more in-depth explanation of path/ray tracing:

@@ -138,11 +138,12 @@

Extra files

Optional reading list

    -
  1. Jekyll Tutorials (hit “Next” to see them at bottom)
  2. +
  3. Streamlit docs
  4. +
  5. Streamlit on HuggingFace with a focus on Multi-page apps
  6. +
  7. This blog post for a walkthrough of deploying a Streamlit space on HuggingFace
  8. Chapter 5: Dimensions of Visual Misinformation in the Emerging Media Landscape in the book “Misinformation and Mass Audiences”
-
diff --git a/syllabus.md b/syllabus.md index 2b143f2..e8cf021 100644 --- a/syllabus.md +++ b/syllabus.md @@ -162,8 +162,8 @@ table th:nth-of-type(3) { | Week 9 | Designing for the web with vega-lite & Altair & Streamlit | 1. vega-lite docs
2. Altair docs - in particular Encoding Data Types, Vegalite-Altair conversions, Binning, Filter transforms and interactive examples
3. FDV, Ch. 5: Directory of visualizations | Week 10 | Web dev with Streamlit + HuggingFace; Considering your audience | 1. Same Data, Multiple Perspectives
2. FDV, Ch. 29: Telling a story and making a point
3. Streamlit docs - in particular the the Main Concepts and Make an App tutorials, and the docs for text, layout and image API elements
4. Streamlit on HuggingFace
5. Altair Docs - in particular Including Indexes, Interactivity & Selections, Multi-line tooltips, Interactive Binning, Filter Transformations
6. This blog post for a walkthrough of deploying a Streamlit space on HuggingFace | Week 11 | Web dev with Streamlit + HuggingFace | 1. Streamlit docs - in particular matplotlib plots
2. Streamlit on HuggingFace
3. Altair Docs - in particular Including Indexes, Interactivity & Selections, Multi-line tooltips, Interactive Binning, Filter Transformations
4. This blog post for a walkthrough of deploying a Streamlit space on HuggingFace -| Week 12 | More web dev with Streamlit & Altair | 1. Streamlit docs
2. Streamlit on HuggingFace with a focus on Multi-page apps
3. This blog post for a walkthrough of deploying a Streamlit space on HuggingFace -| Week 13 | Jekyll, Altair & vega-lite, Publishing Viz, Intro to SciViz | 1. Jekyll Tutorials (hit "Next" to see them at bottom)
2. Chapter 5: Dimensions of Visual Misinformation in the Emerging Media Landscape in the book "Misinformation and Mass Audiences" +| Week 12 | Jekyll, Altair & vega-lite, Publishing Viz | 1. Jekyll Tutorials (hit "Next" to see them at bottom) +| Week 13 | More web dev with Streamlit/Jekyll & Altair | 1. Streamlit docs
2. Streamlit on HuggingFace with a focus on Multi-page apps
3. This blog post for a walkthrough of deploying a Streamlit space on HuggingFace
4. Chapter 5: Dimensions of Visual Misinformation in the Emerging Media Landscape in the book "Misinformation and Mass Audiences" | Week 14 | Fall break! | No class, enjoy! | Week 15 | Even more with Jekyll & Altair & vega-lite + Guest lecture about scientific & cinematic viz from NASA SVS | 1. Altair Docs - in particular Including Indexes, Interactivity & Selections, Multi-line tooltips, Interactive Binning, Filter Transformations, Geographic plots, and Fold Transformations
2. VAD Ch. 8.4-8.6: Arrange Spatial Data
3. VAD Ch. 11.6: Manipulate View
4. yt docs
5. yt Volume Rendering Tutorial | Week 16 | Network Viz & Word cloud Viz; Class summary | 1. VAD Ch. 9: Arrange Networks and Trees
2. VAD, Ch. 13.4.3.1: Reduce Items and Attributes
3. VAD, Ch. 6: Rules of Thumb
4. [FDV, Ch. 28: Choosing the right visualization software](https://serialmentor.com/dataviz/choosing-visualization-software.html)
5. [FDV, Ch. 26: Don't go 3D](https://serialmentor.com/dataviz/no-3d.html)
6. [FDV, Ch. 25: Avoid line drawings](https://serialmentor.com/dataviz/avoid-line-drawings.html) diff --git a/week12/index.md b/week12/index.md index fda2878..a6c827a 100644 --- a/week12/index.md +++ b/week12/index.md @@ -39,9 +39,9 @@ data: link: https://raw.githubusercontent.com/UIUC-iSchool-DataViz/is445_data/main/mobility.csv --- -# More web dev with Streamlit, Altair and Jekyll +# More web dev with Altair and Jekyll -We talk a little bit about publishing and carry on with Streamlit and add in some Altair in Python/Streamlit. +We talk a little bit about publishing and add in some Altair in Python/Jekyll. ## Extra files @@ -51,6 +51,4 @@ Full corgi dataset available [here](corg/corgiData_countries_full_2020.json). ## Optional reading list - 1. Streamlit docs - 2. Streamlit on HuggingFace with a focus on Multi-page apps - 3. This blog post for a walkthrough of deploying a Streamlit space on HuggingFace + 1. Jekyll Tutorials (hit "Next" to see them at bottom) \ No newline at end of file diff --git a/week13/index.md b/week13/index.md index 87476a8..cb62bfd 100644 --- a/week13/index.md +++ b/week13/index.md @@ -43,12 +43,12 @@ data: --- -# Jekyll+Altair+vega-lite, Publishing Viz & Intro to SciViz +# Intro to SciViz & More with Streamlit/Jekyll -We move on to our next visualization tool -- Jekyll. +We do a few more things with Streamlit and Jekyll. -We talk a little bit about 3D graphics and how it relates to Scientific Visualiazation, and carry on with Jekyll and add in some Altair in Python. +We talk a little bit about 3D graphics and how it relates to Scientific Visualization, and carry on with Streamlit/Jekyll and add in some Altair in Python. Also, here is a slightly more in-depth explanation of path/ray tracing: @@ -64,6 +64,7 @@ Full corgi dataset available [here](corg/corgiData_countries_full_2020.json). ## Optional reading list - 1. Jekyll Tutorials (hit "Next" to see them at bottom) - 2. Chapter 5: Dimensions of Visual Misinformation in the Emerging Media Landscape in the book "Misinformation and Mass Audiences" - +1. Streamlit docs +2. Streamlit on HuggingFace with a focus on Multi-page apps +3. This blog post for a walkthrough of deploying a Streamlit space on HuggingFace +4. Chapter 5: Dimensions of Visual Misinformation in the Emerging Media Landscape in the book "Misinformation and Mass Audiences"