pCrunch


NamepCrunch JSON
Version 1.0.5 PyPI version JSON
download
home_page
SummaryIO and Post Processing Interface for OpenFAST Results.
upload_time2023-08-29 11:15:36
maintainer
docs_urlNone
author
requires_python>=3.9
licenseApache-2.0
keywords wind turbine fatigue ultimate aeroelastic
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            pCrunch
=======

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 <https://docs.conda.io/en/latest/miniconda.html>`_
   for the appropriate OS. Follow the remaining `steps <https://conda.io/projects/conda/en/latest/user-guide/install/index.html#regular-installation>`_
   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.

    .. code-block:: console

        conda create -n pcrunch-dev

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

    .. code-block:: console

        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.

    .. code-block:: console

       pip install -e '.[dev]'

6. (Preferred) Install the pre-commit hooks to autoformat code, ensuring
   consistent code style across the repository.

    .. code-block:: console

        pre-commit install

Examples
--------

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

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "pCrunch",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "Jake Nunemaker <jake.nunemaker@nrel.gov>, Nikhar Abbas <nikhar.abbas@nrel.gov>",
    "keywords": "wind,turbine,fatigue,ultimate,aeroelastic",
    "author": "",
    "author_email": "NREL WISDEM Team <systems.engineering@nrel.gov>",
    "download_url": "https://files.pythonhosted.org/packages/d8/d9/2974717cde0cf76ae63ce126ec0893157c6b604471445f43b50958fd1ab6/pCrunch-1.0.5.tar.gz",
    "platform": null,
    "description": "pCrunch\n=======\n\nIO and Post Processing Interface for OpenFAST Results.\n\n:Authors: Jake Nunemaker, Nikhar Abbas\n\nInstallation\n------------\n\npCrunch is installable through pip via ``pip install pCrunch`` or conda, ``conda install pCrunch``.\n\nDevelopment Setup\n-----------------\n\nTo set up pCrunch for development, follow these steps:\n\n1. Download the latest version of `Miniconda <https://docs.conda.io/en/latest/miniconda.html>`_\n   for the appropriate OS. Follow the remaining `steps <https://conda.io/projects/conda/en/latest/user-guide/install/index.html#regular-installation>`_\n   for the appropriate OS version.\n2. From the terminal, install pip by running: ``conda install -c anaconda pip``\n3. Next, create a new environment for the project with the following.\n\n    .. code-block:: console\n\n        conda create -n pcrunch-dev\n\n   To activate/deactivate the environment, use the following commands.\n\n    .. code-block:: console\n\n        conda activate pcrunch-dev\n        conda deactivate pcrunch-dev\n\n4. Clone the repository:\n   ``git clone https://github.com/NREL/pCrunch.git``\n\n5. Navigate to the top level of the repository\n   (``<path-to-pCrunch>/pCrunch/``) and install pCrunch as an editable package\n   with following commands.\n\n    .. code-block:: console\n\n       pip install -e '.[dev]'\n\n6. (Preferred) Install the pre-commit hooks to autoformat code, ensuring\n   consistent code style across the repository.\n\n    .. code-block:: console\n\n        pre-commit install\n\nExamples\n--------\n\nFor an up to date example of the core functionalities, see `example.ipynb`. More\nexamples coming soon.\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "IO and Post Processing Interface for OpenFAST Results.",
    "version": "1.0.5",
    "project_urls": {
        "Homepage": "https://github.com/NREL/pCrunch"
    },
    "split_keywords": [
        "wind",
        "turbine",
        "fatigue",
        "ultimate",
        "aeroelastic"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9a21088b32e2c3ce72240d43c73aaf985f8523001c868d3dd0b4d67f7803f348",
                "md5": "e5e916f91642d0767a9ed91aae40b8bc",
                "sha256": "8e4f56aa9178041847a4ced66852685a4ca2f2d8253cb58a72763575843bf9eb"
            },
            "downloads": -1,
            "filename": "pCrunch-1.0.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e5e916f91642d0767a9ed91aae40b8bc",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 5965348,
            "upload_time": "2023-08-29T11:15:34",
            "upload_time_iso_8601": "2023-08-29T11:15:34.480487Z",
            "url": "https://files.pythonhosted.org/packages/9a/21/088b32e2c3ce72240d43c73aaf985f8523001c868d3dd0b4d67f7803f348/pCrunch-1.0.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d8d92974717cde0cf76ae63ce126ec0893157c6b604471445f43b50958fd1ab6",
                "md5": "f3adcdf6ba0f6f5a0de1c7ce9e8a28dc",
                "sha256": "2df1a2f1bf9c892e94523c8b20e626a4ee77306c76ec027350244c524ca8177b"
            },
            "downloads": -1,
            "filename": "pCrunch-1.0.5.tar.gz",
            "has_sig": false,
            "md5_digest": "f3adcdf6ba0f6f5a0de1c7ce9e8a28dc",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 5914807,
            "upload_time": "2023-08-29T11:15:36",
            "upload_time_iso_8601": "2023-08-29T11:15:36.907447Z",
            "url": "https://files.pythonhosted.org/packages/d8/d9/2974717cde0cf76ae63ce126ec0893157c6b604471445f43b50958fd1ab6/pCrunch-1.0.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-29 11:15:36",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "NREL",
    "github_project": "pCrunch",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pcrunch"
}
        
Elapsed time: 0.11915s