hypso

View on PyPIReverse Dependencies (0)

2.1.2 hypso-2.1.2-py3-none-any.whl

Wheel Details

Project: hypso
Version: 2.1.2
Filename: hypso-2.1.2-py3-none-any.whl
Download: [link]
Size: 901341
MD5: 7386e46ea118bc2c623b186c5738dbae
SHA256: 6452fd61a814d5bd4fe84950bde884ddb4800e5d6ee43d64475ed7773e472d9a
Uploaded: 2025-03-10 14:56:43 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: hypso
Version: 2.1.2
Summary: HYPSO Toolbox For Satellite Image Processing
Author-Email: Cameron Penne <cameron.l.penne[at]ntnu.no>
Maintainer-Email: Cameron Penne <cameron.l.penne[at]ntnu.no>
Project-Url: Homepage, https://github.com/NTNU-SmallSat-Lab/hypso-package
Project-Url: Bug Tracker, https://github.com/NTNU-SmallSat-Lab/hypso-package/issues
License: MIT
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Requires-Dist: hypso1-calibration
Requires-Dist: hypso2-calibration
Requires-Dist: numpy (>=1.24)
Requires-Dist: gdal (>=3.4.1)
Requires-Dist: cartopy (>=0.21.1)
Requires-Dist: pandas
Requires-Dist: matplotlib (>=3.8.3)
Requires-Dist: rasterio (>=1.3.4)
Requires-Dist: pyproj (>=3.4.1)
Requires-Dist: netcdf4 (>=1.6.3)
Requires-Dist: scikit-image (>=0.21.0)
Requires-Dist: py6s (>=1.9.2)
Requires-Dist: scipy (>=1.11.2)
Requires-Dist: pillow
Requires-Dist: shapely (>=2.0.1)
Requires-Dist: tqdm (>=4.66.1)
Requires-Dist: astropy (>=5.3.4)
Requires-Dist: progressbar (>=2.5)
Requires-Dist: requests
Requires-Dist: python-dateutil
Requires-Dist: scikit-learn (>=1.4)
Requires-Dist: xgboost
Requires-Dist: joblib
Requires-Dist: pyresample (>=1.28.2)
Requires-Dist: satpy (>=0.45.0)
Requires-Dist: xarray (>=2023.12.0)
Requires-Dist: global-land-mask (>=1.0.0)
Description-Content-Type: text/markdown
[Description omitted; length: 3545 characters]

WHEEL

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

RECORD

