跳转到主要内容

AreTomo (w)rapper for rln4

项目描述

li'l AreTomo

AreTomo的轻量级Python API。

安装

建议在一个新的虚拟环境中安装。

pip install lil_aretomo

使用方法

import numpy as np
import mrcfile
from lil_aretomo import align_tilt_series

tilt_series = mrcfile.read('my_tilt_series.mrc')

align_tilt_series(
    tilt_series=tilt_series,
    tilt_angles=np.linspace(-60, 60, 41),
    pixel_size=1.35,  # angstroms per pixel
    sample_thickness_nanometers=2000,  # angstroms
    correct_tilt_angle_offset=True,
    basename='TS_01',  # basename for files passed to AreTomo
    output_directory='TS_01_AreTomo',
    skip_if_completed=False # set to True to skip if results from a previous alignment are present
)

对于开发者

我们使用pre-commit来确保代码风格和格式保持一致。

要安装可编辑模式的开发依赖包

pip install -e .[dev]
pre-commit install

Flake8, black和isort将在每次提交时自动运行。

项目详情


下载文件

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

源分布

lil_aretomo-0.1.1.tar.gz (10.0 kB 查看哈希值)

上传时间 源代码

构建分发版

lil_aretomo-0.1.1-py2.py3-none-any.whl (6.8 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持