跳转到主要内容

干净、简单、快速访问公共水文和气候数据

项目描述

Clean, simple and fast access to public hydrology and climatology data

项目状态

GitHub Action CI tests Latest conda package https://coveralls.io/repos/ulmo-dev/ulmo/badge.svg?branch=master&service=github Documentation Status

功能

  • 从网络检索并解析数据集

  • 返回简单的Python数据结构,可以轻松地被拉入更复杂的工具中进行分析,如Pandas。

  • 本地缓存数据集,并按需获取更新。

数据集

目前,ulmo支持以下数据集/服务:

  • 加利福尼亚州水资源部历史数据

  • 气候预测中心每周干旱情况

  • CUAHSI WaterOneFlow

  • 下科罗拉多河管理局水文和水质数据

  • NASA Daymet天气数据

  • 国家气候数据中心气候指数参考顺序(CIRS)

  • 国家气候数据中心全球历史气候网络每日数据

  • 国家气候数据中心每日气候概况

  • 德克萨斯州天气连接每日Keetch-Byram干旱指数(KBDI)

  • 美国陆军工程兵团 - 托皮卡区水资源管理

  • 美国地质调查局国家水资源信息系统

  • 美国地质调查局紧急数据分发网络服务

  • 美国地质调查局地球资源观测系统(EROS)服务

  • 美国地质调查局国家高程数据集(NED)服务

安装

Ulmo依赖于科学Python堆栈中的许多库(特别是:numpy、pytables和pandas)以及lxml。安装这些依赖项有几种方法,但如果手动操作可能会很复杂。使一切运行的最简单方法是使用科学Python发行版,它会一起安装所有内容。完整的列表可以在scipy网站上找到,但推荐使用Anaconda / Miniconda,因为它最容易设置。

如果您使用Anaconda/Miniconda,则可以使用以下命令从conda-forge频道安装ulmo

conda install -c conda-forge ulmo

否则,按照以下说明操作

一旦安装了必要的科学Python库,就可以使用pip从PyPI安装ulmo的最新版本

pip install ulmo

要安装开发版,请从源代码获取副本,并在根目录中运行setup.py

要使用conda设置开发环境

conda env create -n myenv –file conda_environment.yml

在Windows上使用‘activate myenv’

source activate myenv

pip install -e .

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源代码分发

ulmo-0.8.8.tar.gz (75.5 kB 查看哈希值)

上传时间: 源代码

构建分发

ulmo-0.8.8-py2.py3-none-any.whl (89.5 kB 查看哈希值)

上传时间: Python 2 Python 3

由以下支持