下载地球物理模型并将其作为python数据结构加载。
rockhound的Python项目详细描述
rock hound : noun
- A specialist in geology¹
- An amateur rock and mineral collector¹
- A Python library to download and read common geophysical models and datasets²
¹ Merriam Webster dictionary | ² Not a real dictionary definition.
Documentation| Documentation (dev version)| Contact| Fatiando a Terra项目的一部分
关于
Rockhound是一个python库,用于下载地球物理模型和数据集(prem, 甲壳1.0,etopo1)并将它们加载到python数据结构中(pandas、numpy、xarray)。
这些模型中的许多都使用非传统的文件格式,或者可能很棘手 在网上找到。Rockhound知道如何下载它们如果你还没有 在本地读取文件格式,并返回格式良好的数据结构。 在引擎盖下,它使用Pooch来 管理下载。
项目目标
- 下载常用的模型和数据集。
- 将数据加载到pandas.DataFrame(表)和xarray.Dataset(网格)。
- 仅在需要时下载并检查下载是否损坏。
- 提供可视化复杂模型和数据集的功能。
联系我们
- 大多数讨论都发生在on Github。 随时可以open an issue或评论 任何公开的问题或请求。
- 我们有chat room on Gitter 在那里你可以提出问题并留下评论。
引用Rockhound
这是科学家制作的研究软件(见AUTHORS.md)。引用帮助我们 证明建设和维护这个项目的努力是正确的。如果你用 为了你的研究,请考虑引用我们。
看我们的CITATION.rst file 了解更多。
贡献
行为准则
请注意,此项目发布时 Contributor Code of Conduct。 通过参与这个项目,你同意遵守它的条款。
贡献准则
请阅读我们的 Contributing Guide 看看你能如何提供帮助和反馈。
冒名顶替综合症免责声明
我们需要您的帮助。不,真的。
你脑子里可能有个声音在告诉你 还没有准备好成为一个开源贡献者;你的技能还不够好 足以做出贡献。 你能提供什么?
我们向你保证你脑子里的声音是错的。
成为贡献者不仅仅意味着编写代码。 平等的重要贡献包括: 编写或校对文档,建议或实施测试,或 甚至对项目给出反馈(包括对 贡献过程)。 如果你以新的眼光来看这个项目,你可能会看到错误和 经验丰富的贡献者掩盖的假设。 如果您可以编写任何代码,那么您可以为开源贡献代码。 我们不断尝试新技能,犯错误,并从中学习 那些错误。 我们都是这样进步的,我们乐于帮助别人学习。
此免责声明改编自MetPy project。
许可证
这是一个自由软件:你可以根据条款重新发布和/或修改它 bsd 3子句许可证的。本许可证副本见 LICENSE.txt。
其他版本的文档
- Development(反映上的master分支 github)
- Latest release
- v0.1.0