跳转到主要内容

未提供项目描述

项目描述

Fast Overlap

一个用于计算两个时间点之间所有细胞掩码成对重叠的小型Cython库。用于https://github.com/Hekstra-Lab/microutil/

安装

pip install fast-overlap

开发

安装

python setup.py build_ext -i

真正删除东西并构建+测试

rm *.so build/ fast_overlap.cpp -rf && python setup.py build_ext -i && python test_speedup.py

在Mac上

您需要使用与编译Python相同的编译器来编译Python扩展。因此,在Mac上,您应该使用clang。然而,苹果分发的clang不包括openmp,因此您应该要么在本地使用g++(这似乎在某些原因下有效,但不适用于构建wheel),要么使用GitHub工作流程中的homebrew clang。

项目详情


下载文件

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

源分布

fast_overlap-0.5.0.tar.gz (208.4 kB 查看哈希)

上传时间

构建分布

fast_overlap-0.5.0-cp310-cp310-win_amd64.whl (89.1 kB 查看哈希)

上传时间 CPython 3.10 Windows x86-64

fast_overlap-0.5.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (664.1 kB 查看哈希值)

上传时间 CPython 3.10 manylinux: glibc 2.12+ x86-64

fast_overlap-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl (405.1 kB 查看哈希值)

上传时间 CPython 3.10 macOS 10.9+ x86-64

fast_overlap-0.5.0-cp39-cp39-win_amd64.whl (90.2 kB 查看哈希值)

上传时间 CPython 3.9 Windows x86-64

fast_overlap-0.5.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (664.9 kB 查看哈希值)

上传时间 CPython 3.9 manylinux: glibc 2.12+ x86-64

fast_overlap-0.5.0-cp39-cp39-macosx_10_9_x86_64.whl (400.8 kB 查看哈希值)

上传时间 CPython 3.9 macOS 10.9+ x86-64

fast_overlap-0.5.0-cp38-cp38-win_amd64.whl (90.1 kB 查看哈希值)

上传时间 CPython 3.8 Windows x86-64

fast_overlap-0.5.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (705.1 kB 查看哈希值)

上传时间 CPython 3.8 manylinux: glibc 2.12+ x86-64

fast_overlap-0.5.0-cp38-cp38-macosx_10_9_x86_64.whl (403.1 kB 查看哈希值)

上传时间 CPython 3.8 macOS 10.9+ x86-64

fast_overlap-0.5.0-cp37-cp37m-win_amd64.whl (86.5 kB 查看哈希值)

上传时间 CPython 3.7m Windows x86-64

fast_overlap-0.5.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (600.4 kB 查看哈希值)

上传时间 CPython 3.7m manylinux: glibc 2.12+ x86-64

fast_overlap-0.5.0-cp37-cp37m-macosx_10_9_x86_64.whl (399.6 kB 查看哈希值)

上传时间 CPython 3.7m macOS 10.9+ x86-64

支持者