跳转到主要内容

未提供项目描述

项目描述

PyToJCAMP

Documentation Status Python package pre-commit codecov PyPI - Python Version License: MIT GitHub last commit Binder

Python到JCAMP转换器。受PyToJCAMP启发。

一些工具与JCAMP格式兼容良好。此软件包允许将Python数据结构转换为JCAMP,这可以使基于Python的Web服务与ELN交互更容易。

安装

要从最新开发版本获取头文件,请使用

pip install git+https://github.com/cheminfo-py/pytojcamp.git

要安装最新稳定版本,请使用

pip install pytojcamp

用法

查看示例笔记本,您可以在Binder上试用。

x/y数据

对于简单的x/y数据,您可以使用

from pytojcamp import from_xy
jcamp_string = from_xy((x,y))

多列数据

对于多列数据,您可以使用

from pytojcamp import from_dict

data_dictionaries = {
    'x' : {
        'data': [1,2,3],
        'type': 'INDEPENDENT',
        'unit': 'cm'
    },
    'y' : {
        'data': [3,2,3],
        'type': 'DEPENDENT',
        'unit': 'h'
    },
    'z' : {
        'data': [3,2,3],
        'type': 'DEPENDENT',
        'unit': 'kg'
    }
}

jcamp_string = from_dict(data_dictionaries)

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定要选择哪个,请了解更多关于安装软件包的信息。

源分发

pytojcamp-0.1.0.tar.gz (22.6 kB 查看哈希值)

上传时间:

构建分发

pytojcamp-0.1.0-py3-none-any.whl (9.2 kB 查看哈希值)

上传于 Python 3

由以下支持