Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Tinas Blog #969

Merged
merged 17 commits into from
Aug 14, 2024
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added content/about/publications/images/ranking.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions content/about/publications/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
---
title: Research
papers:
- title: "Outlier Ranking for Large-Scale Public Health Data"
image: ranking.png
authors: Joshi, Townes T., Gormley, Neureiter, Wilder, Rosenfeld
link: https://ojs.aaai.org/index.php/AAAI/article/view/30222
year: 2024
journal: Association for the Advancement of Artificial Intelligence
- title: "Smooth Multi-Period Forecasting with Application to Prediction of COVID-19 Cases"
image: smoothing-paper-teaser.jpg
authors: Tuzhilina, Hastie, McDonald, Tay, Tibshirani
Expand Down
2 changes: 1 addition & 1 deletion content/blog/2024-01-30-flash-framework.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ output:
toc: true
acknowledgements: Thank you to George Haff, Carlyn Van Dyke, and Ron Lunde for editing this blog post.
---
Insights from public health data can keep communities safe. However, identifying these insights in large volumes of modern public health data can be laborious^[Rosen, George. A history of public health. JHU Press, 2015.]. As a result, over the past few decades, public health agencies have built monitoring systems, like [ESSENCE](https://www.cdc.gov/nssp/new-users.html) (CDC), [EIOS](https://www.who.int/initiatives/eios) (WHO), and [DHIS2](https://dhis2.org/) (WHO), where users can set custom statistical alerts and then investigate these alerts using data visualizations^[Chen, Hsinchun, Daniel Zeng, and Ping Yan. Infectious disease informatics: syndromic surveillance for public health and biodefense. Vol. 21. New York: Springer, 2010.]. These alerting systems largely follow the following formula^[Murphy, Sean Patrick, and Howard Burkom. "Recombinant temporal aberration detection algorithms for enhanced biosurveillance." Journal of the American Medical Informatics Association 15.1 (2008): 77-86.] as shown in Fig 1.:
Insights from public health data can keep communities safe. However, identifying these insights in large volumes of modern public health data can be laborious^[Rosen, George. A history of public health. JHU Press, 2015.]. As a result, over the past few decades, public health agencies have built monitoring systems, like [ESSENCE](https://www.cdc.gov/nssp/new-users.html) (CDC) and [DHIS2](https://dhis2.org/) (WHO), where users can set custom statistical alerts and then investigate these alerts using data visualizations^[Chen, Hsinchun, Daniel Zeng, and Ping Yan. Infectious disease informatics: syndromic surveillance for public health and biodefense. Vol. 21. New York: Springer, 2010.]. These alerting systems largely follow the following formula^[Murphy, Sean Patrick, and Howard Burkom. "Recombinant temporal aberration detection algorithms for enhanced biosurveillance." Journal of the American Medical Informatics Association 15.1 (2008): 77-86.] as shown in Fig 1.:


<center>
Expand Down
2 changes: 1 addition & 1 deletion content/blog/2024-01-30-flash-framework.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
</ul>
</div>

<p>Insights from public health data can keep communities safe. However, identifying these insights in large volumes of modern public health data can be laborious<a href="#fn1" class="footnote-ref" id="fnref1"><sup>1</sup></a>. As a result, over the past few decades, public health agencies have built monitoring systems, like <a href="https://www.cdc.gov/nssp/new-users.html">ESSENCE</a> (CDC), <a href="https://www.who.int/initiatives/eios">EIOS</a> (WHO), and <a href="https://dhis2.org/">DHIS2</a> (WHO), where users can set custom statistical alerts and then investigate these alerts using data visualizations<a href="#fn2" class="footnote-ref" id="fnref2"><sup>2</sup></a>. These alerting systems largely follow the following formula<a href="#fn3" class="footnote-ref" id="fnref3"><sup>3</sup></a> as shown in Fig 1.:</p>
<p>Insights from public health data can keep communities safe. However, identifying these insights in large volumes of modern public health data can be laborious<a href="#fn1" class="footnote-ref" id="fnref1"><sup>1</sup></a>. As a result, over the past few decades, public health agencies have built monitoring systems, like <a href="https://www.cdc.gov/nssp/new-users.html">ESSENCE</a> (CDC) and <a href="https://dhis2.org/">DHIS2</a> (WHO), where users can set custom statistical alerts and then investigate these alerts using data visualizations<a href="#fn2" class="footnote-ref" id="fnref2"><sup>2</sup></a>. These alerting systems largely follow the following formula<a href="#fn3" class="footnote-ref" id="fnref3"><sup>3</sup></a> as shown in Fig 1.:</p>
<center>
<div class="float">
<img src="/blog/2024-01-30-flash-framework/image3.png" alt="Fig 1 Standard Approach for Alerting Systems" />
Expand Down
32 changes: 32 additions & 0 deletions content/blog/2024-05-02-flash-expert.Rmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: "A User's Perspective on the Updated FlaSH System"
author: Tina Townes
date: 2024-05-02
tags:
- flash
authors:
- tina
heroImage: blog-thumb-flash-expert.png
heroImageThumb: blog-lg-flash-expert.png
summary: |
A reflection of the recent changes to the FlaSH user experience by our quality assurance expert, Tina Townes.
output:
blogdown::html_page:
toc: true
---

<center>
![**Fig 1a.** Revised FlaSH Dashoard](/blog/2024-05-02-flash-expert/new_dash.png)</center>
melange396 marked this conversation as resolved.
Show resolved Hide resolved


In its initial stages, the FlaSH dashboard (Fig 1b) only enabled me to assess potential anomalies by viewing graphs, line-by-line, as generated by the FlaSH program. There wasn’t an efficient way to filter various incoming anomalies when I needed to examine specific geographic areas or signals. Nor was there an easy way to see a daily overview map of the aggregated average FlaSH scores for nationwide anomalies. Without the current dashboard, I was spending a good amount of time scrolling, manually sorting, documenting, and searching for specific anomaly reports I wanted to examine rather than focusing solely on identifying, marking, and analyzing anomalies.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

w.r.t. "graphs, line-by-line": might wanna expand on this and mention that there is a "line" for each location of each signal that has a flagged anomaly, and that there are a relatively large number of these to go through. More example images or scenarios might help.

w.r.t. "manually sorting": what does this interaction look like and what makes it so undesirable?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've forwarded this link to Tina and will let her cover content questions!

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, sorry for the delay! Thanks so much for the suggestions, here are my edits. Please let me know if more clarification is needed:

In its initial stages, the FlaSH dashboard (Fig 1b) only enabled me to assess potential anomalies by viewing graphs, line-by-line for each location of the numerous signals that have flagged anomalies, as generated by the FlaSH program. This was a particularly daunting task as daily FlaSH outputs generated and continue to produce a large number of reports in the form of compressed lines that required clicking on to expand and reveal more details. Without the new dashboard's features, I was spending a significant amount of time scrolling through the daily list of anomaly reports and manually sorting what I wanted to review by clicking on and expanding only certain report lines and leaving them expanded until I was done with my selection process and ready to review the expanded lines. I would also often make notes and document interesting patterns in anomalies in a separate notepad, decreasing the efficiency and speed of my review process. My attention became divided as I was parsing though the daily anomaly list to search for reports in certain geographies (I knew I wanted to examine these due to prior report patterns), while simultaneously trying to focus on assessing new anomalies.

With the old dashboard setup, it was not easy for me to review the lines of daily anomaly reports because I couldn't efficiently filter various incoming anomalies when I needed to examine specific geographic areas or signals. For example, one particular week I was seeing a lot of anomaly reports in a county in Puerto Rico Monday through Wednesday. By Thursday of that week I wanted to, upon logging into the platform, immediately proceed to filter the daily anomaly reports to look specifically at that Puerto Rican county right away, but had no way of filtering by geography with the old dashboard. The updated dashboard now has a side menu that lets me efficiently select to filter lines not only by the geographic regions, but also by various indicators as well. This new setup speeds up my daily review process as it lets me quickly focus on specific geographies and finish reviewing those so that I can move on and focus on examining other anomaly reports in different geographies.

Furthermore, with the former FlaSH dashboard setup, I didn't have an easy way to get a quick bigger picture of geography of the day's flagged anomalies. The old dashboard didn't provide an overview map of the aggregated average FlaSH scores for nationwide anomalies, I would log into the platform and just see a list of daily reported anomalies. Here, only after I assessed a significant number of reported anomalies would I develop a sense of the geographies where significant anomalies were occurring. The updated platform now immediately upon logging in displays a heat map that provides me with an overview of the locations and severities of the day's anomaly reports. This overview map is color-coded to highlight the geographies with the day's with highest aggregated FlaSH scores indicated in dark red on a sliding scale ending with the lowest scores in light red. This new map also speeds up my daily review process by giving me a heads-up on geographies I may want to focus on for the day before I even begin assessing the first anomaly report.


<center>![**Fig 1b.** Prior FlaSH Dashoard](/blog/2024-05-02-flash-expert/old_dash.png)</center>

Now, in its current iteration (Fig 1a), the FlaSH dashboard lets me easily filter daily anomaly results by various variables including geos and signal types, and also view a national map offering a quick glimpse of locations of high FlaSH scores. Furthermore, the updated FlasH dashboard now enables me to take detailed notes on particularly interesting anomalies, trends and other issues of importance, and maintain these notes in an organized, searchable fashion within the platform.

These new dashboard features allow me to devote more of my time and efforts to assessing anomalies of interest and focus on geographies with high concentrations of problematic data or noteworthy trends.

Finally, now with the dashboard's repositioned filtering menu, the page layout becomes an even more familiar environment. The menu echoes the user-friendly layouts of popular retail and informational sites, making navigation much smore intuitive and smoother, thus allowing me to work through various options more quickly.
melange396 marked this conversation as resolved.
Show resolved Hide resolved

* Fig 1a. From a paper by Joshi, Gormley, Gadgil, Townes, Rosenfeld and Wilder
melange396 marked this conversation as resolved.
Show resolved Hide resolved
38 changes: 38 additions & 0 deletions content/blog/2024-05-02-flash-expert.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: "A User's Perspective on the Updated FlaSH System"
author: Tina Townes
date: 2024-05-02
tags:
- flash
authors:
- tina
heroImage: blog-thumb-flash-expert.png
heroImageThumb: blog-lg-flash-expert.png
summary: |
A reflection of the recent changes to the FlaSH user experience by our quality assurance expert, Tina Townes.
output:
blogdown::html_page:
toc: true
---



<center>
<div class="float">
<img src="/blog/2024-05-02-flash-expert/new_dash.png" alt="Fig 1a. Revised FlaSH Dashoard" />
<div class="figcaption"><strong>Fig 1a.</strong> Revised FlaSH Dashoard</div>
</div>
</center>
<p>In its initial stages, the FlaSH dashboard (Fig 1b) only enabled me to assess potential anomalies by viewing graphs, line-by-line, as generated by the FlaSH program. There wasn’t an efficient way to filter various incoming anomalies when I needed to examine specific geographic areas or signals. Nor was there an easy way to see a daily overview map of the aggregated average FlaSH scores for nationwide anomalies. Without the current dashboard, I was spending a good amount of time scrolling, manually sorting, documenting, and searching for specific anomaly reports I wanted to examine rather than focusing solely on identifying, marking, and analyzing anomalies.</p>
<center>
<div class="float">
<img src="/blog/2024-05-02-flash-expert/old_dash.png" alt="Fig 1b. Prior FlaSH Dashoard" />
<div class="figcaption"><strong>Fig 1b.</strong> Prior FlaSH Dashoard</div>
</div>
</center>
<p>Now, in its current iteration (Fig 1a), the FlaSH dashboard lets me easily filter daily anomaly results by various variables including geos and signal types, and also view a national map offering a quick glimpse of locations of high FlaSH scores. Furthermore, the updated FlasH dashboard now enables me to take detailed notes on particularly interesting anomalies, trends and other issues of importance, and maintain these notes in an organized, searchable fashion within the platform.</p>
<p>These new dashboard features allow me to devote more of my time and efforts to assessing anomalies of interest and focus on geographies with high concentrations of problematic data or noteworthy trends.</p>
<p>Finally, now with the dashboard’s repositioned filtering menu, the page layout becomes an even more familiar environment. The menu echoes the user-friendly layouts of popular retail and informational sites, making navigation much smore intuitive and smoother, thus allowing me to work through various options more quickly.</p>
<ul>
<li>Fig 1a. From a paper by Joshi, Gormley, Gadgil, Townes, Rosenfeld and Wilder</li>
</ul>
Binary file added content/blog/images/blog-lg-flash-expert.png
melange396 marked this conversation as resolved.
Show resolved Hide resolved
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/blog/images/blog-thumb-flash-expert.png
melange396 marked this conversation as resolved.
Show resolved Hide resolved
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/blog/2024-05-02-flash-expert/new_dash.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/blog/2024-05-02-flash-expert/old_dash.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.