Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Bokeh | 18,378 | 2,936 | 845 | 13 hours ago | 187 | December 01, 2023 | 768 | bsd-3-clause | Python | |
Interactive Data Visualization in the browser, from Python | ||||||||||
Scientific Visualization Book | 9,367 | 6 months ago | 17 | other | Python | |||||
An open access book on scientific visualization using python and matplotlib | ||||||||||
Clip | 5,137 | 17 | 4 | 3 years ago | 32 | June 25, 2013 | 1 | apache-2.0 | C++ | |
Create charts from the command line | ||||||||||
Vega Lite | 4,326 | 306 | 199 | 5 days ago | 466 | November 10, 2023 | 699 | bsd-3-clause | TypeScript | |
A concise grammar of interactive graphics, built on Vega. | ||||||||||
Scottplot | 4,054 | 3 | 27 | 14 hours ago | 143 | December 04, 2023 | 28 | mit | C# | |
Interactive plotting library for .NET | ||||||||||
Plotjuggler | 3,768 | 4 days ago | 129 | mpl-2.0 | C++ | |||||
The Time Series Visualization Tool that you deserve. | ||||||||||
Ali | 3,533 | 2 months ago | 40 | November 09, 2021 | 22 | mit | Go | |||
Generate HTTP load and plot the results in real-time | ||||||||||
Matplotplusplus | 3,496 | a month ago | 1 | March 03, 2021 | 46 | mit | C++ | |||
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾 | ||||||||||
Quantstats | 3,486 | 26 | 2 months ago | 62 | July 05, 2022 | 63 | apache-2.0 | Python | ||
Portfolio analytics for quants, written in Python | ||||||||||
Chartify | 3,393 | 5 | 5 | 2 months ago | 25 | October 12, 2023 | 48 | apache-2.0 | Python | |
Python library that makes it easy for data scientists to create charts. |
The tool displays data contained in EPW files. You can access the tool via this link. Alternatively you can access the Beta version using this link.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Python 3 installed on your machine and pipenv.
pipenv
using the following command pip install pipenv
.This guide is for Mac OSX, Linux or Windows.
Get the source code from the GitHub repository
$ git clone https://github.com/CenterForTheBuiltEnvironment/clima.git
$ cd clima
Create a virtual environment using pipenv and install dependencies:
pipenv install --three
Now you should be ready to run the tool locally.
pipenv run python my_project.py
Visit http://localhost:8080 in your browser to check it out. Note that whenever you want to run the tool, you have to activate the virtualenv first.
Pipfiles contain information about the dependencies of your project, and supersede the requirements.txt file that is typically used in Python projects.
To install a Python package for your project use the install keyword. For example,
pipenv install beautifulsoup4
The package name, together with its version and a list of its own dependencies, can be frozen by updating the Pipfile.lock. This is done using the lock keyword,
pipenv lock
There are usually some Python packages that are only required in your development environment and not in your production environment, such as unit testing packages. Pipenv will let you keep the two environments separate using the --dev flag. For example,
pipenv install --dev nose2
You can update the requirement.txt file with the following command.
pipenv run pip freeze > requirements.txt
When you release a new version of the tool you should first use bumpversion
to update the version of the tool. You can use the following command:
bumpversion patch # alternatively you can use minor or major instead of patch
If the above command do not work even if you have committed all the files try with bumpversion patch --allow-dirty
Secondly you should describe the changes in CHANGELOG.md
You need to have gcloud installed on your computer. Short guide on how to deploy on Google Cloud Run can be found here
gcloud builds submit --tag gcr.io/clima-316917/clima --project=clima-316917
gcloud run deploy clima --image gcr.io/clima-316917/clima --platform managed --project=clima-316917 --allow-unauthenticated --region=us-central1
gcloud builds submit --tag gcr.io/testbed-310521/clima --project=testbed-310521
gcloud run deploy clima --image gcr.io/testbed-310521/clima --platform managed --project=testbed-310521 --allow-unauthenticated --region=us-central1