Path Digest Size
hypso/DataArrayDict.py sha256=MDP32c4HPvJLLQowuq7idGNjIgx33g9yz1ryvHivt3k 1578
hypso/DataArrayValidator.py sha256=DE7U9Vb91X_j3Fdd79rLk0lSRB3mwzjTglxk1kdeunU 3396
hypso/Hypso.py sha256=S3OfLK0AOYb4ae-WRfugrfmeJ-i15ujp4o5rE0KaEJI 598
hypso/HypsoBase.py sha256=VCKrMbivTDJ8kHpyE8VXrVXjBotN_Ajungd5ZpOprCA 38099
hypso/__init__.py sha256=F2cYHXYPQhWHHlQdwbDUewpldedhXU2JxJyBz3jXKvU 1217
hypso/hypso1.py sha256=Dgmbpho1DbYfbc9qU1Ok8CKRK3G-bddIJb6wMt4l_70 2415
hypso/hypso2.py sha256=6DLc41KUG0CSFwVaxV_Whf1k7LY-sZTaWrg7nQ-hO68 2417
hypso/atmospheric_correction/__init__.py sha256=oFZkeelvEO8MKQ5FhXN3Bu0qVQ5zNCTSkNZED3XNszI 202
hypso/atmospheric_correction/atmospheric_correction.py sha256=nFAo4GZ264WrwoPcytwOhpquKSKrgmCz6dctCvBbU6w 4318
hypso/atmospheric_correction/atmospheric_correction_6sv1.py sha256=-wk4WDmfRZagLpqfG4-4lacuL5flvVg0oS7udbbdNaY 20514
hypso/atmospheric_correction/atmospheric_correction_acolite.py sha256=onMNOJ8bACJsVLCZB0psCURr3WbIWSQu5msYuGKpRJw 3697
hypso/atmospheric_correction/atmospheric_correction_machi.py sha256=sFWWVqyFeW8hAxfQXjGGWZ8GLdl-ZWeQkh-f32qvE8w 7164
hypso/atmospheric_correction/base.py sha256=T_3OKKbeZWB7fduiTR2cWy47wnsmqgH3fYpjtKkKxbw 1659
hypso/calibration/__init__.py sha256=aR-_cSLnmtJa7pL-B7ls4izG40F2szZdkEuGwe6dtvs 373
hypso/calibration/calibration_pipeline.py sha256=wSYgR93z1M4_1zYcI-qCYCkGrCUsg5uv0f_BW1GVY1A 8138
hypso/calibration/calibration_pipeline_functions.py sha256=ATbTBSFA5eBF7UTpgc_Ffd90G7VIvdwK9dF2Nk3myvE 8803
hypso/calibration/correction.py sha256=5zQDUFpzxxblrJxoVAbNWqocx4p0OyZnOL2jg0l_VMk 3492
hypso/calibration/destriping.py sha256=tQQOmN4Pa5VA6FBja9bE7d-JcTSL0lcuaxujsi2o3s4 2273
hypso/calibration/make_destriping_matrix.py sha256=Bjsal_zUqHzvGDj2WY5y9yeyOxjatL79gakil2WA9P0 7449
hypso/calibration/radiometric.py sha256=x1_ETnqNFdmNNg1Ti_iDK-bKW5xIKDIaL3IdibtA1rA 2787
hypso/calibration/smile.py sha256=wWe_nse-3IqoCl1c4kfU0_LUzYhYyrk9mRVJXkBkzi4 2841
hypso/calibration/srf.py sha256=-sz3d-Nuf9B3H8VRI4qIubrXQqp_Pc-vCKcqCTsWgpU 3736
hypso/chlorophyll_estimation/plsr.py sha256=HmaMhaZSDWRSK0lK7-o1p81HrWD-j9TjP-2wg5rRVFM 896
hypso/chlorophyll_estimation/sort/__init__.py sha256=xl0UJRT9KQF_yA2-_O3u2JqmzuyBkIGHMlkoLE3YKrA 181
hypso/chlorophyll_estimation/sort/band_ratio_chlorophyll_estimation.py sha256=HjeQet8_0n59QunHsqegW2tcwv2Ju2jnZqd6iTCvOXQ 1427
hypso/chlorophyll_estimation/sort/chl_algorithms.py sha256=4wvLYTxqNFq77kynGF0zTfwNKGvucQQeLHxQ2j_Kca8 12454
hypso/chlorophyll_estimation/sort/chlorophyll_estimation.py sha256=LyEUezFitYTQSJJ5vuNi-Mdx4hWq8zlwK6uEXTssZO8 5735
hypso/chlorophyll_estimation/sort/indices.py sha256=4IuOUGQuGdFyRCApizWteoy6CLhkGdlLz-PA7hmG-kI 4988
hypso/chlorophyll_estimation/sort/tuned_chlorophyll_estimation.py sha256=wrhNmhDFS7mFuruvo4VZFYQt_XjC1sjyEASkgeUklrE 13685
hypso/chlorophyll_estimation/sort/utils.py sha256=jxzfdxIFNIDzo7fD9OALVzqp2QqKmFTd-kjDs89vwww 4617
hypso/chlorophyll_estimation/sort/data/hypso_wl_headers.csv sha256=9LKDGjJG2e7udepW4fyXWXcl_CKPr0LIwn2u6BEdUQ0 960
hypso/classification/__init__.py sha256=beKCF_jnjrqHwjrmwWDyLsSI5pC5IRZZKtyWrHZqRSg 125
hypso/classification/jon_cnn_classifier.py sha256=tUwg0pQuIcpNTJBhyRn49fkk6Ylay0UbWxudml8fqjs 1179
hypso/classification/jonas_svm_classifier.py sha256=OutkloJ4gP1bGXKhE_87G2kZL3Ej8fe08ZLYGPUgLZs 3203
hypso/classification/water.py sha256=j9U_85vqstp5QyTQx2nvoz2T9_gGEwIJCBsPpMUr5BQ 3913
hypso/classification/WaterDetection/WaterDetect.ini sha256=_QH7Ssa7MmpwmwTYbv_Q9Ay_NMcKcMoE4PLB3QFXYuo 4693
hypso/classification/WaterDetection/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hypso/classification/WaterDetection/runWaterDetect.py sha256=ysRsvSv_1zTnI0qmKiupwiQ9r5p7RmPPDFwBTXRRDQA 8306
hypso/classification/WaterDetection/auxdata/dogliotti.txt sha256=9flqA3j9lrO-Jpcrf1bJgRVD2wLUv3lw-KHNY25EB_0 51
hypso/classification/WaterDetection/auxdata/nechad_2016_L8.txt sha256=g-MtBoe7fxGUMXq2hhzrSlhTpP871PCgbjWEnfOxGTw 116
hypso/classification/WaterDetection/auxdata/nechad_2016_S2.txt sha256=gLOnTNoP2xHb1XiUg_LuIn4xcyjKza9hO4MQwlx7y0c 186
hypso/classification/WaterDetection/waterdetect/Common.py sha256=heoIl8r63P7NrppsKMWmC1sC-sLdEyQuvRhDhQ2f7rk 45924
hypso/classification/WaterDetection/waterdetect/External_mask.py sha256=E4YBlq84CoGoCNFuaQL1-1BHyBa4760K8_HrzHAiFfI 4352
hypso/classification/WaterDetection/waterdetect/Glint.py sha256=opd1fDy5OO2mNq_cJ4T-Zkvom3c5YMfW-HyJ0yNAA-c 7284
hypso/classification/WaterDetection/waterdetect/Image.py sha256=JREiCCDwiz45Gy-cFUpOeMgcacHcIJ06bVcWP0wYiRY 30536
hypso/classification/WaterDetection/waterdetect/InputOutput.py sha256=K2512BwSgqNuahhNIjdulkUeW1LrXLoQUVVwymQLP7g 31109
hypso/classification/WaterDetection/waterdetect/WaterDetect.py sha256=wP5oAOQzbjf67VJpOONTwKnJlmJ6Pk1CYjPxmcTlNPk 24606
hypso/classification/WaterDetection/waterdetect/__init__.py sha256=zSQP0_B5fl_pECb9XFbOGfrJZjQYENcVs4zC4avdv4w 815
hypso/classification/WaterDetection/waterdetect/products.py sha256=OmyRpzzjAM-wPTmG6yh7ENizsqNfyoLPFuxsrZdgmRg 140
hypso/dimensionality_reduction/__init__.py sha256=pKx_7hxZbw-8hP7TwSdl-glArIhvY21ES5_V_Vl8izY 46
hypso/download/__init__.py sha256=vCu3FmUToRP7slovcKDkWyTRT4z9rMlkLKL2PT4d_G8 42
hypso/download/download.py sha256=8i9rifn_5wYui2SIPovy2I1iRtlcJqFiVqUu4r6rcAA 2608
hypso/geometry/__init__.py sha256=PFkvHh1FOGu4IbLASxFyGxyRaYpMoE7L6ljpuElbXyg 253
hypso/geometry/bbox.py sha256=nyMRbcy-_VPPT6t5na5pTXpvr9j44X2VRj40-NcXxL0 378
hypso/geometry/geometry.py sha256=X233Nm6bBX9nYyK-IAEOp51_paYhBzPhq96ajO0g1xY 26330
hypso/geometry/gsd.py sha256=-LISjxL9ClFvxKOcUedc-GSoWNjceAfYvr4hKg_04Iw 3216
hypso/geometry/nearest.py sha256=jZc94MyQkLpsEmxF1H4O5axsYWqC3sQAQ9A1KTXvyDY 3475
hypso/geometry/resolution.py sha256=NL0_wqxzDuPoZHCt_Vr9kFNaP44V5TK8zMLqHlJzynA 368
hypso/geometry/time.py sha256=EepXK9eBOjrsIydTP2JCUc4LQXybQZ-IBPAG46T2hF8 1416
hypso/geometry/utils.py sha256=nLQJ4_rZhLIhWv1qXS2Py4gBq2ENVZnx4JQafHBfcgc 9397
hypso/geometry_definition/__init__.py sha256=pFSNKTlTf-L6DWZLlJn04oLxv0R-tUj15xaPHxCe_Yc 96
hypso/geometry_definition/geometry_definition.py sha256=DLNYbBUqPhm8E6VgyUZ7A9Gh5P8OFIyLz0gPJPldLxU 2442
hypso/georeferencing/__init__.py sha256=dUxT3muyVvLxbgpIqHUrarTJqZ-pLTRFeNT3a9pyJRQ 105
hypso/georeferencing/example.py sha256=c2H_10w0TbhHrg9OXR5sJuEyTRhTqIaiTm9nQ5qi9So 356
hypso/georeferencing/example_image_mode_change.py sha256=MpmTuZZXSdLlWFdAfKHTfHyU_hCDIBGAtkgFHCUolko 471
hypso/georeferencing/georeferencing.py sha256=iz0jAUH0l0jgB3xBIaTbgLmcw9YEGwAm-V48vTIxpP0 16903
hypso/georeferencing/utils.py sha256=368pxXtDEDifde1ClS4rE1iFFi5Ggo2zlqjZrlT1bO0 4065
hypso/load/__init__.py sha256=lzAL7uRUm7MFgYtSBz6Ppaz0UK3M_BfU2LiaHx7wBkY 316
hypso/load/l1a_nc_loader.py sha256=D0MhKu_EzIRKBgIfWmB8KdHuNCbT95TS_oL___fywJE 3591
hypso/load/l1b_nc_loader.py sha256=f-X7xGSuTpijDYd00mnhUZC6qBBqG6n8Iuwal5WDzzc 4065
hypso/load/l1c_nc_loader.py sha256=WvoaCZ8E-jx8O-njykwcwTHNqIuhvCOZssbV8qNP4zg 4332
hypso/load/l1d_nc_loader.py sha256=nCIYl7w3gvxGKA_Ehuanq0_LCaM13BEhaccb9UUGQ4Y 4336
hypso/load/utils.py sha256=XTERgt11gweZvV8REJkyPBV1aq3932tk3kXE2frX9Cs 8492
hypso/mask/__init__.py sha256=lvUd3Sl8l0T6J4iofuwatvejZdederwT9hQE81k1adg 162
hypso/mask/cloud_mask.py sha256=LhnHbiX2cPafp-JbbipgTgLCU6AgSiTtApP1yPdHyEw 2442
hypso/mask/land_mask.py sha256=ew9Lsco-aXaA7cGuACezjtQtZ6Y2GgDH8rwAUgGqB5E 4180
hypso/plot/__init__.py sha256=gSFAYBpJC52NkrVAiyN5JyVutsBuKNOJ8hJARQhW_ag 92
hypso/plot/map.py sha256=kHZWWw5XRE6VOFCI0Hpj_IrdzcAINBub_z_oHkkYp64 14687
hypso/reflectance/Solar_irradiance_Thuillier_2002.csv sha256=lDCmZ3_9zm9P3_9zyE6dQStfxOHDVY_SrRN6TvXJt5w 126784
hypso/reflectance/Solar_irradiance_Thuillier_2002.xls sha256=lh23wpeRxNBNB_GtIAQ9Fsd8xIXRTr-1I0jUX7OnmCA 1659392
hypso/reflectance/__init__.py sha256=GAwxQLXWhr-JCmToAElk7Ykw_q1gAopfA0aW1YQqoX0 54
hypso/reflectance/toa_reflectance.py sha256=eVk2nizcTuIgwLsA2iQGsHZ1rAUVnCbflsgHb6LRyN8 2417
hypso/resample/__init__.py sha256=aXqfcC15CYABD9ZkT2l-0MN6xGr4yK5yZ2_f8dVDPjM 62
hypso/resample/datacube_resamplers.py sha256=bbymypd-9VTEtcmSgLu-DiaBuB_5gZP-Lz7mTcg_io8 6605
hypso/resample/resamplers.py sha256=CIdbnjSbms5JIK7otVvqnNgekjaGiIfTuFukDIqL9vA 3359
hypso/satpy/__init__.py sha256=LDd8JWVKs5BAPd6vMSGEUotSPWu9e_Jhsuahrin0P-4 21
hypso/satpy/satpy.py sha256=3N9NudgwTtSpf-Rrt7yaVii903I0rC0UeVwQ-58lNpU 6729
hypso/spectral_analysis/__init__.py sha256=ja1vQnbNvXElKDo6ZoyRKdLFqNzkuKk3FNPxaemAVQA 50
hypso/spectral_analysis/spectrum.py sha256=dtjjEPWF-WyS62asxX7Hn4xY76F_yrYHhTZJxqqZjwk 6393
hypso/spectral_analysis/wavelength.py sha256=QciF86lw2GxlEPHNipaX8LMp_wGdYiwy4-XwNhajpa4 301
hypso/utils/__init__.py sha256=0OUugZZfXjveBrSgUNHrDQoSweKvtEAONP8Vg8VDQUU 191
hypso/utils/utils_file.py sha256=dK_qlmZsqI4UI5ble7gw4ycOtCmOpwOPsRtmPQXwFNk 22344
hypso/utils/data/D_illuminants.mat sha256=IO-AQ5lTYhBN80uo0oypOByeSA0pNEaClqBngWWlcBY 4103
hypso/write/__init__.py sha256=bcTUAqI_JWeojRak7doNq_M-c3c1a_REuRfnWcgjUug 228
hypso/write/calibration_filenames_writer.py sha256=ZBulVws6Sgng6SCJBQv0jVtnpoZemmHdo4PeKuNwzuA 1917
hypso/write/l1b_nc_writer.py sha256=ZPsnrOXVL0EbGapSYG8KgX32qvW01y7MGHAr0r-Qu_w 17567
hypso/write/l1c_nc_writer.py sha256=7dTxUHDUPjbigF_80nWOk0YDbN7iRDiCpGPsfI5WOmw 17653
hypso/write/l1d_nc_writer.py sha256=-KjeMZ6iO276ZCTjZKuOOWxSLl4WpHHZPbyOZHyykkA 17647
hypso/write/navigation_group_writer.py sha256=IjcdFoDS3KH7Qu5xIEcj2ibpOmXDQUtily3LFrRQF7c 11364
hypso/write/products_writer.py sha256=U1Pqj-xML7zPMP6P6g1rmOnZGGoRKQu-6eX79vHpESQ 2777
hypso/write/utils.py sha256=9_xY3MTYQiKuajKtbfjeB35udni1Ca2xA87lnt5nXCQ 492
hypso-2.1.2.dist-info/METADATA sha256=ov8yUrJNGmWBIasGOmOtTDTOMfvAR4hBCI9J5LpUkHE 5098
hypso-2.1.2.dist-info/WHEEL sha256=52BFRY2Up02UkjOa29eZOS2VxUrpPORXg1pkohGGUS8 91
hypso-2.1.2.dist-info/top_level.txt sha256=BRgusodOMyMoLI2UlPTVwq60RK3VH0B9Ykufc32Q5ww 6
hypso-2.1.2.dist-info/RECORD

top_level.txt

hypso