Tapestry_Talk/Tapestry.tex
2026-08-12 11:33:02 -06:00

256 lines
6.9 KiB
TeX

\documentclass{beamer}
\setbeamercovered{transparent}
% Define UW colors
\usepackage{xcolor}
\usepackage{tcolorbox}
\usepackage{tikz}
\usepackage{booktabs}
\usepackage{amssymb} % for checkmark
\usepackage{graphicx} % if you want to use image-based checkmarks
\usepackage{colortbl}
\usepackage{hyperref}
\usepackage{cleveref}
\usepackage[controls=false]{animate}
\usepackage{tikz}
\usepackage[backend=biber]{biblatex}
\graphicspath{{Images/}{Images/EIA_Slides/}{Images/REMI/}}
%\addbibresource{bib2.bib}
\usetikzlibrary{shapes, arrows.meta, positioning}
\tcbuselibrary{skins}
\definecolor{UWBrown}{HTML}{492f24}
\definecolor{UWGold}{HTML}{ffcc00}
% Define custom colors (optional)
\definecolor{lightgreen}{HTML}{d6f5d6}
\definecolor{lightred}{HTML}{f8d7da}
\definecolor{lightyellow}{HTML}{fff3cd}
\definecolor{darkgreen}{HTML}{006400}
\definecolor{darkred}{HTML}{8B0000}
\definecolor{middlegreen}{HTML}{463200}
\definecolor{middlered}{HTML}{C16B6D}
\definecolor{lightorange}{HTML}{FFD8A9}
% Theme setup
\usetheme{Madrid}
\usecolortheme{default}
\setbeamertemplate{enumerate items}[default]
\setbeamercolor*{structure}{bg=white,fg=UWBrown}
\newcommand\blfootnote[1]{%
\begingroup
\renewcommand\thefootnote{}\footnote{#1}%
\addtocounter{footnote}{-1}%
\endgroup
}
% Title info
\title[Tapestry]{Introduction to Tapestry: Open Source Input-Output Tool}
\author{Alex Gebben}
\date{August \(\text{12}^{th}\),2026}
\begin{document}
\begin{frame}[plain]
\begin{center}
\huge\textbf{\inserttitle}\\
\textcolor{black}{\large\insertdate}\\
\textcolor{black}{\large\insertauthor}
\textcolor{white}{\insertinstitute}\\
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%Outline
%\begin{frame}{Outline}
% \tableofcontents
%\end{frame}
%%%%
\section{Advantages}
%%%%%%%%%%%%%
\begin{frame}[plain]{Goals}
\begin{block}
The overarching goal of the Tapestry project is to create open-source methods, bridges,
programming code, and datasets that can be vetted, critiqued, and improved by the regional science community, and then reincorporated into the project to create ever better datasets
that are available to all.
\end{block}
\end{frame}
%%%%%%%%%%%%%%%%%%
%Tapestry will generate unsupporessed employment, wages, output, and value-added estimates for every county in the United States at the 6-digit NAICS specificity level, county-level estimates of household income by source, county level personal consumption expenditures, county level government income and spending,county level savings and investment, and intercounty trade commodity trade flows which include international trade ports.
\begin{frame}{Data}
\textbf{Data Sources}
\begin{itemize}
\item Bureau of Labor Statistics (BLS)
\item Bureau of Economic Analysis (BEA)
\item United States Department of Agriculture (USDA)
\item Department of Transportation (DOT)
\item United States Census Bureau (USCB)
\item Department of Energy (DOE)
\item Census State Tax Collections
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%%%%
\begin{frame}{Process}
\textbf{Tapestry Unsuppression Method}
\begin{itemize}
\item<1-> Gather all data
\item<2-> Minimize NAICS and geography estimate bounds (min\/max)
\begin{itemize}
\item<2->Combined data sets have tighter bounds than any single set
\end{itemize}
\item<3-> Initial midpoint estimate (min/max)
\item<4-> Correct imbalances of parent child relationships
\item<5-> Larger ranges are shifted more to balance
\item<6-> Repeat from NAICS-6 county combination to national
\item<7-> Loop until convergence
\end{itemize}
\vfill
\only<8->{IMPLAN starts by assuming records are 90\% of historic values, up to two years. Applies some balancing but not a minimization method.}
\end{frame}
\begin{frame}{Proccess}
\includegraphics[width=\textwidth]{TapestryDiagram.drawio}
\end{frame}
%%%%%%%%
\begin{frame}{Tapestry}
\begin{columns}
\begin{column}{0.5\textwidth}
\begin{itemize}
\item<1-> Entire U.S. data
\item<2-> Includes ports
\item<3-> Taxes separate place of work, and place of resident
\item<4-> Agriculture and mining are modeled based on location specifics
\item<5-> Commodity trade utilizes pipeline and infrastructure paths
\item<6-> You can add one standard "company" to estimate impacts
\end{itemize}
\end{column}
\begin{column}{0.5\textwidth}
\includegraphics[width=\textwidth]{tapestry-logo}
\end{column}
\end{columns}
\end{frame}
%%%%%%%%%%%%%
\begin{frame}{Tapestry}
Institutional accounts in Tapestry SAM include:
\vfill
\begin{columns}
\begin{column}{0.5\textwidth}
\tiny
\begin{enumerate}
\item<1->employee compensation
\item<1->proprietors' income
\item<1->other property income
\item<2->taxes on production and imports
\item<2->social insurance
\item<2->subsidies
\item<3->households
\item<3->capital/savings
\item<3->inventory change
\item<4->federal government
\item<4->state government
\item<4->local government
\item<5->Rest of USA
\item<5->Rest of World
\end{enumerate}
\end{column}
\begin{column}{0.5\textwidth}
\tiny
\begin{itemize}
\item<1->mpComp
\item<1->PropInc
\item<1->OthPropInc
\item<2->TOPI
\item<2->FICA
\item<2->SUB
\item<3->HH
\item<3->K
\item<3->INV
\item<4->FED
\item<4->SG
\item<4->LG
\item<5->RUSA
\item<5->ROW
\end{itemize}
\end{column}
\end{columns}
\end{frame}
%%%%%%%%%%%%%%%%%
\begin{frame}{Composition Analysis}
\centering
\href{https://jrap.scholasticahq.com/article/7882-a-method-for-improving-economic-contribution-studies-for-regional-analysis/attachment/20374.pdf}{\underline{Composition analysis improvement.}}
\includegraphics[width=\textwidth]{Table}
\includegraphics[width=\textwidth]{Table2}
\end{frame}
%%%%%%%%%%%%%%%%%
\begin{frame}{Demonstration}
\vfill
\href{https://tapestry.nkn.uidaho.edu}{1) Home Page}
\vfill
\href{https://tapestry.nkn.uidaho.edu/tools}{2) SAM Builder}
\vfill
\href{https://github.com/northwest-knowledge-network/tapestry-modeling}{3) GitHub Repository}
\includegraphics[width=\textwidth]{Tapestry_Example}
\vfill
\end{frame}
\begin{frame}[plain]
\includegraphics[width=\textwidth]{Multipliers}
\end{frame}
\begin{frame}{Comparisons of Wyoming Type II Output Multipliers}
\centering
\only<1>{\includegraphics[width=0.9\textwidth]{Histogram}}
\only<2>{\includegraphics[width=0.9\textwidth]{Density}}
\end{frame}
%%%%%%%
\begin{frame}{What to Consider?}
\begin{columns}
\begin{column}{0.5\textwidth}
\only<1->{
\textbf{Advantages}
\begin{enumerate}
\item Full U.S. model
\item Free as in beer
\item Replicable results
\item Extendible (augmented I-O)
\item Customizable to Wyoming
\end{enumerate}
}
\end{column}
\begin{column}{0.5\textwidth}
\only<2->{
\textbf{Disadvantages}
\begin{enumerate}
\item Difficult to use
\item Still being worked on
\item Source code auditing
\item Less name recognition
\item Model does not apply historic values
\end{enumerate}
}
\end{column}
\end{columns}
\end{frame}
%%%%%%%%%%%%%%%%%
\begin{frame}[plain]
\begin{center}
\huge Questions
\end{center}
\begin{center}
\end{center}
\end{frame}
%%%%%%%
\end{document}