Skip to main content

Scripts for wind resource data processing.

Project description


     __         _       __    __           _           __
    / /_  _____(_)___  / /_  / /__      __(_)___  ___ / /
   / __ \/ ___/ / __ \/ __ \/ __/ | /| / / / __ \/ __  /
  / /_/ / /  / / /_/ / / / / /_ | |/ |/ / / / / / /_/ /
 /_.___/_/  /_/\__, /_/ /_/\__/ |__/|__/_/_/ /_/\__,_/
              /____/


The brightwind python library aims to empower wind resource analysts and establish a common industry standard toolset.


Documentation

Documentation on how to get setup and use the library can be found at https://brightwind-dev.github.io/brightwind-docs/


Example usage is shown below via a Jupyter Notebook.

demo_image_1 demo_image_2


Features

The library provides wind analysts with easy to use tools for working with meteorological data. It supports loading of meteorological data, averaging, filtering, plotting, correlations, shear analysis, long term adjustments, etc. The library can export a resulting long term adjusted tab file to be used in other software.


Benefits

The key benefits to an open-source library is that it provides complete transparency and traceability. Anyone in the industry can review any part of the code and suggest changes, thus creating a standardised, validated toolkit for the industry.

By default, during an assessment every manipulation or adjustment made to the wind data is contained in a single file. This can easily be reviewed and checked by internal reviewers or, as the underlying code is open-sourced, there is no reason why this file cannot be sent to 3rd parties for review thus increasing the effectiveness of a banks due diligence.


License

The library is licensed under the GNU Lesser General Public License v3.0. It is the intention to allow commercial products or services to be built on top of this library but any modifications to the library itself should be kept open-sourced. Keeping this open-sourced will ensure that the library becomes the de facto library used by wind analysts, establishing a common, standard industry wide toolset for wind data processing .



Installation

The library can be installed by using pip install from the command line (for those that have pip installed).


C:\Users\Stephen> pip install brightwind

For those that do not already have Python or pip, please follow this tutorial, getting started on Windows, to get set up.



Test datasets

A test dataset is included in this repository and is used to test functions in the code. The source of the dataset is:


Dataset Source Notes
Demo data Anonymous A modified 2 year met mast dataset in various logger formats along with associated 18-yr MERRA-2 data.
Offshore-CREYAP-2 Offshore-CREYAP-2-Data-pack Two offshore met masts with MERRA data.
CREYAP Pt II CREYAP-Pt-2 Onshore 50m met mast from the CREYAP Pt II along with additional MERRA-2 reference data


Contributing

If you wish to be involved or find out more please contact stephen@brightwindanalysis.com.

More information can be found in the community section of the website.


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

brightwind-0.2.7.tar.gz (38.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

brightwind-0.2.7-py3-none-any.whl (39.4 MB view details)

Uploaded Python 3

File details

Details for the file brightwind-0.2.7.tar.gz.

File metadata

  • Download URL: brightwind-0.2.7.tar.gz
  • Upload date:
  • Size: 38.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for brightwind-0.2.7.tar.gz
Algorithm Hash digest
SHA256 353764156826b0463aeb99d587d21fe4f6c069c20fc9852fceed705838d64945
MD5 a44762b97652ebfb4d79899483452da9
BLAKE2b-256 3b5917d97f21ff7bdaa5a26dc9f503120f7022177482a629cd76dc32614c3deb

See more details on using hashes here.

File details

Details for the file brightwind-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: brightwind-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 39.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for brightwind-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 cd6cfda223a2f94df2a8bd7bd1be9cb0fc4f847971a3ad01dab771f3f819ab3c
MD5 75dedaead1e241df1a8a2f4e9afe70d7
BLAKE2b-256 45780e24d5b47691155f03898e3a144a413fe3cd6048e62484c36220f4a12d0f

See more details on using hashes here.

Supported by

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