ocf-data-sampler

View on PyPIReverse Dependencies (0)

0.1.0 ocf_data_sampler-0.1.0-py3-none-any.whl

Wheel Details

Project: ocf-data-sampler
Version: 0.1.0
Filename: ocf_data_sampler-0.1.0-py3-none-any.whl
Download: [link]
Size: 3568604
MD5: b07df1998195373cc8ecace67cc44211
SHA256: 4bb655accfdb400aca8ea2c44f914f68878f4a7517c955a06d7e6360a60cad0a
Uploaded: 2025-01-29 17:35:32 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: ocf_data_sampler
Version: 0.1.0
Summary: Sample from weather data for renewable energy prediction
Author: James Fulton, Peter Dudfield, and the Open Climate Fix team
Author-Email: info[at]openclimatefix.org
Maintainer: Open Climate Fix Ltd
Project-Url: homepage, https://github.com/openclimatefix
Project-Url: repository, https://github.com/openclimatefix/ocf-data-sampler
License: MIT License Copyright (c) 2023 Open Climate Fix Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: weather data,renewable energy prediction,sample weather data
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.8
Classifier: Operating System :: POSIX :: Linux
Requires-Python: >=3.8
Requires-Dist: torch
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: xarray
Requires-Dist: zarr (==2.18.3)
Requires-Dist: dask
Requires-Dist: ocf_blosc2
Requires-Dist: pvlib
Requires-Dist: pydantic
Requires-Dist: pyproj
Requires-Dist: pathy
Requires-Dist: pyaml_env
Requires-Dist: pyresample
Requires-Dist: h5netcdf
Requires-Dist: mkdocs (>=1.2); extra == "docs"
Requires-Dist: mkdocs-material (>=8.0); extra == "docs"
Requires-Dist: matplotlib; extra == "plot"
Provides-Extra: docs
Provides-Extra: plot
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 9672 characters]

WHEEL

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

RECORD

