roguewave

View on PyPIReverse Dependencies (0)

0.2.31 roguewave-0.2.31-py3-none-any.whl

Wheel Details

Project: roguewave
Version: 0.2.31
Filename: roguewave-0.2.31-py3-none-any.whl
Download: [link]
Size: 228900
MD5: 141c1f03dacb9ecad9ba812fb8c523db
SHA256: 304cfc895fc58db962c3e0cb6b087d9fb64c468d7c6c65aaaf0d188d259b6d86
Uploaded: 2024-10-25 02:47:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: roguewave
Version: 0.2.31
Summary: Python package to interact with Sofar wave data
Author: Pieter Bart Smit
Author-Email: sofaroceangithubbot[at]gmail.com
Home-Page: https://github.com/sofarocean/roguewave.git
Project-Url: Sofar Ocean Site, https://www.sofarocean.com
License: Apache 2 License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Dist: pysofar (>=0.1.13)
Requires-Dist: numpy
Requires-Dist: netCDF4
Requires-Dist: pandas
Requires-Dist: scipy
Requires-Dist: numba
Requires-Dist: tqdm
Requires-Dist: h5netcdf
Requires-Dist: boto3
Requires-Dist: xarray
Requires-Dist: requests
Requires-Dist: numba-progress
Requires-Dist: linearwavetheory
Requires-Dist: roguewavespectrum
Requires-Dist: qpsolvers; extra == "full"
Requires-Dist: cvxopt; extra == "full"
Requires-Dist: pygrib; extra == "full"
Requires-Dist: pygrib; extra == "grib"
Requires-Dist: cvxopt; extra == "optimization"
Requires-Dist: pygrib; extra == "optimization"
Provides-Extra: full
Provides-Extra: grib
Provides-Extra: optimization
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2808 characters]

WHEEL

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

RECORD

