geoscilabs
项目描述
# GeoSci Labs
[](https://mybinder.org/v2/gh/geoscixyz/geosci-labs/main?filepath=notebooks%2Findex.ipynb) [](https://pypi.python.org/pypi/geoscilabs) [](https://github.com/geoscixyz/geosci-labs/blob/main/LICENSE) [](http://simpeg.xyz)
这是一个代码库,用于支持https://em.geosci.xyz和https://gpg.geosci.xyz上的笔记本和交互式示例。
这些示例基于[SimPEG](http://simpeg.xyz)中可用的代码。
## 原因
交互式可视化是探究数学方程的有力方式。本代码库的目的是提供一个可以插入Jupyter笔记本中的代码库,以便我们可以研究地球物理学电磁学的控制方程。
## 范围
该代码库包含运行http://github.com/geoscixyz/geosci-labs中ipython-widget风格应用所需的Python代码。这些主要是绘图代码和一些简单的分析。更复杂的数值模拟依赖于[SimPEG](http://simpeg.xyz)。
## 使用方法
笔记本可以通过[Binder](#Binder)在线运行,或者[下载并本地运行](#Locally)。
### Binder
[
点击上面的徽章或访问https://mybinder.org/v2/gh/geoscixyz/geosci-labs/main?filepath=notebooks%2Findex.ipynb来启动binder。这有时可能需要几分钟,请耐心等待...
从内容中选择感兴趣的笔记本
[运行Jupyter笔记本](#Running-the-notebooks)

### 本地
要本地运行它们,您需要安装Python,最好是通过[anaconda](https://anaconda.net.cn/download/)。
然后您可以克隆此代码库。在命令行中,运行
` git clone https://github.com/geoscixyz/geosci-labs.git `
然后 cd 进入 geosci-labs
` cd geosci-labs `
要设置软件环境,我们建议您使用提供的conda环境
` conda env create -f environment.yml conda activate geosci-labs `
或者,您可以通过pypi安装依赖项 ` pip install -r requirements.txt `
然后您可以启动Jupyter ` jupyter notebook `
Jupyter将在您的网页浏览器中启动。
## 运行笔记本
可以使用 shift + enter 运行每个代码单元格,或者您可以通过在工具栏中选择 cell,Run All 来运行整个笔记本。

有关运行Jupyter笔记本的更多信息,请参阅[Jupyter文档](https://jupyter-docs.pythonlang.cn/en/latest/)
## 在课程中使用
## 问题
如果您遇到问题或错误,请通过在此代码库中[创建问题](https://github.com/geoscixyz/geosci-labs/issues/new)来通知我们。
## 对于贡献者
我们很高兴您有兴趣贡献力量!请查看[贡献指南](CONTRIBUTING.md)以获取参与的想法。
项目详情
geoscilabs-0.3.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a1d98831f93c5db35dbb48fb7b4c9c625dc7db627b91af8de21ebc9a05e84d87 |
|
MD5 | 27a0465bfb8418ef74c84ab0f4044631 |
|
BLAKE2b-256 | 4836fc9b4a90ec5db7a85a4b49ec17944ad3f31c2770add2e8fd66bf8fb35575 |