Skip to content

riu-rd/DATA101_Final

Repository files navigation

title emoji colorFrom colorTo sdk pinned
Klima Insights
🌳
green
indigo
docker
false

DATA101 Final Application

This is the repository for the data visualization application made from Plotly Dash for the DATA101 Final Project

Consolidated EDA Files

All files that are used to do Exploratory Data Analysis is stored in this Google Drive Link

How to Run the Application

Prerequisites:

  • Preferred if Python and Anaconda is installed in the system
  • Can run pip and conda commands
  • Can create a virtual environment to ensure no dependency errors (optional)

Creating a Virtual Environment with Conda

  • Open Command Line Interface cmd
  • Create a conda environment by running:
  conda create --name <name of your choice> python=3.11.8
  • Activate the environment if it is not yet activated. It should show "(name of your choice)" before the path in your CLI.
  conda activate <name of your choice>

Installing Dependencies for the application

  • In your CLI, go to the root directory of the repository. There should be a requirements.txt file there.
  • OPTIONAL: Uncomment Lines 3 - 7 in requirements.txt if you want to also run the EDA files
  • OPTIONAL: Install gdal to run temperature EDA files. If you only want the app, you do not need to install this:
    conda install -c conda-forge gdal
  • Install dependencies:
    pip install -r requirements.txt
  • If there are no errors, you should be able to run the app smoothly.
  • Remember to run everything inside your virtual environment.

Running the Application

  • go to the /klimainsights directory
  • Run:
python index.py

App deployed using Docker and Hugging Face in Klima Insights Website

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

About

Final data visualization project for DATA101

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published