server.py
contains the API code for the Flask server (back-end)main.py
contains the streamlit code (front-end)
pip install plotly streamlit pandas requests flask
To run access a remote jupyter notebook, you will need to do the following:
~/.ssh/config
):Host FLIP # access point server
HostName access.engr.oregonstate.edu
User ONIDusername
Host DGX # target server
HostName submit-b.hpc.engr.oregonstate.edu
User ONIDusername
type(scope): Subject | |
################################################## | |
# type: | |
# feat - A new feature | |
# fix - A bug fix | |
# chore - Other changes that don't modify src or test files | |
# build - Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm) | |
# refactor - Refactoring a specific section of the codebase | |
# ci - Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs) | |
# perf - A code change that improves performance |
# Create 4 tunnels, each for different ports, with only https enabled | |
# This way the ngrok process stays bellow the Free plan limit (4 tunnels) | |
# command: ngrok start --all # to start all of them | |
# command: ngrok start note tb # to run jupyter notebook server and tensorboard server only | |
# refer to this page for more info: https://ngrok.com/docs#multiple-tunnels | |
authtoken: ... | |
log: ngrok.log | |
tunnels: | |
# to run jupyter notebook server |
<html> | |
<head> | |
<title> | |
</title> | |
<link rel="stylesheet" type="text/css" href="style.css"> | |
</head> | |
<body> | |
<div class="app__notification" style="display: block;"> | |
<div class="app__notification__title"> | |
<img class="app__notification__title--icon" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsSAAALEgHS3X78AAACDUlEQVR42n2RT0jTARTH32+/9dtsc38cFTaTlktcNhdD3WgmbsTSRm3qthq5DRyzwxxbDYok2r+igzPtD6Qs2jLnUDGi3KFLBJ26dOlQE+oWFB26SAaB31ILKst3eI/H4/Pe971HLMvS38YjPu1U1VIFJ9xQ2yoS/5Yx62GHSkmBjP+JN2HH/g49RGKxnjYzPssn92jEOfexiMR8CntdftTuM4HZDJLIZNQ9kcClF7NwZwuochZQ1xaFgM8oWIYh3r9oAceRxnZkbrc/AEVPBvLOEhqNHvx3CvOzjUqjJvNpB+qsNjTbPJDLpIeIYclubCBTfc1GsKXLQOlnyWPJmTy6w8MwBlxQtRrx+IJLiMn+kffnLRBwwkXisbw1wHHmBE1/ePBl6tMMRksLaLE+hK73HkZCXuCOG19TVnyOGrBNKlmXqz3cStfflZb6ijlcWywiX55HV7CAms7b8Dl8+JaxYOVyG8pBA7hKBYjjbyHn2NlTxlQWDbEhpF/mkHw+heNXJ7DLnkG9OYLX5w5gaUiNp6lmECN6S1VyKVnjsWXtwF2YUjH0L2TgnRxD+5VxKAfC4PUcxaOCGSg3YTZ78oc03ps1eUrVnmW1RodGy0G4b16EZ/wG2uM5dMTvQ5sOwReJYPqWD006/eo+FX9cr1IsocHB6Cun |
#!/bin/bash | |
# TODO: you will need to have conda installed | |
# create a python environment | |
conda create -n env_tmp python=3.8.13 -y | |
# activate environment | |
conda activate env_tmp |
[tool.poetry] | |
name = "env_test" | |
version = "0.1.0" | |
description = "" | |
authors = ["Your Name <you@example.com>"] | |
[tool.poetry.dependencies] | |
python = "3.8.13" | |
[tool.poetry.dev-dependencies] |
When I read from an article, PDF, or any text-based resource, I follow the following rules: