Skip to content

Commit

Permalink
trying out markdown docs
Browse files Browse the repository at this point in the history
  • Loading branch information
gbarter committed Feb 1, 2025
1 parent 6014c06 commit e92a900
Show file tree
Hide file tree
Showing 6 changed files with 5,882 additions and 81 deletions.
39 changes: 39 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# pCrunch

IO and Post Processing for generic time series data of multibody aeroelastic wind turbine simulations. Readers are provided for OpenFAST outputs, but the analysis tools are equally applicable to HAWC2, Bladed, QBlade, ADAMS, or other tools.

## Installation as a Library

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 [Miniforge3](https://github.com/conda-forge/miniforge?tab=readme-ov-file#miniforge3) variant of Anaconda
2. Open a terminal (or the Miniforge terminal on Windows) and create a new environment for the project with the following.

conda create -n pcrunch-dev

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

conda activate pcrunch-dev
conda deactivate pcrunch-dev

4. Install dependencies needed for running and development

conda install fatpack numpy pandas pyyaml ruamel.yaml scipy numexpr pytest treon

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 -ev .

## Examples and Documentation

For an up to date example of the core functionalities, see the examples directory

46 changes: 0 additions & 46 deletions README.rst

This file was deleted.

Loading

0 comments on commit e92a900

Please sign in to comment.