Path Digest Size
ocf_data_sampler/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
ocf_data_sampler/constants.py sha256=ClteRIgp7EPlUPqIbkel83BfIaD7_VIDjUeHzUfyhnM 5079
ocf_data_sampler/utils.py sha256=rKA0BHAyAG4f90zEcgxp25EEYrXS-aOVNzttZ6Mzv2k 250
ocf_data_sampler/config/__init__.py sha256=YXnAkgHViHB26hSsjiv32b6EbpG-A1kKTkARJf0_RkY 212
ocf_data_sampler/config/load.py sha256=4f7vPHAIAmd-55tPxoIzn7F_TI_ue4NxkDcLPoVWl0g 943
ocf_data_sampler/config/model.py sha256=sXmh7IadwXDT-7lxEl5_b3vjovZgZYR77EXy4GHaf4w 7276
ocf_data_sampler/config/save.py sha256=gB44isAZWUlCe3L6VBkLkngWC9GFpcCfAM57gy-0dkg 3156
ocf_data_sampler/data/uk_gsp_locations.csv sha256=RSh7DRh55E3n8lVAaWXGTaXXHevZZtI58td4d4DhGos 10415772
ocf_data_sampler/load/__init__.py sha256=MjgfxilTzyz1RYFoBEeAXmE9hyjknLvdmlHPmlAoiQY 44
ocf_data_sampler/load/gsp.py sha256=Gcr1JVUOPKhFRDCSHtfPDjxx0BtyyEhXrZvGEKLPJ5I 759
ocf_data_sampler/load/load_dataset.py sha256=Ua3RaUg4PIYJkD9BKqTfN8IWUbezbhThJGgEkd9PcaE 1587
ocf_data_sampler/load/satellite.py sha256=3KlA1fx4SwxdzM-jC1WRaONXO0D6m0WxORnEnwUnZrA 2967
ocf_data_sampler/load/site.py sha256=P83uz01WBDzoZajdOH0m8FQt4-buKDlUk19N548KqhA 1086
ocf_data_sampler/load/utils.py sha256=sAEkPMS9LXVCrc5pANQo97zaoEItVg9hoNj2ZWfx_Ug 1405
ocf_data_sampler/load/nwp/__init__.py sha256=SmcrnbygO5xtCKmGR4wtHrj-HI7nOAvnAtfuvRufBGQ 25
ocf_data_sampler/load/nwp/nwp.py sha256=O4QnajEZem8BvBgTcYYDBhRhgqPYuJkolHmpMRmrXEA 610
ocf_data_sampler/load/nwp/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ocf_data_sampler/load/nwp/providers/ecmwf.py sha256=2iR1Iy542lo51rC6XFLV-3pbUE68dWjlHa6TVJzx3ac 1280
ocf_data_sampler/load/nwp/providers/ukv.py sha256=79Bm7q-K_GJPYMy62SUIZbRWRF4-tIaB1dYPEgLD9vo 1207
ocf_data_sampler/load/nwp/providers/utils.py sha256=Sy2exG1wpXLLhMXYdsfR-DZMR3txG1_bBmBdchlc-yA 848
ocf_data_sampler/numpy_sample/__init__.py sha256=nY5C6CcuxiWZ_jrXRzWtN7WyKXhJImSiVTIG6Rz4B_4 401
ocf_data_sampler/numpy_sample/collate.py sha256=y8QFUhskaAfOMP22aVkexwyGAwLHbNE-q1pOZ6txWKA 2227
ocf_data_sampler/numpy_sample/datetime_features.py sha256=U-9uRplfZ7VYFA4qBduI8OkG2x_65RYIP8wrLG4i-Nw 1441
ocf_data_sampler/numpy_sample/gsp.py sha256=5UaWO_aGRRVQo82wnDaT4zBKHihOnIsXiwgPjM8vGFM 1005
ocf_data_sampler/numpy_sample/nwp.py sha256=_seQNWsut3IzPsrpipqImjnaM3XNHZCy5_5be6syivk 1297
ocf_data_sampler/numpy_sample/satellite.py sha256=8OaTvkPjzSjotcdKsa6BKmmlBKDBunbhDN4Pjo0Grxs 910
ocf_data_sampler/numpy_sample/site.py sha256=I-cAXCOF0SDdm5Hx43lFqYZ3jh61kltLQK-fc4_nNu0 1314
ocf_data_sampler/numpy_sample/sun_position.py sha256=UklhucCxCT6GMlAhCWL6c4cfWrdc1cWgegrYaqUoHOY 1611
ocf_data_sampler/sample/__init__.py sha256=02CM7E5nKkGiYbVW-kvzjNd4RaqGuHCkDChtmDBDUoA 248
ocf_data_sampler/sample/base.py sha256=4U78tczCRsKMDwU4HkD20nyGyYjIBSZV5neF2mT--2M 1197
ocf_data_sampler/sample/site.py sha256=0BvDXs0kxTjUq7kWpeoITK_uN4uE0w1IvEFXZUoKOb0 2507
ocf_data_sampler/sample/uk_regional.py sha256=FPaFi6qaTsi1ag42pfVKDZhopt3cDjQsF4rVI8k2qWo 4244
ocf_data_sampler/select/__init__.py sha256=E4AJulEbO2K-o0UlG1fgaEteuf_1ZFjHTvrotXSb4YU 332
ocf_data_sampler/select/dropout.py sha256=HCx5Wzk8Oh2Z9vV94Jy-ALJsHtGduwvMaQOleQXp5z0 1142
ocf_data_sampler/select/fill_time_periods.py sha256=iTtMjIPFYG5xtUYYedAFBLjTWWUa7t7WQ0-yksWf0-E 440
ocf_data_sampler/select/find_contiguous_time_periods.py sha256=q7IaNfX95A3z9XHqbhgtkZ4Js1gn5K9Qyp6DVLbsL-Q 11093
ocf_data_sampler/select/geospatial.py sha256=4xL-9y674jjoaXeqE52NHCHVfknciE4OEGsZtn9DvP4 4911
ocf_data_sampler/select/location.py sha256=26Y5ZjfFngShBwXieuWSoOA-RLaRzci4TTmcDk3Wg7U 2015
ocf_data_sampler/select/select_spatial_slice.py sha256=WNxwur9Q5oetvogATw8-hNejDuEwrXHzuZIovFDjNJA 11488
ocf_data_sampler/select/select_time_slice.py sha256=9M-yvDv9K77XfEys_OIR31_aVB56sNWk3BnCnkCgcPI 4725
ocf_data_sampler/select/spatial_slice_for_dataset.py sha256=3tRrMBXr7s4CnClbVSIq7hpls3H4Y3qYTDwswcxCCCE 1763
ocf_data_sampler/select/time_slice_for_dataset.py sha256=P7cAARfDzjttGDvpKt2zuA4WkLoTmSXy_lBpI8RiA6k 4249
ocf_data_sampler/torch_datasets/datasets/__init__.py sha256=JMfMQ6DxCWQiwm-Xwdy_b0gnGqZnORSR_SGrLM1QEe4 201
ocf_data_sampler/torch_datasets/datasets/pvnet_uk_regional.py sha256=xxeX4Js9LQpydehi3BS7k9psqkYGzgJuM17uTYux40M 8742
ocf_data_sampler/torch_datasets/datasets/site.py sha256=5T8nkTMUHHFidZRuFOunYeKAqNuyZ8V7sikBoBOBwwA 16033
ocf_data_sampler/torch_datasets/utils/merge_and_fill_utils.py sha256=hIbekql64eXsNDFIoEc--GWxwdVWrh2qKegdOi70Bow 874
ocf_data_sampler/torch_datasets/utils/valid_time_periods.py sha256=Qo65qUHtle_bW5tLTYr7empHTRv-lpjvfx_6GNJj3Xg 4371
scripts/refactor_site.py sha256=asZ27hQ4IyXgCCUaFJqcz1ObBNcV2W3ywqHBpSXA_fc 1728
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=DfrH0Pm552Tnl35eZn2UHCfOn2lHRiEQCcUCJIhycSU 8021
tests/config/test_config.py sha256=Vq_kTL5tJcwEP-hXD_Nah5O6cgafo99iX6Fw1AN5NDY 5288
tests/config/test_save.py sha256=rA_XVxP1pOxB--5Ebujz4T5o-VbcrCbg2VSlSq2iI0o 1318
tests/load/test_load_gsp.py sha256=aT_nqaSXmUTcdHzuTT7AmXJr3R31k4OEN-Fv3eLxlQE 424
tests/load/test_load_nwp.py sha256=3qyyDkB1q9t3tyAwogfotNrxqUOpXXimco1CImoEWGg 753
tests/load/test_load_satellite.py sha256=STX5AqqmOAgUgE9R1xyq_sM3P1b8NKdGjO-hDhayfxM 524
tests/load/test_load_sites.py sha256=T9lSEnGPI8FQISudVYHHNTHeplNS62Vrx48jaZ6J_Jo 364
tests/numpy_sample/test_collate.py sha256=ngbJ8vIewnAvkXx-PpfuSMVNM82_SYaZPLhJkZZw7s0 867
tests/numpy_sample/test_datetime_features.py sha256=o4t3KeKFdGrOBQ77rNFcDuDMQSD23ileCS5T5AP3wG4 1769
tests/numpy_sample/test_gsp.py sha256=FLlq4SlJ-9cSRAepf4_ksA6PsUVKegnKEAc5pUojCJ0 1458
tests/numpy_sample/test_nwp.py sha256=yf4u7mAU0E3FQ4xAH6YjuHuHBzzFoXjHSFNkOVJUdSM 1455
tests/numpy_sample/test_satellite.py sha256=cCqtn5See-uSNfh89COGTUQNuFm6sIZ8QmBVHsuUeRI 1189
tests/numpy_sample/test_sun_position.py sha256=_ENYzsNBVPdNXf--FI-UUFqw2u5w7_zqw6LcENU2uZM 2504
tests/select/test_dropout.py sha256=kiycl7RxAQYMCZJlokmx6Da5h_oBpSs8Is8pmSW4gOU 2413
tests/select/test_fill_time_periods.py sha256=o59f2YRe5b0vJrG3B0aYZkYeHnpNk4s6EJxdXZluNQg 907
tests/select/test_find_contiguous_time_periods.py sha256=kOga_V7er5We7ewMARXaKdM3agOhsvZYx8inXtUn1PM 5976
tests/select/test_location.py sha256=_WZk2FPYeJ-nIfCJS6Sp_yaVEEo7m31DmMFoZzgyCts 2712
tests/select/test_select_spatial_slice.py sha256=7EX9b6g-pMdACQx3yefjs5do2s-Rho2UmKevV4oglsU 5147
tests/select/test_select_time_slice.py sha256=nYrdlmZlGEygJKiE26bADiluNPN1qt5kD4FrI2vtxUw 9686
tests/test_sample/test_base.py sha256=ljtB38MmscTGN6OvUgclBceNnfx6m7AN8iHYDml9XW4 2189
tests/test_sample/test_site_sample.py sha256=Gln-Or060cUWvA7Q7c1vsthgCttOAM2z9yBI9zUIrDw 6238
tests/test_sample/test_uk_regional_sample.py sha256=gkeQWC2wC757jKJz_QBmDMFQjn3R54q_tEo948yyxCY 4840
tests/torch_datasets/conftest.py sha256=eRCzHE7cxS4AoskExkCGFDBeqItktAYNAdkfpMoFCeE 629
tests/torch_datasets/test_merge_and_fill_utils.py sha256=ueA0A7gZaWEgNdsU8p3CnKuvSnlleTUjEhSw2HUUROM 1229
tests/torch_datasets/test_pvnet_uk_regional.py sha256=FCiFueeFqrsXe7gWguSjBz5ZeUrvyhGbGw81gaVvkHM 5087
tests/torch_datasets/test_site.py sha256=J1ZDE5V5MRlq7EuZ1zUu-aFRGTDJIiO-ZZzkOXvDdWA 6757
ocf_data_sampler-0.1.0.dist-info/LICENSE sha256=F-Q3UFCR-BECSocV55BFDpn4YKxve9PKrm-lTt6o_Tg 1073
ocf_data_sampler-0.1.0.dist-info/METADATA sha256=9hgn-WJMx51JmLEiZmd5oiEwjZtcutfZObTtnwxUT2k 12173
ocf_data_sampler-0.1.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
ocf_data_sampler-0.1.0.dist-info/top_level.txt sha256=Faob6N6cFdPc5eUpCTYcXgCaNhi4XLLteUL5W5ayYmg 31
ocf_data_sampler-0.1.0.dist-info/RECORD

top_level.txt

ocf_data_sampler
scripts
tests