跳转到主要内容

geoscilabs

项目描述

# GeoSci Labs

[![binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/geoscixyz/geosci-labs/main?filepath=notebooks%2Findex.ipynb) [![pypi](https://img.shields.io/pypi/v/geoscilabs.svg)](https://pypi.python.org/pypi/geoscilabs) [![License](https://img.shields.io/github/license/geoscixyz/geosci-labs.svg)](https://github.com/geoscixyz/geosci-labs/blob/main/LICENSE) [![SimPEG](https://img.shields.io/badge/powered%20by-SimPEG-blue.svg)](http://simpeg.xyz)

这是一个代码库,用于支持https://em.geosci.xyzhttps://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

[![Binder](https://mybinder.org/badge.svg)

  1. 点击上面的徽章或访问https://mybinder.org/v2/gh/geoscixyz/geosci-labs/main?filepath=notebooks%2Findex.ipynb来启动binder。这有时可能需要几分钟,请耐心等待...

  2. 从内容中选择感兴趣的笔记本

  3. [运行Jupyter笔记本](#Running-the-notebooks)

![Binder-steps](https://em.geosci.xyz/_images/binder-steps.png)

### 本地

要本地运行它们,您需要安装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 运行每个代码单元格,或者您可以通过在工具栏中选择 cellRun All 来运行整个笔记本。

![cell-run-all](https://em.geosci.xyz/_images/run_all_cells.png)

有关运行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 (81.9 MB 查看哈希值

上传时间:

由以下支持