延时科尔-科尔分解程序
ccd-tools的Python项目详细描述
###状态
[![加入聊天,网址:https://gitter.im/ccd-tools/lobby](https://badges.gitter.im/ccd-tools/lobby.svg)(https://gitter.im/ccd-tools/lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr badge&utm_content=badge
[![构建状态](https://travis-ci.org/m-weigand/ccd_tools.svg?branch=master)"(https://travis ci.org/m-weigand/ccd_tools)
[![DOI](https://zenodo.org/badge/68698547.svg)(https://zenodo.org/badge/latestdoi/68698547)
[在活页夹上试用CCD工具](https://mybinder.org/v2/gh/m-weigand/try-ccd-tools/master?filepath=ccd_test.ipynb)
cole-cole分解程序
========
在频率范围从
到多kHz的频率范围内测量的电极化特征。
e测量数据跨越的频率范围。
有关更多信息,请参阅项目主页:
[https://m-weigand.github.io/ccd-tools](https://m-weigand.github.io/ccd-tools)
![示例输出](docs/example_for_readme/results_3/plot_spec_000_iteration0004.png)
这段代码的部分内容在两个开放访问出版物中进行了描述:
[1.Weigand和Kemna,2016年,《计算机与地球科学》(http://www.sciencedirect.com/science/article/pii/s098300415300625)
[2.Weigand和Kemna,2016年,《国际地球物理杂志》(http://gji.oxfordjournals.org/content/205/3/1414)
\cd/introduction.html)
*Sphinx生成的文档位于docs/doc
《路线图》
计划在不久的将来实现以下功能
(2018年第1-3季度)。之后,新功能可能只有在需要
时才能实现。关于额外的TOdo项目,请参考本项目的问题
和文件[TOdo](TOdo)。
ormulation
*改进jupyter集成,并提供示例
指南](https://m-weigand.github.io/ccd-tools/doc-ccd/installation.html)
适用于Windows和Linux。
稳定版本发布给Pipy,可以使用以下工具安装:
使用setuptools安装源包:
python setup.py build
python setup.py install
包也可以安装到用户定义的目录:
export pythonpath=$home/inst/pip_installs/lib/python3.4/\
站点包/:$pythonpath
python setup.py install--user
export path=$home/inst/pip_installs/bin:$path
tools.html
anaconda可以方便地安装python、jupyter笔记本以及ccd工具所需的所有软件包。/>使用以下安装步骤:
*使用python
3版本(当前为python 3.6)下载[anaconda](https://www.anaconda.com/download/linux)。
*按照下载页上的说明安装下载的anaconda版本。
*到inst所有ccd工具,打开anaconda提示符并使用以下命令:
`pip install ccd\u tools`
*若要在anaconda提示符下运行笔记本,请导航到笔记本目录并使用:
`jupyter notebook`
终端中的笔记本服务器,
包括Web应用程序的URL(默认情况下,http://localhost:8888)。
然后它将打开默认的Web浏览器到此URL。
当笔记本在浏览器中打开时,您将看到笔记本仪表板,
包括笔记本列表,f文件和启动笔记本服务器的目录的子目录。
r nbextension enable--py widgetsnbextension--sys prefix
\使用pip时,可以使用以下命令安装所有需求:
pip install-r requirements.txt在Debian Linux系统上,运行
scipy
matplotlib
geccoiv
sip-models
:
sphinx
在与debian相关的linux系统下,可以使用
命令安装这些软件包:
sudo apt get install texlive latex base texlive latex extra\
texlive fonts recommended texlive fonts extra dvipng
sudo apt get install python2.7-numpython matplotlib python2.7-scipy\
python setuptools python nose python tornado
要构建文档,必须安装以下与sphinx相关的软件包:
sudo apt get install python sphinx
sudo apt get install python sphinx pyth在sphinxcontrib.blockdiag
pip install sphinxcontrib programmoutput
在windows下,程序使用"pythonxy"发行版进行测试
(https://code.google.com/p/pythonxy/)。
许可证
本课程根据GPL3或更高版本的许可证获得许可。有关详细信息,请参见license.txt和
单个文件的标题。
主页(gh pages分支)使用的某些第三方软件包具有
单个许可证。
[![加入聊天,网址:https://gitter.im/ccd-tools/lobby](https://badges.gitter.im/ccd-tools/lobby.svg)(https://gitter.im/ccd-tools/lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr badge&utm_content=badge
[![构建状态](https://travis-ci.org/m-weigand/ccd_tools.svg?branch=master)"(https://travis ci.org/m-weigand/ccd_tools)
[![DOI](https://zenodo.org/badge/68698547.svg)(https://zenodo.org/badge/latestdoi/68698547)
[在活页夹上试用CCD工具](https://mybinder.org/v2/gh/m-weigand/try-ccd-tools/master?filepath=ccd_test.ipynb)
cole-cole分解程序
========
在频率范围从
到多kHz的频率范围内测量的电极化特征。
e测量数据跨越的频率范围。
有关更多信息,请参阅项目主页:
[https://m-weigand.github.io/ccd-tools](https://m-weigand.github.io/ccd-tools)
![示例输出](docs/example_for_readme/results_3/plot_spec_000_iteration0004.png)
这段代码的部分内容在两个开放访问出版物中进行了描述:
[1.Weigand和Kemna,2016年,《计算机与地球科学》(http://www.sciencedirect.com/science/article/pii/s098300415300625)
[2.Weigand和Kemna,2016年,《国际地球物理杂志》(http://gji.oxfordjournals.org/content/205/3/1414)
\cd/introduction.html)
*Sphinx生成的文档位于docs/doc
《路线图》
计划在不久的将来实现以下功能
(2018年第1-3季度)。之后,新功能可能只有在需要
时才能实现。关于额外的TOdo项目,请参考本项目的问题
和文件[TOdo](TOdo)。
ormulation
*改进jupyter集成,并提供示例
指南](https://m-weigand.github.io/ccd-tools/doc-ccd/installation.html)
适用于Windows和Linux。
稳定版本发布给Pipy,可以使用以下工具安装:
使用setuptools安装源包:
python setup.py build
python setup.py install
包也可以安装到用户定义的目录:
站点包/:$pythonpath
python setup.py install--user
export path=$home/inst/pip_installs/bin:$path
tools.html
anaconda可以方便地安装python、jupyter笔记本以及ccd工具所需的所有软件包。/>使用以下安装步骤:
*使用python
3版本(当前为python 3.6)下载[anaconda](https://www.anaconda.com/download/linux)。
*按照下载页上的说明安装下载的anaconda版本。
*到inst所有ccd工具,打开anaconda提示符并使用以下命令:
`pip install ccd\u tools`
*若要在anaconda提示符下运行笔记本,请导航到笔记本目录并使用:
`jupyter notebook`
终端中的笔记本服务器,
包括Web应用程序的URL(默认情况下,http://localhost:8888)。
然后它将打开默认的Web浏览器到此URL。
当笔记本在浏览器中打开时,您将看到笔记本仪表板,
包括笔记本列表,f文件和启动笔记本服务器的目录的子目录。
r nbextension enable--py widgetsnbextension--sys prefix
\使用pip时,可以使用以下命令安装所有需求:
pip install-r requirements.txt在Debian Linux系统上,运行
matplotlib
geccoiv
sip-models
:
sphinx
在与debian相关的linux系统下,可以使用
命令安装这些软件包:
sudo apt get install texlive latex base texlive latex extra\
texlive fonts recommended texlive fonts extra dvipng
sudo apt get install python2.7-numpython matplotlib python2.7-scipy\
python setuptools python nose python tornado
要构建文档,必须安装以下与sphinx相关的软件包:
sudo apt get install python sphinx
sudo apt get install python sphinx pyth在sphinxcontrib.blockdiag
pip install sphinxcontrib programmoutput
在windows下,程序使用"pythonxy"发行版进行测试
(https://code.google.com/p/pythonxy/)。
许可证
本课程根据GPL3或更高版本的许可证获得许可。有关详细信息,请参见license.txt和
单个文件的标题。
主页(gh pages分支)使用的某些第三方软件包具有
单个许可证。