跳转到主要内容

Fourier Local Correlation Tracking的Python包装器。

项目描述

Powered by SunPy Badge

pyflct是Fourier Local Correlation Tracking C库的Python包装器。我们的构建文档在此处可用。

安装

Linux和Mac OS

安装此库的最简单方法是使用pip

$ pip install pyflct

这将安装这两个平台预先编译的二进制轮子。

Windows

我们仅通过Conda正式支持Windows。但如果您想手动安装,我们的文档中有一些粗略的说明。

请在我们的文档中查找说明.

获取帮助

如果您有任何问题,请访问我们的聊天室#sunpy:matrix.org

贡献

如果您想参与其中,请查看SunPy文档中的开发者指南部分。帮助总是受欢迎的,请告诉我们您想做什么,或者查看问题页面以获取已知未解决项的列表。有关一般贡献的更多信息,请阅读我们的贡献指南

如果您想帮助开发pyflct,您需要从GitHub安装它。最好的方法是创建一个新的python虚拟环境(您选择的),然后分叉此存储库。

然后

$ git clone https://github.com/<username>/pyflct.git
$ cd pyflct
$ pip install -e .[dev]

您需要安装您操作系统上的FFTW3开发库。如果出现关于它缺失的错误,您可能需要运行pip install extension_helpers

您可以运行

$ python setup.py build_ext --inplace

来就地构建C扩展。

行为准则

当您与SunPy社区互动时,您必须遵守我们的行为准则

许可证

本项目版权所有(c)SunPy开发者,并按LGPL-2.1许可协议许可。本软件包基于Openastronomy打包指南,该指南按BSD 3条款许可协议许可。

项目详情


下载文件

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

源分发

pyflct-0.3.1.tar.gz (740.4 kB 查看哈希值)

上传时间

构建分发

pyflct-0.3.1-cp312-cp312-manylinux_2_28_x86_64.whl (2.3 MB 查看哈希值)

上传时间 CPython 3.12 manylinux: glibc 2.28+ x86-64

pyflct-0.3.1-cp312-cp312-macosx_12_0_x86_64.whl (2.0 MB 查看哈希值)

上传时间 CPython 3.12 macOS 12.0+ x86-64

pyflct-0.3.1-cp311-cp311-manylinux_2_28_x86_64.whl (2.3 MB 查看哈希值)

上传时间 CPython 3.11 manylinux: glibc 2.28+ x86-64

pyflct-0.3.1-cp311-cp311-macosx_12_0_x86_64.whl (2.0 MB 查看哈希值)

上传时间 CPython 3.11 macOS 12.0+ x86-64

pyflct-0.3.1-cp310-cp310-manylinux_2_28_x86_64.whl (2.3 MB 查看哈希值)

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

pyflct-0.3.1-cp310-cp310-macosx_12_0_x86_64.whl (2.0 MB 查看哈希值)

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

支持者