Python中的海洋数据访问
项目描述
yodapy
Python中的您的海洋数据访问(YODAPY)
安装
pip install yodapy
直接从github安装
对于开发者和测试者
pip install git+https://github.com/cormorack/yodapy.git
开发
git clone https://github.com/cormorack/yodapy.git
cd yodapy
conda create -n yodapy -c conda-forge --yes python=3.6 --file requirements.txt --file requirements-dev.txt
source activate yodapy
pip install -e .
凭证
要获取凭证,您必须在OOI数据门户注册。选择登录下拉菜单并点击注册。填写并提交表单,您将自动登录。点击您的电子邮件ID(右上角)以访问/编辑您的个人资料。现在,此个人资料包括您的凭证。您应该点击刷新API令牌按钮以获取稳定的令牌;然后记下您的用户名(格式为OOIAPI-XXXXXXXXXXXXXX)和令牌(格式为XXXXXXXXXXX)。它们将在以下内容中使用。
要开始使用yodapy进行ooi数据源,您需要设置您的凭证文件。 这只需设置一次。
>>> from yodapy.utils.creds import set_credentials_file
>>> set_credentials_file(data_source='ooi', username='MyName', token='My secret token')
运行程序示例
>>> from yodapy.datasources import OOI
>>> ooi = OOI()
>>> ooi.search(region='cabled', site='axial base shallow profiler', node='shallow profiler', instrument='CTD')
>>> ooi.view_instruments()
>>> ooi.data_availability()
>>> begin_date = '2018-01-01'
>>> end_date = '2018-01-02'
>>> ooi.request_data(begin_date=begin_date, end_date=end_date)
>>> ooi.check_status()
Request Completed
>>> ds_list = ooi.to_xarray()
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
yodapy-0.3.0b0.tar.gz (135.3 kB 查看哈希值)
构建分发
yodapy-0.3.0b0-py3-none-any.whl (134.7 kB 查看哈希值)
关闭
yodapy-0.3.0b0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bc5ceca3cc00c38bbb9ec195b486a00aaa7e057f9d1addade327e011dfd6f3b9 |
|
MD5 | d2cd7f24b195003be345c522e8ed7dec |
|
BLAKE2b-256 | 23b15762accc78d67b685405fe712fdcccfd6ffaad3c89b303e1dff3998e9d92 |
关闭
yodapy-0.3.0b0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ba8e51174a9395446c10199bfd003e1e7a563b94639a64d5cbbcda97728b3b2f |
|
MD5 | 1acfed7a761502a9b7fda0504b0b4df5 |
|
BLAKE2b-256 | 69ba52d0baf00825bdd3a37acb586099638ffa5581f01de18078bf194589bbfb |