- Multi-Axis Heatmap that go up to 7D Data (6 inputs and 1 Output).
- Slicing feature to get the relationship of certain variables at certain slice values.
- Surface Plot that dynamically turns 2D depending on how many inputs and how many slice values.
- Dynamic title that is created on default for the inputs, outputs, and sliced values if they exist.
- Correlation Coefficient mapping to see which data points are the most efficient to see the relationships between.
A virtual environment is necessary so the program can run without any conflicts and with the correct dependencies. This makes the software replicable on any device.
Setup the Virtual Environment
A pre-requisite is to have python 3.9.10 specifically installed on your machine.
- Download the software and open powershell. (If you opened powershell through VS code's or any IDE's terminal then move on to step 2). Change the path of the powershell to the location of the folder.
cd (path)
For example my path is:
cd C:\Users\Owner\OneDrive\CODE\BigDataView
- In the powershell type the following command:
py -3.9 -m venv venv
- Activate the virtual environment (Only on windows):
.\venv\Scripts\Activate.ps1
- Install the dependencies and their corresponding version:
pip install -r requirements.txt
You have finished setting up the pre-requisites for the program and can run it freely!!
(What dependencies are used is subject to change during development)
Step 1: Devise an efficient tech stach so we can create the website from the backend, api, and frontend.
Step 2: Assign specific roles for each part of the website that will be created.
Step 3: After completing each one focus on integrating all the pieces together.
Step 4: Think about adding optional features.
Step 5: It's Done
Hard Deadline:
End of Summer (August 27, 2024 for Daniel and Caleb)
Mini Deadlines:
7D Data code in Python - August 7, 2024