partseg是用于生物成像分析的python图形用户界面

PartSeg的Python项目详细描述


零件段

Build StatusPyPI versionDocumentation StatusBuild StatusDOI

partseg是用于分割算法的gui和库。

此应用程序旨在帮助生物学家进行分割 基于阈值和连接组件

interface

教程

  • 教程:染色体1(作为gui)link
  • 1号染色体数据教程link
  • 教程:不同的神经元类型(作为库)link

安装

  • 从二进制文件:
    • Windows(在Windows 10上构建)
    • Linux(在ubuntu 18.04上构建)
    • MacOS(在macos mojave上构建)
  • 使用pip(在linux上,您需要更早地安装numpycython
    • 来自pypi:pip install PartSeg
    • 来自存储库:pip install git+https://github.com/4DNucleome/PartSeg.git

运行

如果下载二进制文件,请在PartSeg文件夹中查找PartSeg_exec文件

如果从存储库或pip安装,则可以使用PartSeg命令或python -m PartSeg运行它。 第一个选项在Windows上不起作用。

partseg导出一些命令行选项:

  • --no_report-禁用向作者报告错误
  • --no_dialog-禁用向作者报告错误并显示错误对话框。仅在从终端运行时使用。
  • segmentation_analysis-跳过启动程序并启动分析图形用户界面
  • segmentation-跳过启动程序并启动分段图形用户界面

附加说明:

当前版本的partseg使用tifffile包读取*.tiff文件。因为新版本易于安装 只在窗户上。如果使用imagecodec手动安装,它应该可以工作。

保存格式

保存的项目是用gzip或bz2压缩的tar文件

元数据保存在data.json文件中(json格式) 图像/掩码保存为*.npy(numpy数组格式)

接口

发射装置。选择要启动的程序:
launcher
分割分析主窗口:
interface
分割分析主窗口,查看测量结果:
interface
用于创建测量集的窗口:
statistics
掩模分割主窗口:
mask interface

实验室

功能和结构基因组学实验室 http://4dnucleome.cent.uw.edu.pl/

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

推荐PyPI第三方库


热门话题
如何使用运行时从JAVA运行openssl命令?   不使用线程安全类(如AtomicInteger和SynchronizedList)的java ProducerConsumer问题   匹配字符串的java模式   在java中使用泛型接口作为返回类型   java将可能具有序列化JSON值的hashmap作为节点添加到JSON字符串中   Eclipse无法从Java8流推断正确的类型   java无法了解标准JButton的大小   java我能用一个循环优化这个函数吗(在第一种方法中)?   Apache CXF中基于WebSocket的java SOAP?   java想要运行奇偶和求和三步   矩阵上随机元素的java集值   java布尔相等:0==a,操作数顺序重要吗?   java Eclipse不会退出我的插件   java如何在spring的SOAP拦截器中获取HttpServletRequest和HttpServletResponse