diff --git a/README.org b/README.org index 3fe80b6..aa7e163 100644 --- a/README.org +++ b/README.org @@ -204,8 +204,8 @@ find ./freshwater/land/ ./freshwater/ice/ -maxdepth 1 | sort See =environment.yml= file in Git repository, or #+BEGIN_SRC bash -conda create -n freshwater_user python=3.7 xarray=0.20.2 fiona=1.8.21 shapely=1.8.2 geopandas=0.7.0 netcdf4=1.6.0 dask=2.15.0 -conda activate freshwater_user +mamba create -n freshwater_user python=3.7 xarray=0.20.2 fiona=1.8.21 shapely=1.8.2 geopandas=0.7.0 netcdf4=1.6.0 dask=2.15.0 +mamba activate freshwater_user #+END_SRC ** Examples diff --git a/environment.yml b/environment.yml new file mode 100644 index 0000000..2123b13 --- /dev/null +++ b/environment.yml @@ -0,0 +1,166 @@ +name: freshwater_user +channels: + - conda-forge + - nodefaults +dependencies: + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=2_gnu + - attrs=23.1.0=pyh71513ae_1 + - blosc=1.21.4=h0f2a231_0 + - bokeh=2.4.3=pyhd8ed1ab_3 + - boost-cpp=1.78.0=h5adbc97_2 + - bzip2=1.0.8=h7f98852_4 + - c-ares=1.19.1=hd590300_0 + - ca-certificates=2023.5.7=hbcca054_0 + - cairo=1.16.0=ha61ee94_1014 + - certifi=2023.5.7=pyhd8ed1ab_0 + - cfitsio=4.1.0=hd9d235c_0 + - cftime=1.6.2=py37hc105733_0 + - click=7.1.2=pyh9f0ad1d_0 + - click-plugins=1.1.1=py_0 + - cligj=0.7.2=pyhd8ed1ab_1 + - cloudpickle=2.2.1=pyhd8ed1ab_0 + - curl=8.1.2=h409715c_0 + - cytoolz=0.12.0=py37h540881e_0 + - dask=2.15.0=py_0 + - dask-core=2.15.0=py_0 + - distributed=2.30.1=py37h89c1867_0 + - expat=2.5.0=hcb278e6_1 + - fiona=1.8.21=py37hced6a7c_2 + - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 + - font-ttf-inconsolata=3.000=h77eed37_0 + - font-ttf-source-code-pro=2.038=h77eed37_0 + - font-ttf-ubuntu=0.83=hab24e00_0 + - fontconfig=2.14.2=h14ed4e7_0 + - fonts-conda-ecosystem=1=0 + - fonts-conda-forge=1=0 + - freetype=2.12.1=hca18f0e_1 + - freexl=1.0.6=h166bdaf_1 + - fsspec=2023.1.0=pyhd8ed1ab_0 + - gdal=3.5.0=py37hed81ac4_3 + - geopandas=0.7.0=py_1 + - geos=3.10.3=h27087fc_0 + - geotiff=1.7.1=h509b78c_1 + - gettext=0.21.1=h27087fc_0 + - giflib=5.2.1=h0b41bf4_3 + - hdf4=4.2.15=h9772cbc_5 + - hdf5=1.12.1=nompi_h4df4325_104 + - heapdict=1.0.1=py_0 + - icu=70.1=h27087fc_0 + - importlib-metadata=4.11.4=py37h89c1867_0 + - importlib_metadata=4.11.4=hd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 + - jpeg=9e=h0b41bf4_3 + - json-c=0.16=hc379101_0 + - kealib=1.4.15=hfe1a663_0 + - keyutils=1.6.1=h166bdaf_0 + - krb5=1.20.1=h81ceb04_0 + - lcms2=2.14=h6ed2654_0 + - ld_impl_linux-64=2.40=h41732ed_0 + - lerc=4.0.0=h27087fc_0 + - libblas=3.9.0=17_linux64_openblas + - libcblas=3.9.0=17_linux64_openblas + - libcurl=8.1.2=h409715c_0 + - libdap4=3.20.6=hd7c4107_2 + - libdeflate=1.14=h166bdaf_0 + - libedit=3.1.20191231=he28a2e2_2 + - libev=4.33=h516909a_1 + - libexpat=2.5.0=hcb278e6_1 + - libffi=3.4.2=h7f98852_5 + - libgcc-ng=13.1.0=he5830b7_0 + - libgdal=3.5.0=h31d7bda_3 + - libgfortran-ng=13.1.0=h69a702a_0 + - libgfortran5=13.1.0=h15d22d2_0 + - libglib=2.76.4=hebfc3b9_0 + - libgomp=13.1.0=he5830b7_0 + - libiconv=1.17=h166bdaf_0 + - libkml=1.3.0=h37653c0_1015 + - liblapack=3.9.0=17_linux64_openblas + - libnetcdf=4.8.1=nompi_h329d8a1_102 + - libnghttp2=1.52.0=h61bc06f_0 + - libnsl=2.0.0=h7f98852_0 + - libopenblas=0.3.23=pthreads_h80387f5_0 + - libpng=1.6.39=h753d276_0 + - libpq=14.5=hb675445_5 + - librttopo=1.1.0=h40fdbc5_10 + - libspatialindex=1.9.3=h9c3ff4c_4 + - libspatialite=5.0.1=h3baac0b_16 + - libsqlite=3.42.0=h2797004_0 + - libssh2=1.11.0=h0841786_0 + - libstdcxx-ng=13.1.0=hfd8a6a1_0 + - libtiff=4.4.0=h82bc61c_5 + - libuuid=2.38.1=h0b41bf4_0 + - libwebp-base=1.3.1=hd590300_0 + - libxcb=1.13=h7f98852_1004 + - libxml2=2.10.3=hca2bb57_4 + - libzip=1.9.2=hc929e4a_1 + - libzlib=1.2.13=hd590300_5 + - locket=1.0.0=pyhd8ed1ab_0 + - lz4-c=1.9.4=hcb278e6_0 + - markupsafe=2.1.1=py37h540881e_1 + - msgpack-python=1.0.4=py37h7cecad7_0 + - munch=2.5.0=py_0 + - ncurses=6.4=hcb278e6_0 + - netcdf4=1.6.0=nompi_py37h26dc395_100 + - nspr=4.35=h27087fc_0 + - nss=3.89=he45b914_0 + - numpy=1.21.6=py37h976b520_0 + - openjpeg=2.5.0=h7d73246_1 + - openssl=3.1.1=hd590300_1 + - packaging=23.1=pyhd8ed1ab_0 + - pandas=1.3.5=py37he8f5f7f_0 + - partd=1.4.0=pyhd8ed1ab_0 + - pcre=8.45=h9c3ff4c_0 + - pcre2=10.40=hc3806b6_0 + - pillow=9.2.0=py37h850a105_2 + - pip=23.2=pyhd8ed1ab_0 + - pixman=0.40.0=h36c2ea0_0 + - poppler=22.04.0=h0733791_3 + - poppler-data=0.4.12=hd8ed1ab_0 + - postgresql=14.5=h3248436_5 + - proj=9.0.0=h93bde94_1 + - psutil=5.9.3=py37h540881e_0 + - pthread-stubs=0.4=h36c2ea0_1001 + - pyproj=3.2.1=py37h2040241_6 + - python=3.7.12=hf930737_100_cpython + - python-dateutil=2.8.2=pyhd8ed1ab_0 + - python_abi=3.7=3_cp37m + - pytz=2023.3=pyhd8ed1ab_0 + - pyyaml=6.0=py37h540881e_4 + - readline=8.2=h8228510_1 + - rtree=1.0.1=py37h0b55af0_0 + - setuptools=59.8.0=py37h89c1867_1 + - shapely=1.8.2=py37hfa59772_2 + - six=1.16.0=pyh6c4a22f_0 + - snappy=1.1.10=h9fff704_0 + - sortedcontainers=2.4.0=pyhd8ed1ab_0 + - sqlite=3.42.0=h2c6b66d_0 + - tblib=1.7.0=pyhd8ed1ab_0 + - tiledb=2.9.5=h3f4058f_0 + - tk=8.6.12=h27826a3_0 + - toolz=0.12.0=pyhd8ed1ab_0 + - tornado=6.1=py37h540881e_3 + - typing_extensions=4.7.1=pyha770c72_0 + - tzcode=2023c=h0b41bf4_0 + - tzdata=2023c=h71feb2d_0 + - wheel=0.40.0=pyhd8ed1ab_1 + - xarray=0.20.2=pyhd8ed1ab_0 + - xerces-c=3.2.4=h55805fa_1 + - xorg-kbproto=1.0.7=h7f98852_1002 + - xorg-libice=1.1.1=hd590300_0 + - xorg-libsm=1.2.4=h7391055_0 + - xorg-libx11=1.8.4=h0b41bf4_0 + - xorg-libxau=1.0.11=hd590300_0 + - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxext=1.3.4=h0b41bf4_2 + - xorg-libxrender=0.9.10=h7f98852_1003 + - xorg-renderproto=0.11.1=h7f98852_1002 + - xorg-xextproto=7.3.0=h0b41bf4_1003 + - xorg-xproto=7.0.31=h7f98852_1007 + - xz=5.2.6=h166bdaf_0 + - yaml=0.2.5=h7f98852_2 + - zict=2.2.0=pyhd8ed1ab_0 + - zipp=3.15.0=pyhd8ed1ab_0 + - zlib=1.2.13=hd590300_5 + - zstd=1.5.2=hfc55251_7 +prefix: /home/kdm/local/mambaforge/envs/freshwater_user