Skip to main content

IO and Post Processing Interface for OpenFAST Results.

Project description

IO and Post Processing Interface for OpenFAST Results.

Authors:

Jake Nunemaker, Nikhar Abbas

Installation

pCrunch is installable through pip via pip install pCrunch or conda, conda install pCrunch.

Development Setup

To set up pCrunch for development, follow these steps:

  1. Download the latest version of Miniconda for the appropriate OS. Follow the remaining steps for the appropriate OS version.

  2. From the terminal, install pip by running: conda install -c anaconda pip

  3. Next, create a new environment for the project with the following.

    conda create -n pcrunch-dev

    To activate/deactivate the environment, use the following commands.

    conda activate pcrunch-dev
    conda deactivate pcrunch-dev
  4. Clone the repository: git clone https://github.com/NREL/pCrunch.git

  5. Navigate to the top level of the repository (<path-to-pCrunch>/pCrunch/) and install pCrunch as an editable package with following commands.

    pip install -e '.[dev]'
  6. (Preferred) Install the pre-commit hooks to autoformat code, ensuring consistent code style across the repository.

    pre-commit install

Examples

For an up to date example of the core functionalities, see example.ipynb. More examples coming soon.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pCrunch-1.1.0.tar.gz (5.9 MB view details)

Uploaded Source

Built Distribution

pCrunch-1.1.0-py3-none-any.whl (6.0 MB view details)

Uploaded Python 3

File details

Details for the file pCrunch-1.1.0.tar.gz.

File metadata

  • Download URL: pCrunch-1.1.0.tar.gz
  • Upload date:
  • Size: 5.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.8

File hashes

Hashes for pCrunch-1.1.0.tar.gz
Algorithm Hash digest
SHA256 63ceeb499a767170179e4f118d41931ff8d627ff850ff6921a7b3c5c5fcc2b3e
MD5 95a27a6263717de4b3b563c18174a0d8
BLAKE2b-256 9be8d3181cc5326afd05d8f159c11a11cdf45e647d275f8498d7d3f42f0ba678

See more details on using hashes here.

File details

Details for the file pCrunch-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: pCrunch-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.8

File hashes

Hashes for pCrunch-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bd5516cb06d34adfaa5958805aef0562950f68bebd3ab9373396c022aba1545d
MD5 4f48a66afd4f5ff020c6a0b3e51a2736
BLAKE2b-256 13786fe09240756419be6f950935897785f5793eeb214404349b2028dd288541

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page