Path Digest Size
roguewave/__init__.py sha256=m7Z5L3r_HZXYh-XhKW1gZIQiwCIv8EH-7sLE0PHsIF8 1249
roguewave/log.py sha256=xoy1pWBZkAi5uega1vvZYgwd5vn1JG3XTWZbmon5BeI 970
roguewave/colocate/__init__.py sha256=YL67hKp2n-HWr6nckoqgy4hNjFfBZ8Nr3x_Sl6GDhZA 186
roguewave/colocate/bulk.py sha256=1OYPBZYAM90pD3tElihLT2Ovw2lPuDEmfsSAINpoeCY 4199
roguewave/colocate/pointdata.py sha256=Cq1BbqATqAK3Wnm6TX8PAve7mECp1UXqJSRvfK660vI 5619
roguewave/colocate/spectra.py sha256=nprACQXxUH6sCP21X7DYqJHqVdT5hHY2gaKV2Cc8LHg 3100
roguewave/filecache/__init__.py sha256=RhuOzvYSpVUTGtuv9t2BbJH0YQhLk5a5-Hr7GdnPSsw 211
roguewave/filecache/cache_object.py sha256=dVWSSZzZFtIEo6JzEiRjv2G4TUmZyU8jbzfkH8s2s_8 27368
roguewave/filecache/exceptions.py sha256=OdDyB_6G46VTwY5TFLngBObZbK54RZMZ9JMFFwa7pq0 53
roguewave/filecache/filecache.py sha256=3gjcnfZBsVyM_TVwvj6NvJShh9yrbmcXUdMXzFG0LBs 7141
roguewave/filecache/remote_resources.py sha256=O_zui0ItY30Tfh5mHjBmV3KvvQ3GyDrPSkMoHu4IFds 4677
roguewave/interpolate/__init__.py sha256=bjmpCmpoGWyXHSNC7ZCzmFWsEVcoAwHOlsQFhbO4sWE 238
roguewave/interpolate/cluster.py sha256=By13IlcvrbH3eteQoVSIpgXVc25rblCSXS9sjXnlnZM 1084
roguewave/interpolate/dataarray.py sha256=KAxxS_lJY9j93MLwIB5OxCgWTEmRzdDY25JGG_3455M 5672
roguewave/interpolate/dataframe.py sha256=wDJ16M31tKErJefqo5dWiapRFQFuKB4N_pdEqKqWkSw 1555
roguewave/interpolate/dataset.py sha256=-qvrh1ugl_OIZwxn0_1bVRxwRwwyzF8QIzAFUE2poDk 6789
roguewave/interpolate/general.py sha256=V1WSgZN8iovY4n5ns3JWpca9IF48EtA7EgzH0-8w_K0 3778
roguewave/interpolate/geometry.py sha256=e2WcEEzitM2Fbxr6-P5J2cRCew9CJs9HqEBb4Vsl9DQ 9185
roguewave/interpolate/nd_interp.py sha256=g818IK8YcOtTNsugADsRWjnt-znRcflgf8qSasYjCFg 10774
roguewave/interpolate/points.py sha256=5VhQFQ6QFDvaj3nueLGCAWMkXdZZIkhq3zapflbjI0A 5654
roguewave/interpolate/spline.py sha256=usUovfYbjgl0N9yW4brh0IcHuRDl7JA3NerIbfMvkqk 14528
roguewave/io/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roguewave/io/io.py sha256=jDMbSVCtVj-eM_7pewA5E36Qe8e5G5H8bZBe4bSGidc 8350
roguewave/modeldata/__init__.py sha256=05Zj3LOUMRCZg76xPHzLJ_bI_iKyuhZGAJafFEfpBfU 539
roguewave/modeldata/extract.py sha256=ey9JTfaovl_yzb5_uQeHsliZy9GxJD9lxECZ9ix_JUs 1662
roguewave/modeldata/keygeneration.py sha256=WE6gc1Kps89A0NLwZ5IaBPSHHCfbLONrPevMfEkG_N4 6349
roguewave/modeldata/modelinformation.py sha256=gVghJg1WAY69kPaZfSyFiRDxNYGsW8ISiY6FEb6EOng 9910
roguewave/modeldata/open_remote.py sha256=oeqFAWMl5Ivk5hywEorRpLf2TML4SV0K5amD943Xf7s 11376
roguewave/modeldata/open_remote_restart_files.py sha256=BgeLTDaieI-LABkiz0Ic0Zy87Gz6-cPNHedcdrFC3-8 505
roguewave/modeldata/sofarspectralapi.py sha256=fWThwZyT2ieKLQOoQkUswiYUNQZfbJkYsEKrrMPgydU 4679
roguewave/modeldata/timebase.py sha256=3XQ0JwKp60AKovoBICc8GKNxuyRfx1fazMYNynklTG0 16122
roguewave/observations/__init__.py sha256=aM7F6IVIuSTVCnYBXfmjPX5HS-Ydvfk4Img9fOmUiLY 67
roguewave/observations/satellite.py sha256=z_QtsxI6IoK72Av-wdzsRgAeQQW0KjarbgNDrEIZ3ww 14309
roguewave/spotter/__init__.py sha256=xp-BuqrXi5dDvdHjJ1iG3Yl-jIXa1LsaxsPqZYz9eR8 542
roguewave/spotter/_pressure_analysis.py sha256=DBbaZOGxIi1B3vb2_AQMagNr_kXyd12PCWdGA6kVeUc 9346
roguewave/spotter/analysis.py sha256=su17lrf6RLIsSa4RpOcCRqW90XjbK-rxohNIefs4K5w 11056
roguewave/spotter/parser.py sha256=_zO76EJA1878W7IhlAElV-Yu0maVUV4H-YLtWK2BEbo 14385
roguewave/spotter/read_csv_data.py sha256=F3lQYQdHaczIIBDNTKgc1wHkuF6qluYmKTKpqKGVMUM 25297
roguewave/spotter/file_formats/BARO.json sha256=TPY5wrpIzToRFCP71eXnnEYs2o41QyNpOQULSsZK20w 383
roguewave/spotter/file_formats/BARO_RAW.json sha256=6OrmTYsBWh6os6KYrQriGroijwnGXWX9apXucVRRFMU 479
roguewave/spotter/file_formats/FLT.json sha256=n3YY1wJPfA83xIyp9Kr9r77Tf0bTEFJVNmoW5MePYCw 714
roguewave/spotter/file_formats/GMN.json sha256=LcqA62EnKR0g266B4HgWB-4bYt8LP05qs3TC5tHQMrA 3483
roguewave/spotter/file_formats/GPS.json sha256=omp2V_g7goRp782rmEr6OfRdfWCg_RH4V-8Xrj9p0LQ 1057
roguewave/spotter/file_formats/LOC.json sha256=V5pZBwysg_Scbqa4Od4H09pogjNTl-f_Y-oO7Fw3jmg 629
roguewave/spotter/file_formats/RAINDB.json sha256=jBwWDyN3718PYlk3tZ-5rpadXzY_AhB4XaeGonm5cVg 378
roguewave/spotter/file_formats/RBRD.json sha256=n-mNTcL3KMeDI4dfzcdg7qtDMrkmCtNiCA1FvpBdkkA 708
roguewave/spotter/file_formats/RBRDT.json sha256=hi4w9guYHMBTMGf3HP-nwDwnPdcZJ89rk2ZKNG2YHAw 804
roguewave/spotter/file_formats/SMD-RBR.json sha256=WbBWQnB95rmEtPvR8QbHrkSVj6NfFbxyuDWOH--tkW8 714
roguewave/spotter/file_formats/SMD-RBRD.json sha256=yussfq-wBL3IEhzsSQ2-T_bQf6SFZa3gc12_0Jclvuk 706
roguewave/spotter/file_formats/SMD-RBRDT.json sha256=WbBWQnB95rmEtPvR8QbHrkSVj6NfFbxyuDWOH--tkW8 714
roguewave/spotter/file_formats/SPC.json sha256=Vp1ettVWnD-Hc0x8-lRgSRozQXJHQ07C587K7qIjCyE 131399
roguewave/spotter/file_formats/SST.json sha256=k6Zx9T8G9KkWSk9HkoOGx7Gl3f0sYUqlgcRu_0QHFGo 382
roguewave/spotter/file_formats/TIME.json sha256=V5pZBwysg_Scbqa4Od4H09pogjNTl-f_Y-oO7Fw3jmg 629
roguewave/spotter/file_formats/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roguewave/spotter/file_formats/_create_formats.py sha256=M8EXak7STbI9RjC88WC1yA8Kw4-2upDl7-UUxqybBs4 11863
roguewave/spotter/file_formats/_create_spectral_format.py sha256=oI8nHbletD2VkFJFCT5uDyMvrA_XUhq96-1SYxfbHgs 1621
roguewave/spotterapi/__init__.py sha256=_xWTH1DwCrT3JH8T2J8fXmh8-c_6iMnuyxxQh9umIAg 209
roguewave/spotterapi/exceptions.py sha256=kijDmSfDhlqJRl0la9NmWnRFWBO05SJFZMDphlYpWQM 283
roguewave/spotterapi/helper_functions.py sha256=696IGUvDtvR8IyrBkmKdH6K3LGpeaAjKakzSsyUpSss 5895
roguewave/spotterapi/search_endpoint.py sha256=EhivUaeE4sEaUfhIOo44_BkwJ7xI36jRskSlXuYWlmg 6242
roguewave/spotterapi/spotter_cache.py sha256=hLMxCt47l9hnZVcrZhbhHUaN6srdgCDKKX4-MtPOPr8 9462
roguewave/spotterapi/spotterapi.py sha256=9zvJ8lg-eudUOLBRynvcBOzYC5lKxly_sB4-507oNdw 15800
roguewave/spotterapi/spottersdcard.py sha256=E1fTznk05ik9Tyq2yyacg7axpa_YKBDKKd_mUQleBR8 2190
roguewave/timeseries_analysis/__init__.py sha256=WgXXxiVq0-HoDrqEB_zW8EiMIDgvKSovTNID6xD9Sws 135
roguewave/timeseries_analysis/filtering.py sha256=6BlTnS0hewT7N7zewJBCr6AxmmbfKJFBngJyLrh6OpE 11206
roguewave/timeseries_analysis/pipeline.py sha256=yT1C8hmTN_G8lB2IUkFm7FtymEFvv-V-HuHzq3jofYs 6636
roguewave/timeseries_analysis/sampling.py sha256=Zex58Ixk4Vnv10p4iMOTyM5vovU5YXskO2LT1GadLGU 2606
roguewave/timeseries_analysis/statistics.py sha256=oZWKZ3FOOyoI-MrUEZS3_binNQybw4hSZNaEjDsydW4 2178
roguewave/timeseries_analysis/upsampling.py sha256=LqC0Kg0Pwo44r_aJTCoh9QrjoFU56Yu5hj0ncghhqF4 516
roguewave/timeseries_analysis/welch.py sha256=1eHjvusT2I2l7EUtSA640Syb0tDgoMJIUePTzkL5VO4 15109
roguewave/timeseries_analysis/zerocrossing.py sha256=d9WSXxw-8LgFZuKXBKftwMkpIYlpG156BWp3zThdcUY 1961
roguewave/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roguewave/tools/grid.py sha256=_7ukNE8eDkPTySiaAZjC0025cu2spqTZmYP9Vb6Zhmk 2218
roguewave/tools/math.py sha256=WYL4akF-26EV9E4rAX5zT-d1vvuVRbGrp5dzGuK89dg 1110
roguewave/tools/solvers.py sha256=R1OMQZSLQzhET58QPT5augID2CLmlR8QBsN-jbjm9bA 5190
roguewave/tools/time.py sha256=JGhmrU4xCgyt14H94fOklNRjGAyEwceuzFCEqMub2Ko 5358
roguewave/tools/time_integration.py sha256=pFGLlASdupTk61n8OD59aFL6ZGQMXJD8PCqmZnVJkUM 12141
roguewave/wavephysics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
roguewave/wavephysics/fluidproperties.py sha256=QfM17TMEvVRrJYxTOKr4YBNdAwmc5JGo9Ou73TV7iv4 1436
roguewave/wavephysics/roughness.py sha256=QnYCx3eItDIvrIs9PQDsebVasngHHEHDGqrMxCPX-KM 3686
roguewave/wavephysics/train_wind_estimate.py sha256=vG9bE9aYX3CLe74Ad8zwILEdyy-IiLMuZTqw2TA7pp0 7457
roguewave/wavephysics/windestimate.py sha256=uz6mCVt3jS-5wOS5kQZ54Yk-hgoibcfS8OYYN4EXHS8 8616
roguewave/wavephysics/balance/__init__.py sha256=UjLxh14wM0tbFvFdgX5YCIkDbpu-Z_Ma5j6zG39ptmg 412
roguewave/wavephysics/balance/_numba_settings.py sha256=BUKcTLYvgI5rdUMl9PulHIE5-ZpcbS0YItVRPbyIY7k 652
roguewave/wavephysics/balance/balance.py sha256=EOznIWxNnH46ElLnAY53AYWa70yW7qiwynKzJ3Xuc6s 1863
roguewave/wavephysics/balance/dissipation.py sha256=6A8h5HQGLf2amAPN2ig9fCaOL60ycx21v11n2Wz-JoE 5910
roguewave/wavephysics/balance/factory.py sha256=G4aRBExQ3L0DLCXECUGaD3aUBQZz31hDSkff90_CtUU 2176
roguewave/wavephysics/balance/generation.py sha256=sx8wrfPpmCa0dZz2Ms-jLOim2jLRoJCi87vaXm1dUBc 10901
roguewave/wavephysics/balance/integration.py sha256=Vm7fXxv83V01u6tQdO2PVzpEaxMsxHKZEeM0ya-Tk1A 1343
roguewave/wavephysics/balance/jb23_tail_stress.py sha256=0S-dUIfG-Jcir-Ec4ooWI6ZZsfUeOv8YWfRc8ID-wJY 17560
roguewave/wavephysics/balance/jb23_wind_input.py sha256=POZ3ZEZCjoV81kvClucfupsr6Zi72RP1y0jMAw37NcU 7707
roguewave/wavephysics/balance/romero_wave_breaking.py sha256=CY93vCzlJ6o0HHM3gYhQgCV-Rjx83ik7bH_hJdLkIdw 5609
roguewave/wavephysics/balance/solvers.py sha256=pbE0GShi6DYBx_snuMSS66oyjn5tkVkeo53wf6TwqV4 8798
roguewave/wavephysics/balance/source_term.py sha256=DhOkfZ12ClbR0wRsOIpnlMTc-3o7PBvugTMhL1Y3K44 1393
roguewave/wavephysics/balance/st4_swell_dissipation.py sha256=0t6WmZyYX1ZQuYIYA5yQ8W8zBetcIu_VqM6Eu1URT8w 8032
roguewave/wavephysics/balance/st4_wave_breaking.py sha256=hvMHk1Xp-Kz0_FpX0Qz800MfMMOcL4NVZDKKTkTdF9M 12603
roguewave/wavephysics/balance/st4_wind_input.py sha256=_ues0rVHddW95WMCv17mIpyF84tM90P6xTqdZhgmQMM 7152
roguewave/wavephysics/balance/st6_wave_breaking.py sha256=ckCgy4UmwuQP9LWbGjFLMJeaMgk1AcyojG8zSqI09hY 3942
roguewave/wavephysics/balance/st6_wind_input.py sha256=BLrvNkdNID-M2jXsHRIADM20QOWUDmRBrxrarvDc7Ao 6018
roguewave/wavephysics/balance/stress.py sha256=LB-GYaTNK8Jrq2hPzbikNC_Z0Ya9ZcBneMncc5hUF20 12613
roguewave/wavephysics/balance/wam_tail_stress.py sha256=DWLATE2RrWfI8SAx77ZoRGJ-NGUM1vzxhuq7zViKh3E 6751
roguewave/wavephysics/balance/wind_inversion.py sha256=halvkxoE_acpotAzIbRT1ce2En5g5WAXVG_hzm7dGWE 18058
roguewave/wavespectra/__init__.py sha256=4MQGrZxY2KW3sUYmLPKo_RNK9TMrHR6MSsmnRIJlQnA 479
roguewave/wavespectra/_tools.py sha256=31g29Ng5WYGmEMKQ_uQwGfrgt0h6CqxI0h4tJSxbdFc 9833
roguewave/wavespectra/operations.py sha256=XvhnIkxI4oD0S67mf_4rHhekb_7O6ewHD2vSoFFJjQE 4031
roguewave/wavespectra/parametric.py sha256=RB7MSkeqgM8UBfVb1tMfVAxtQhpANAslKJ62wtFiiyA 12607
roguewave/wavespectra/spectrum.py sha256=9z6jJYm6PFMvktkL8zIaYyxf0q9qNXbW13jbb-DSV9g 54455
roguewave/wavespectra/timeseries.py sha256=Piz4KhplJZwGzLDuttfo_sDHErbxvmRy1oApiAxWa28 2674
roguewave/wavespectra/estimators/__init__.py sha256=IAXaxKEa4UIVqHwyn3fX915hCtDrRlwyjTcQnHMx3LE 734
roguewave/wavespectra/estimators/estimate.py sha256=PbBitNvcFomr_5XFWjeePlxMQODwDilQXe_A1qafOyU 4634
roguewave/wavespectra/estimators/loglikelyhood.py sha256=TmA9WAzlinT1eLmU2KYOP6Uc11nqDdLtRNCdX9l5Y7E 3529
roguewave/wavespectra/estimators/mem.py sha256=EghHF9BUXknWuWNEyUhr60RYIRTnM1BCa4bBT5jHfCU 5487
roguewave/wavespectra/estimators/mem2.py sha256=tMbTgbsLp3PwXDyixmEGE_9tQrXebV4TxdTVTL1MPXw 23651
roguewave/wavespectra/estimators/utils.py sha256=scp3cZXdqhcOr4VrKCRbbzm6YD1jy7GwUc5GVQrLh-8 3369
roguewave/wavewatch3/__init__.py sha256=m68NuBThqUl-xy_Pm3hbz-CwhWaQ3cu83Ol5bmHmNQY 623
roguewave/wavewatch3/fortran_types.py sha256=2eDhPbbX1xYvmr39_x4Zex5voREq4YhvDHpzCNKhdtU 4994
roguewave/wavewatch3/grid_tools.py sha256=WF8nKdAFpcv-HNEXU5kNz5yaZCSwOOkOjw4On2gdObo 8779
roguewave/wavewatch3/io.py sha256=3G_vl8adNMTU9ugfQ6Bbl2-gZYN1RhMA83FFrMCN-_E 14236
roguewave/wavewatch3/model_definition.py sha256=-LEns17EVsG6x46HRudOYzWyhzUtl548TyRBN0PNdJg 9169
roguewave/wavewatch3/resources.py sha256=aRz54U6EfguVxJiKZtQD-W7h3O5eCsoluHWPArh2UvY 13206
roguewave/wavewatch3/restart_file.py sha256=5pVMi0gLP-WNbuNYWia7wkZQRwFqujfMnGSPHhVk9Ew 20780
roguewave/wavewatch3/restart_file_cache.py sha256=MjF2OI6jrI8ofLNbdoO9cdFbm5rwl_FStWhGhuNFlU8 4369
roguewave/wavewatch3/restart_file_metadata.py sha256=-32a9uguVCggdkbPh1aosayYkEqCbX6tmOhn0Lr_78g 4441
roguewave/wavewatch3/restart_file_time_stack.py sha256=qn9scKMe2iS_PHyex7_H9YgBmxdqKMdx-jANhuIrfbs 10536
roguewave-0.2.31.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
roguewave-0.2.31.dist-info/METADATA sha256=adR8QV4EOMh8FFnjACZZs2LbrRWy9fvNEHH3fF2MVy8 4076
roguewave-0.2.31.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
roguewave-0.2.31.dist-info/top_level.txt sha256=3aPTVNN4T5gVqfP-d05y8I6ZdtxElUVopoQyZqTWVfY 10
roguewave-0.2.31.dist-info/RECORD

top_level.txt

roguewave