用混合/壳填充模型在光纤上模拟纳米颗粒的图形用户界面

PAME的Python项目详细描述


https://github.com/hugadams/PAME/blob/master/screenshots/gui.png

PAME:等离子分析建模环境

用于模拟等离子体生物传感器,特别是具有纳米颗粒的光纤生物传感器的图形python应用程序。

查看PAME preprint

教程

屏幕广播

教程是累积的(如屏幕广播2在1结束的地方拾取)。

Pame的教程是一系列的屏幕广播。

安装

二进制文件(即.exe一键使用文件)是under development,但目前,pame必须作为python库安装并通过命令行启动。有兴趣帮助开发二进制文件的人,请联系。

pame大量使用SciPy Stack (numpy, ipython etc…),因此它有很多依赖项。我建议使用预先加载了scipy堆栈(例如canopyconda)的科学python发行版,或者希望将pame安装到一个干净的环境中(这是建议的),而不是使用裸python发行版,请参阅conda安装说明。否则,您可以像往常一样使用pip install。

pypi

由于pame需要很多依赖项,这可能会升级numpy、scipy、ipython和其他核心scipy库。

从pip安装

pip install PAME

如果这给了您一个错误(maybe for this reason),请执行以下操作。

PAME sourcecode作为zipfile下载并解压缩。cd进入解压缩目录

cd /path/to/PAME

从源安装

python setup.py install

从pip安装依赖项

pip install -r requirements.txt

如果尚未配置qt后端,则可能还需要安装qt后端<;http://pyqt.sourceforge.net/docs/pyqt4/installation.html>;。

条件

我使用水蟒是因为它有一个优秀的虚拟环境管理器。优点在于,您可以只为pame安装一个干净的工作环境,而不必更改任何其他包。有关conda虚拟环境的教程,check this out。要在anaconda中配置pame环境,请先安装anaconda,然后执行以下操作:

  1. 创建一个干净的虚拟环境(我的名为pamevenv)

    conda create -n PAMEvenv anaconda

这将安装几个必需的科学软件包,包括numpypandasipython

  1. 激活环境

    source activate PAMEvenv

  2. 安装pame(下载pame源代码并解压缩,然后导航到目录)

    cd /path/to/PAMEdirectory python setup.py install

  3. Conda安装/升级依赖项

    conda install traits traitsui mayavi chaco mpmath PIL

  4. 停用虚拟环境

    source deactivate

依赖关系

pame依赖项的完整列表在requirements.txt文件中。您可能还需要安装qt后端<;http://pyqt.sourceforge.net/docs/pyqt4/installation.html>;。

支持

有问题吗?对开发感兴趣?信息:pame_env@googlegroups.com,或者直接联系我(hughesadam87@gmail.com,@hughesadam87)

网络实用程序

pame不在浏览器中运行。看看这些相关的工具!

许可证

修订了3条BSD

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
maven通过pom文件增加最大java堆大小   java如何在Kojo IDE输出窗格中打印到同一行?   如何使用特定的JRE交付Java应用程序?   java Cordova插件调用日志找不到符号   Java上Redis哈希中的spring列表   java ThreadSafeClientConnManager不是多线程   java如何在激活器中获取IEclipseContext   java如何通过编程更改除法器偏差   在中找不到maven Java/Mvn本地资源。罐包装   JOptionPane的java用户输入验证。showInputDialog   java编辑:如何更改日期对象的日期格式?   文件编写器Java;如何覆盖   一行中包含多个值的java读取属性   java如何在安卓中使用截击上传视频