Automated Dashboard Update#
Last updated: Mar 31, 2025, 5:01:47 AM
Table of Contents#
Pipeline Charts 📈
Pipeline Dataframes 📊
Appendix 💡
Pipeline Specs#
Pipeline Name |
Automated Dashboard Update |
---|---|
Pipeline ID |
|
Lead Pipeline Developer |
Jeremiah Bejarano |
Contributors |
Jeremiah Bejarano |
Bitbucket Repo URL |
|
Pipeline Web Page |
|
Date of Last Code Update |
2025-03-31 05:01:44 |
Runs on Linux, Windows, Both, or Other? |
Windows/Linux/MacOS |
Linked Dataframes |
In addition to the requirements.txt
and r_requirements.txt
, the pipeline code relies
on first loading modules using the following command:
module load anaconda3/3.11.4
About this project#
This example uses GitHub Actions to automatically update a dashboard. The dashboard consists of a Sphinx site that is published to GitHub Pages. The Sphinx site is generated using a custom tool called ChartBook: jmbejara/chartbook
Quick Start#
To quickest way to run code in this repo is to use the following steps. First, note that you must have TexLive installed on your computer and available in your path. You can do this by downloading and installing it from here (windows and mac installers). Having installed LaTeX, open a terminal and navigate to the root directory of the project and create a conda environment using the following command:
conda create -n blank python=3.12
conda activate blank
and then install the dependencies with pip
pip install -r requirements.txt
You can then navigate to the src
directory and then run
doit