Skip to main content

A Python wrapper for Fourier Local Correlation Tracking.

Project description

Powered by SunPy Badge

pyflct is a Python wrapper around the Fourier Local Correlation Tracking C library. Our built documentation is available here.

Installing

Linux and Mac OS

The simplest way to install this library is through pip:

$ pip install pyflct

This will install the pre-compiled binary wheels for these two platforms.

Windows

We only officially support Windows through Anaconda. But we do have rough instructions in our documentation if you want to install it manually.

Please find the instructions in our documentation.

Getting Help

Stop by our chat room #sunpy:matrix.org if you have any questions.

Contributing

If you would like to get involved, check out the Developer’s Guide section of the SunPy docs. Help is always welcome so let us know what you like to work on, or check out the issues page for the list of known outstanding items. For more information on general contributing, please read our contributing guide.

If you want help develop pyflct you will need to install it from GitHub. The best way to do this is to create a new python virtual environment (of your choice) and then fork this repository.

Then:

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

You will need to install your operating system’s FFTW3 development library. You might need to pip install extension_helpers if there is an error about it being missing.

You can run:

$ python setup.py build_ext --inplace

to build the C extension in place.

Code of Conduct

When you are interacting with the SunPy community you are required to follow our Code of Conduct.

License

This project is Copyright (c) The SunPy Developers and licensed under the terms of the LGPL-2.1 license. This package is based upon the Openastronomy packaging guide which is licensed under the BSD 3-clause licence.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyflct-0.2.2.tar.gz (741.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyflct-0.2.2-cp39-cp39-manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

pyflct-0.2.2-cp39-cp39-manylinux1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9

pyflct-0.2.2-cp39-cp39-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pyflct-0.2.2-cp38-cp38-manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

pyflct-0.2.2-cp38-cp38-manylinux1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8

pyflct-0.2.2-cp38-cp38-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pyflct-0.2.2-cp37-cp37m-manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

pyflct-0.2.2-cp37-cp37m-manylinux1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.7m

pyflct-0.2.2-cp37-cp37m-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

pyflct-0.2.2-cp36-cp36m-manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

pyflct-0.2.2-cp36-cp36m-manylinux1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.6m

pyflct-0.2.2-cp36-cp36m-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file pyflct-0.2.2.tar.gz.

File metadata

  • Download URL: pyflct-0.2.2.tar.gz
  • Upload date:
  • Size: 741.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2.tar.gz
Algorithm Hash digest
SHA256 d516d95e899bd5ce140c229f4e3048a3cec2d89a6c41a0f93609b458c429cd58
MD5 ec33678be373010225452e1241097367
BLAKE2b-256 535866b202874eb4f6b1a85d534bab1b88d1fae6a7ebcb97e3b698e729facb5e

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a68b85212ea96495bdd42b05ce8062878fc9a5331ad4bbd170592bf8bf8c9b79
MD5 d0bd0f4ea3c10de1f44401b68cfa7cf2
BLAKE2b-256 ea6dbf5bf760eec8d42faf2764c9e4740074f28b66ef931f75851823e88a5624

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f85a7fcba14970dad8285d1d8622e4b742ab8852cecac6ab69f4a682d5fe2c56
MD5 f7b8761f94969436456f8fce884ce6b9
BLAKE2b-256 c372f9ab3511afb8067e622d79b14d24f07cedb8284062819b5ce134db82d765

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 196872327908a4aff4c892bbdb1305a0ee9b41e51b6f03f196dfcc160897e479
MD5 93b01fb872c5664dcf2e9c00e41601f0
BLAKE2b-256 a95220a0a6eeca0116d429c12177a6a086031fc63dab5690cb7810a19d5093ab

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 079fcb1d85bbb2f8c0164fac876e39c3813f4d334b79cf3470ea95e0bf2f159e
MD5 3070ec6e583d786cc5a5de93418ebe43
BLAKE2b-256 1009ab84bf3a999a72966a4eb1c24e01308cd236327c5158d1f301c2526d15cf

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c45f9252cb14326eb0cbef2094e8291a79390c3a758654c02847aea0953f69bf
MD5 ca348b2b6bf4f7078f081e1cc99debbb
BLAKE2b-256 3512f54b1202c392ecae88f2f60c687ecbc3d742dfacbb3013f99db7d0e2d7b6

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 527c3b9ccd0e987a8cc782928f6ada9f2e0a2b4c445401cd934fe7aa26ec4fb0
MD5 bc3a46b3e3ff8bcc8b9935b432cb43ad
BLAKE2b-256 9f0769a307c718654db68b6548153da0f32418fb6d7d1634c1c757a5860f996a

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0e34af50a4a9290378f8c7728986d9c26181419404d2cc143155cb2795ddabf6
MD5 f0158b40c81f43eeeb75007e76de9dd1
BLAKE2b-256 2bbd21061aee3924cb2ad5dc8d0b027c216d2871396734db8ffd446770144d23

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f5e668412ad360a3e53f7c91b9d9450d43f8dfbbc46e3e19ed831b6e43138d2b
MD5 8a8f31895555f86d1ca296ce7c208c04
BLAKE2b-256 a2ccd72d508747f16106694a3b5c993d0073a013d381c161756be9976f0a0390

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 30810ba15a4b620355380c3a5726986a14249c088f38896554aa8799bc82a4c1
MD5 9284106bce5d7359760b813c4a37779c
BLAKE2b-256 0a89955e9010c7726c9a27033c9fa2c2fa5a8e8c01fc58eecb18792f2a4222c6

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0b1ba1dca4c30aae94b8fde7c1fdc08c303192d9d6936824263b02935932d003
MD5 a4adc31d080ea3bffe51fd489be1b7fc
BLAKE2b-256 a06c16997d95f2a21cad82269f05123704810a8f54ce767f7a1cedf11f3dfdf2

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 596e318a6afa52856255ee08ad12074c38be094339d79534e53b3e25c593b657
MD5 bd49960ba8fb37f02e29618e173dd205
BLAKE2b-256 40f5a40336aa9628f52fbbeae4d2632949774793cde280cf2ab71849ca32a849

See more details on using hashes here.

File details

Details for the file pyflct-0.2.2-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyflct-0.2.2-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyflct-0.2.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 84982598e3cc3d8e9abb547fa3222dab4682ed3b2f61cab8179bb7fe049eccd6
MD5 8461e7a175c211e9bbcd21a7a5c150cd
BLAKE2b-256 db899f1ee971045be3f162c390240b7ae7bfb3db4d229a0ac7b530d52ab4ffb8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page