Add arcticdem
This commit is contained in:
parent
d5b35d6da4
commit
1a71883999
18 changed files with 6981 additions and 2068 deletions
|
|
@ -4,7 +4,7 @@ version = "0.1.0"
|
|||
description = "Add your description here"
|
||||
readme = "README.md"
|
||||
authors = [{ name = "Tobias Hölzer", email = "tobiashoelzer@hotmail.com" }]
|
||||
# requires-python = ">=3.10,<3.13"
|
||||
requires-python = ">=3.13,<3.14"
|
||||
dependencies = [
|
||||
"aiohttp>=3.12.11",
|
||||
"bokeh>=3.7.3",
|
||||
|
|
@ -28,19 +28,19 @@ dependencies = [
|
|||
"mapclassify>=2.9.0",
|
||||
"matplotlib>=3.10.3",
|
||||
"netcdf4>=1.7.2",
|
||||
"numba>=0.62.1",
|
||||
"numba>=0.61.2",
|
||||
"numbagg>=0.9.3",
|
||||
"numpy>=2.3.0",
|
||||
"numpy>=2.2.6",
|
||||
"odc-geo[all]>=0.4.10",
|
||||
"opt-einsum>=3.4.0",
|
||||
"pyarrow>=20.0.0",
|
||||
"pyarrow>=18.1.0",
|
||||
"rechunker>=0.5.2",
|
||||
"requests>=2.32.3",
|
||||
"rich>=14.0.0",
|
||||
"rioxarray>=0.19.0",
|
||||
"scipy>=1.15.3",
|
||||
"seaborn>=0.13.2",
|
||||
"smart-geocubes[gee,dask,stac,viz]>=0.0.9",
|
||||
"smart-geocubes[stac]>=0.1.0",
|
||||
"stopuhr>=0.0.10",
|
||||
"ultraplot>=1.63.0",
|
||||
"xanimate",
|
||||
|
|
@ -51,7 +51,13 @@ dependencies = [
|
|||
"geocube>=0.7.1,<0.8",
|
||||
"streamlit>=1.50.0,<2",
|
||||
"altair[all]>=5.5.0,<6",
|
||||
"h5netcdf>=1.7.3,<2", "streamlit-folium>=0.25.3,<0.26", "st-theme>=1.2.3,<2",
|
||||
"h5netcdf>=1.7.3,<2",
|
||||
"streamlit-folium>=0.25.3,<0.26",
|
||||
"st-theme>=1.2.3,<2",
|
||||
"xgboost>=3.1.1,<4",
|
||||
"s3fs>=2025.10.0,<2026",
|
||||
"xarray-spatial",
|
||||
"cupy-xarray>=0.1.4,<0.2",
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
|
|
@ -59,6 +65,7 @@ create-grid = "entropice.grids:main"
|
|||
darts = "entropice.darts:main"
|
||||
alpha-earth = "entropice.alphaearth:main"
|
||||
era5 = "entropice.era5:cli"
|
||||
arcticdem = "entropice.arcticdem:cli"
|
||||
train = "entropice.training:main"
|
||||
dataset = "entropice.dataset:main"
|
||||
|
||||
|
|
@ -69,10 +76,20 @@ build-backend = "hatchling.build"
|
|||
[tool.uv]
|
||||
package = true
|
||||
|
||||
[[tool.uv.index]]
|
||||
name = "nvidia"
|
||||
url = "https://pypi.nvidia.com"
|
||||
explicit = true
|
||||
|
||||
[tool.uv.sources]
|
||||
entropyc = { git = "ssh://git@github.com/AlbertEMC2Stein/entropyc", branch = "refactor/tobi" }
|
||||
entropy = { git = "ssh://git@forgejo.tobiashoelzer.de:22222/tobias/entropy.git" }
|
||||
xanimate = { git = "https://github.com/davbyr/xAnimate" }
|
||||
xdem = { git = "https://github.com/GlacioHack/xdem" }
|
||||
xarray-spatial = { git = "https://github.com/relativityhd/xarray-spatial" }
|
||||
cudf-cu12 = { index = "nvidia" }
|
||||
cuml-cu12 = { index = "nvidia" }
|
||||
cuspatial-cu12 = { index = "nvidia" }
|
||||
|
||||
[tool.ruff.lint.pyflakes]
|
||||
# Ignore libraries when checking for unused imports
|
||||
|
|
@ -87,7 +104,8 @@ allowed-unused-imports = [
|
|||
]
|
||||
|
||||
[tool.pixi.workspace]
|
||||
channels = ["conda-forge"]
|
||||
channels = ["nvidia", "conda-forge", "rapidsai"]
|
||||
channel-priority = "disabled"
|
||||
platforms = ["linux-64"]
|
||||
|
||||
[tool.pixi.activation.env]
|
||||
|
|
@ -116,4 +134,5 @@ cupy = ">=13.6.0,<14"
|
|||
nccl = ">=2.27.7.1,<3"
|
||||
cudnn = ">=9.13.1.26,<10"
|
||||
cusparselt = ">=0.8.1.1,<0.9"
|
||||
cuda-version = "12.1.*"
|
||||
cuda-version = "12.9.*"
|
||||
rapids = ">=25.10.0,<26"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue