Installation
Requirements
Category |
Package Name |
Functionality |
Reference |
Source |
---|---|---|---|---|
Basic computation and visualization |
NumPy |
Arrays and operations |
Harris et al. (2020) |
|
pandas |
Data frames and operations |
Mckinney (2011) |
||
Matplotlib |
Plotting |
Hunter (2007) |
||
SciPy |
Scientific computing |
Virtanen et al. (2020) |
||
tqdm |
Progress bar |
Da Costa-Luis (2019) |
||
Geospatial data processing |
GeoPandas |
Geospatial data processing and geometric operations |
Jordahl et al. (2020) |
|
netCDF4 |
Processing NetCDF format data |
Rew and Davis (1990) |
||
Xarray |
Processing multidimensional arrays and NetCDF format data |
Hoyer and Hamman (2017) |
||
Rasterio |
Processing gridded raster datasets |
Gillies (2013) |
||
Cartopy |
Spatial plotting and spatial reference |
Office (2010-2015) |
||
Whitebox-Workflows |
Hydrological analysis |
Lindsay and Wu (2021) |
||
Optimization |
DEAP |
Evolutionary computation framework |
Fortin et al. (2012) |
|
ArcPy |
Hydrological analysis |
Esri (2024) |
To install the package, run one of the following commands:
Basic installation
pip install easy_vic_build
For additional dependencies
pip install easy_vic_build[nco]
pip install easy_vic_build[rvic]
pip install easy_vic_build[nco_rvic]
Alternatively, you can install from a .whl file:
pip install .whl
pip install .whl[nco]
pip install .whl[rvic]
pip install .whl[nco_rvic]
For development purposes
git clone https://github.com/XudongZhengSteven/easy_vic_build
cd easy_vic_build
pip install -e .