Balloon Instrumentation Power system Analysis and Simulation Software
Project description
Balloon Instrumentation Power system Analysis Simulation Framework (BI-PASS)
This software package provides a framework for design and simulation of Long Duration Balloon payloads.
To install this software package:
-
Download the Git repository:
git clone https://gitlab.com/power-system-analysis-group/power-system-simulation-framework.git -
Set up the conda environment:
- Download python version 3.12 via miniconda using
https://docs.anaconda.com/miniconda/ - Source the .bashrc via
source ~/.bashrc - Check that the conda install has worked via
conda --version - Once you have installed conda open the PASS package in the terminal and enter
conda create --name pass python=3.12
- Download python version 3.12 via miniconda using
-
Install the package with pip:
- Enter the pass environment via
conda activate pass - Pip install pass via the two commands below:
For use only:
pip install .For code development:
pip install -e . - Enter the pass environment via
-
Add run, status, and plots folders for outputs:
-
mkdir runThis is the folder in which you will build the config files for different power system configurations. -
mkdir statusThis is the folder where status files for simulated trajectories will be stored. -
cd run -
mkdir plotsThis is the folder where all of your plots will go. To change the name of the plot, go into the config file and edit the plot name for that script.
-
To run the software:
-
Open the package in the terminal
-
Enter the pass environment via
conda activate pass -
Enter into the run folder via
cd run -
Generate a default config file via
pass make-config config_name.toml -
Reference all the possible functions via
pass --help -
Run a command via
pass command-name config_name.toml
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bipass-1.0.0.post0.tar.gz.
File metadata
- Download URL: bipass-1.0.0.post0.tar.gz
- Upload date:
- Size: 36.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b57ba1d36121ebb035ea41604202bb2aba1c877d2c86693509f6bd7423e8a97
|
|
| MD5 |
79b3378e6cb3d9962191815552df8f53
|
|
| BLAKE2b-256 |
6c9b7f0c9bd05f860564445609d42ceb2d4807df02f0290c831c5aa90200655b
|
File details
Details for the file bipass-1.0.0.post0-py3-none-any.whl.
File metadata
- Download URL: bipass-1.0.0.post0-py3-none-any.whl
- Upload date:
- Size: 20.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6967d8e4a1f41e03966847282ecd7321afdc5783ba0b00acd02bdfe7669eb63a
|
|
| MD5 |
6edbb66623f2b6e66cc93d296336de07
|
|
| BLAKE2b-256 |
fb408a6f763c9cded5ece2dd2fb1f9937f847fb5396e32c3b97f15f49a5d813c
|