flasc

View on PyPIReverse Dependencies (0)

2.2.1 flasc-2.2.1-py3-none-any.whl

Wheel Details

Project: flasc
Version: 2.2.1
Filename: flasc-2.2.1-py3-none-any.whl
Download: [link]
Size: 143545
MD5: d6b6a14fc08184c4b3b7b831228b16b0
SHA256: 331dd8f3da7c0c6edc7682e7e4b59c77ed5d2a4bc0c48632574c74759e9dc3e8
Uploaded: 2024-12-20 23:28:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flasc
Version: 2.2.1
Summary: FLASC provides a rich suite of analysis tools for SCADA data filtering & analysis, wind farm model validation, field experiment design, and field experiment monitoring.
Author-Email: Paul Fleming <paul.fleming[at]nrel.gov>, "Michael (Misha) Sinner" <Michael.Sinner[at]nrel.gov>, Eric Simley <Eric.Simley[at]nrel.gov>
Project-Url: Homepage, https://github.com/NREL/flasc
Project-Url: Documentation, https://readthedocs.org
License: BSD 3-Clause License Copyright (c) 2024, Alliance for Sustainable Energy LLC, All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: flasc
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Requires-Dist: bokeh (<4,>=2)
Requires-Dist: floris (~=4.0)
Requires-Dist: feather-format (~=0.0)
Requires-Dist: ipympl (~=0.9)
Requires-Dist: matplotlib (~=3.8)
Requires-Dist: numpy (~=1.20)
Requires-Dist: pandas (~=2.0)
Requires-Dist: SALib (~=1.0)
Requires-Dist: scipy (~=1.1)
Requires-Dist: streamlit (~=1.0)
Requires-Dist: tkcalendar (~=1.0)
Requires-Dist: seaborn (~=0.0)
Requires-Dist: polars (~=1.0)
Requires-Dist: ephem
Requires-Dist: coloredlogs (~=15.0)
Requires-Dist: res-wind-up (~=0.1)
Requires-Dist: scikit-learn (~=1.5)
Requires-Dist: jupyter-book; extra == "docs"
Requires-Dist: sphinx-book-theme; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: sphinxcontrib-autoyaml; extra == "docs"
Requires-Dist: sphinxcontrib.mermaid; extra == "docs"
Requires-Dist: numpydoc; extra == "docs"
Requires-Dist: pytest; extra == "develop"
Requires-Dist: pre-commit; extra == "develop"
Requires-Dist: ruff; extra == "develop"
Requires-Dist: isort; extra == "develop"
Provides-Extra: docs
Provides-Extra: develop
Description-Content-Type: text/markdown
License-File: LICENSE.txt
License-File: AUTHORS.rst
[Description omitted; length: 4609 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
flasc/__init__.py sha256=FB4ZsOLf8fZMn8Sb8Ql_En361n1YfUXIHnrmZuOz9-A 323
flasc/flasc_dataframe.py sha256=fiDprS42YkS0rbr3jzVzWYaVt93d5S5EDrrgyFpGuHQ 14017
flasc/logging_manager.py sha256=BbbezfOlQm1ONfuOwy8A0xUCFU0poREke8ixADUaKrc 4426
flasc/visualization.py sha256=Mxzm9mGuUyhNCgH05Jw22YdUbWAViW2WW8W_XvCzKWU 10603
flasc/yaw_optimizer_visualization.py sha256=hVwm7eWwEzISXHeqOTL4p8-Lk85UMiJWj-xopqaEt7E 10954
flasc/analysis/__init__.py sha256=xw_-e3dLG30ZKW1kgwTmVTuK0WVHTZVNcyC025YzbZI 271
flasc/analysis/analysis_input.py sha256=YfJbMI68Q-eEyYADZ6WIJQKoafh3TlPr2uqNGSaNyfA 4715
flasc/analysis/energy_ratio.py sha256=_YAx03wWIQP-trb1f1PhfKYZL-W77BRFMDL212CPQUc 21267
flasc/analysis/energy_ratio_heterogeneity_mapper.py sha256=5DHfBwOBIUE7KsGSnwFOvh_wsU3my_YMWSUxTDTZh7k 16609
flasc/analysis/energy_ratio_input.py sha256=89hGlqf76uBDGBLyeM-y7Z927bc7cyrQX7PMtpAmYVY 667
flasc/analysis/energy_ratio_output.py sha256=0XHFXqUsuVMX7ihoTq4cMpnvnBZ_9MFQFg8ESshAd00 23011
flasc/analysis/expected_power_analysis.py sha256=HsFjZAOqACUV418De8JbhVzBEybHR-aP6QTWLX8CoB0 40374
flasc/analysis/expected_power_analysis_by.py sha256=bkVDTMqEtvsq2p8_j8SkpDGlogJhNyNZhiuyxP2Tc_E 34393
flasc/analysis/expected_power_analysis_output.py sha256=tDesgPFXduQAxDQfnXCIvB8291X_4Azha_qx4iQMtiA 2646
flasc/analysis/expected_power_analysis_utilities.py sha256=BXJ9Ccmks5hIzVzjcymR-68ZW4wNC1cwB2Un44APsDE 13527
flasc/analysis/total_uplift_power_ratio.py sha256=ybduZXEY_KucejYJgDqgZzS_QOxJkc1UJdy10Rxh0QU 22141
flasc/data_processing/__init__.py sha256=yD1cM6zODSSmX5MXPiPQoe5sy85kpu6RggGz-dG5ZSo 322
flasc/data_processing/dataframe_manipulations.py sha256=DiVPPVuo4MKswymCCsGT1oV1thyYuOJJ9hKy7o1eD2Q 55052
flasc/data_processing/energy_ratio_wd_bias_estimation.py sha256=TctYkGDa9iQLlFbY4YcEVt-oMW_g1S0DupA_JUpwui8 26201
flasc/data_processing/filtering.py sha256=xNN_ub9wujKxtDmLD-OPUJU-2ij5MgZMQ1zKZJg8CTs 57563
flasc/data_processing/find_sensor_faults.py sha256=tHZD5S2mgFdP0fOqUtN1sN-lLU5vfviQLmqHPImBGKU 5658
flasc/data_processing/northing_offset.py sha256=MZ0qixoeAIqrMWQDThjCzHub0rQ71DLc7TjuBPrHYnw 5774
flasc/data_processing/northing_offset_change_hoger.py sha256=O8FAlOLNcULcR3GccFDcWYzfClmzHs-XRyJETeKU0Bk 10453
flasc/data_processing/time_operations.py sha256=BV3SXWBGVtPLwMasW8NbMaNo1FjhwQhWFtFuTH96oIo 15474
flasc/model_fitting/__init__.py sha256=_DWPT51OjZCzmjYSLR2etKAS1JkwGbv5e3FE8bZJyb8 359
flasc/model_fitting/floris_sensitivity_analysis.py sha256=YoER0zI8_GvJHByKTSUxP00SOJo94Mm5TALxGDPV10k 13143
flasc/model_fitting/floris_tuning.py sha256=cV6nhLqMAU8RL05zEXbxMqt0yG2PeNqFo-EsoXIWGF8 17345
flasc/model_fitting/turbulence_estimator.py sha256=JdgXk2jOAmJTei5pZL9pkj40AZ_mZ728zHEr7FgjY44 8834
flasc/model_fitting/yaw_pow_fitting.py sha256=mHQVsEMB1L0qRcLLbGiaGIKKGLN1t6ceSpa3T8vK-Dc 9037
flasc/timing_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flasc/timing_tests/energy_ratio_timing.py sha256=CmbdRAppQ6JMm90Sy9hQwhnMtZq93TNXFLSSNV8eh0I 3131
flasc/utilities/__init__.py sha256=ViIBMBpWjz_A7Nh_1okuq8v89YwnFmYJvMSr-4gbo0Y 418
flasc/utilities/circular_statistics.py sha256=9Qgf7rTMLcb_P64uZlmdsD9GIw4x1bAFkDdbDWy_kDA 3498
flasc/utilities/energy_ratio_utilities.py sha256=RvjCIMEbXi3BFpOguiaOeGrNFa2ml7ivwFqQFOi_Rr8 25645
flasc/utilities/floris_tools.py sha256=0gXVIFLHZ4gfnqHuVfwTb6oXszHxvwZmZI5TBC5R2fs 48989
flasc/utilities/lookup_table_tools.py sha256=6Ja6ZnH5-6TbPCsTdk024tjPlpCCaYd97otXKOdEbPg 5584
flasc/utilities/optimization.py sha256=RPzD5o2SZpgTmXqT7ypyF1SVhB9Y0Y986YkvBl6UCcQ 12933
flasc/utilities/tuner_utilities.py sha256=50ZgY2uzNEzJ3VhJ964BmzcW-MdQbCdpp0frV8YtCfA 6852
flasc/utilities/utilities.py sha256=oXXNxdfDmmAp0TJxpZWqs_fZxdgAChJtx02M8lL4Et0 7250
flasc/utilities/utilities_examples.py sha256=ydP7fGCW-qqWnQVBzbuqeK9qTAyXy_G3a6suPQ1H6JA 5020
flasc-2.2.1.dist-info/AUTHORS.rst sha256=dJVzz3RwNO0UwsB-BcbmAze2Er-s5Y_ya1O9y8EG7NU 286
flasc-2.2.1.dist-info/LICENSE.txt sha256=6F6OlVR1BoM92cPnAxn-_QkCmwdbgowlPqVrWBVPBcU 1526
flasc-2.2.1.dist-info/METADATA sha256=30UaHRylBjnbUWYQiLfNBcSLjSD5f89NUxSWCANN5CY 8199
flasc-2.2.1.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
flasc-2.2.1.dist-info/top_level.txt sha256=VGHvRmIG-xgoF9bEMeJjPUXsJWQ40bdN1HHPNqfo5UY 6
flasc-2.2.1.dist-info/RECORD

top_level.txt

flasc