Skip to content

adamtaher/malawi-microgrids-VIP4SD

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mthembanji Microgrid Dashboard VIP4SD

Vertically Integrated Project for Sustainable Development

This is the place where the primary source code will be located and any helpful and relevant documents, useful links etc., will all be stored here at an appropriate time.

Trello board: https://trello.com/b/1B2PcTxl/solar-microgrids-vip4sd

Strathcloud sharefile: https://strathcloud.sharefile.eu/home/shared

Practera: https://app.uk.practera.com/app/home

Statement of Intent (to be updated progressively through the VIP project) https://docs.google.com/document/d/1y1iKMTF7Xw5bqO329TvInRLfko0mtw3b2VE9Iumsr-Q/edit#

EASE (Rural Energy Access through Social Enterprise and Decentralisation) WIP WEBSITE (Thing we are working towards: https://ease-microgrid.herokuapp.com/demand

PRIMARY LIBRARIES USED:

Ploty: (GREATEST PRIORITY)

Useful applications/brief code samples to utilize Plotly:

  1. https://plotly.com/python/interactive-html-export/ (Interactive HTML export)

  2. https://plotly.com/python/plotly-express/ (Plotly Express - creating entire figures)

  3. https://dash.plotly.com/dash-html-components (Converts Python to HTML using Plotly called Dash)

  4. https://www.youtube.com/watch?v=UYGwgHhazMA (Introduction to Plotly Dash) -- Important

  5. https://www.youtube.com/watch?v=Ma8tS4p27JI&list=PLH6mU1kedUy8fCzkTTJlwsf2EnV_UvOV- (Ploty Dash Complete tutorial) -- Important

  6. https://youtu.be/hSPmj7mK6ng (Introduction to Dash Plotly - Data Visualization in Python)

  7. https://youtu.be/0mfIK8zxUds (Ploty Dash Complete Guide) -- Important

PANDAS: (Least priority) Useful applications/brief code samples to utilize Pandas:

  1. https://www.youtube.com/watch?v=dcqPhpY7tWk (Applications of Python/helpful visualization of it)

  2. https://www.youtube.com/watch?v=ClNP-lTzKgI (Importing CSV files)

  3. https://www.youtube.com/watch?v=T11QYVfZoD0 (Sorting Data)

How to install Pandas/Plotly:

Pandas - https://pandas.pydata.org/pandas-docs/stable/getting_started/install.html

Ploty - https://plotly.com/python/getting-started/

Bootstrap themes and Cheatsheet: https://www.bootstrapcdn.com/bootswatch/ https://hackerthemes.com/bootstrap-cheatsheet/

Imported libraries used (dependencies):

import dash import dash_core_components as dcc import dash_html_components as html from dash.dependencies import Input, Output import requests import pandas as pd import plotly.express as px from datetime import date import datetime import plotly.graph_objects as go import dash_bootstrap_components as dbc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%