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.1.tar.gz (737.4 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.1-cp38-cp38-manylinux2010_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

pyflct-0.2.1-cp38-cp38-manylinux2010_i686.whl (1.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

pyflct-0.2.1-cp38-cp38-manylinux1_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8

pyflct-0.2.1-cp38-cp38-manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 3.8

pyflct-0.2.1-cp38-cp38-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

pyflct-0.2.1-cp37-cp37m-manylinux2010_i686.whl (1.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

pyflct-0.2.1-cp37-cp37m-manylinux1_i686.whl (1.4 MB view details)

Uploaded CPython 3.7m

pyflct-0.2.1-cp37-cp37m-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

pyflct-0.2.1-cp36-cp36m-manylinux2010_i686.whl (1.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

pyflct-0.2.1-cp36-cp36m-manylinux1_i686.whl (1.4 MB view details)

Uploaded CPython 3.6m

pyflct-0.2.1-cp36-cp36m-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pyflct-0.2.1.tar.gz
  • Upload date:
  • Size: 737.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1.tar.gz
Algorithm Hash digest
SHA256 12670cbbcd871ed0cb1fe7073367de56a866a096b1f237cf733bb3f4894896b3
MD5 8a61f0530a493ae1adf29ef56f8c97ac
BLAKE2b-256 e5c0a47bbcedd8bb5707ed8c8dbbcad5447f957f2a4bcefdd7719fdffe88ba33

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyflct-0.2.1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 01608fb9732fc273b9300535a7ac15f98ab24c7ce3febba045743081c262952a
MD5 8f8603339d7c558afa31df2b091ef028
BLAKE2b-256 0ae02787de45ad4c4057630e99b2bf3e9bffbe1f0a49f2c149dcf310c1465020

See more details on using hashes here.

File details

Details for the file pyflct-0.2.1-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: pyflct-0.2.1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a900decda4cb882574a8f3592c41b9954d246942c672ee0bb1a17df4be3e5fd8
MD5 17bb5e8a744b1fe5627a3bc4710d21c8
BLAKE2b-256 f13ecd9e06d25bd6bbd8a7e7eb7ad20a6989bc412b1e4f318037f0ce520e4d41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyflct-0.2.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7387725215b64a44f957008c31123bbca9e6f47365fcb20838dbdade22796b9c
MD5 688ccc5499e34bc46052ec418a3ffd8f
BLAKE2b-256 1ba325dc675e056184da6f6af99dbe255763b103a0ea5145f1065b57a6bf4a60

See more details on using hashes here.

File details

Details for the file pyflct-0.2.1-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: pyflct-0.2.1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 150dc72ae967831f7e0133f8c3098c904aaed5ef86a4dcb61e0ede8437d2c3b5
MD5 3f8b80439b86dcbaaa8db1070b8adf3e
BLAKE2b-256 c61f7b35f96b2fa0f1928ff05ee5e39d0946f1c70b2fbf3980f33c31fb6946fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyflct-0.2.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0676b596186bdb0ba766d556466285f26eeeaa7d83ca3dbd9fbd1143ece9f528
MD5 e2abc8470fcf068c9247b437fb6ff5aa
BLAKE2b-256 5be68e7ed5d952cf26d17da7699dffa01a49700141d211e63ebaec374ef79e85

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyflct-0.2.1-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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 643dc97dee72282479cc8e94cdf34ad7bae9a2f847fd662b2305207e77bc55f5
MD5 82f63bbf54a24257939612eb1bd42de0
BLAKE2b-256 13507a75e6e1fa62a64dd6f411d341fb45a53b47a29723fe9c948f6b1a32620b

See more details on using hashes here.

File details

Details for the file pyflct-0.2.1-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: pyflct-0.2.1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f08950d16eeaf0b446dfd2b186f6a1d9cb3d6b260f0cb6da33888c279a919d67
MD5 1a8e7f0196cb8293185e9142b1ba2ccf
BLAKE2b-256 544e8f26c42a7e8de84c16674a331719ec21014d4a9836494cff00a981643f7a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyflct-0.2.1-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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ce797e2ff9e47cf125d2602960d9ca8deb2760e830df7150d6b40916cdcb934c
MD5 2c4402c3dc803bcd4c5dbf2fe586c228
BLAKE2b-256 04178282a811078e97549038503412cbd7b291aae6fd79ca1a871b08dd89f8a8

See more details on using hashes here.

File details

Details for the file pyflct-0.2.1-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: pyflct-0.2.1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 91b9a9f9e9cf3e10861dfbf5beb1cd16978f2c446309ef94f8076a4e8a93f2c6
MD5 a7c01fc249a1fefab51022a96fb864a3
BLAKE2b-256 11c1038b1b7f6bd5733579a799221e53fc00baa77066ad14a4f8c3d654468682

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyflct-0.2.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0e467567b935a651fa612fa0e470f628e8e299aec28ad94e77fe091dd55b7516
MD5 631b71f07ef88333f546a9e7e3cf4d2f
BLAKE2b-256 a545296132ad146885a64e63c8f1e85167015311ea36f32d16abce3f18288ff7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyflct-0.2.1-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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 471cebf47c18ba0c1641eca4500a3d99ab15c3fe3aa6a5dde7630d6e030848f0
MD5 100428d90c69249a5eac7ac7928779f0
BLAKE2b-256 4401c843403de0e6d9a09a054f774616c33e385f7c92f88cbc61b74fb804fe51

See more details on using hashes here.

File details

Details for the file pyflct-0.2.1-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: pyflct-0.2.1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e455fb0aef2cde202405fd8e2bfbe4453cca338806ad2056a25073f39e01f910
MD5 6d6b265a99d4a3212fb53842bccc3015
BLAKE2b-256 72018bfa3e413fbb39cd397925b11566427cfdae5bc3824de03ba8a6898a3e48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyflct-0.2.1-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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ad83f0aa4748c5280493ee580188419fb5a94dacdc048bf73d0bce7b15f24e69
MD5 588918a84104f3bcd2998a6468f162da
BLAKE2b-256 aad0634859cf8f82cd388bc3bbf8048956e6c3d5959dfefbdff85990b4610616

See more details on using hashes here.

File details

Details for the file pyflct-0.2.1-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: pyflct-0.2.1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 114c5f6fa991d6045c29a0ccd4a5651e806ef6e3ccaa0a76cbf9a8c011c90e8e
MD5 a73f1c6362a006f6108c3c05fd44fda8
BLAKE2b-256 f9b9ae292438a2f4a18411a54398a5ba7b67b08905f42f0ea9d0a48a1ffa28de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyflct-0.2.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyflct-0.2.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1385d2174792e8fa5d137f02290e6f6488e4de18a905b6306fe2a6f0e0aedc14
MD5 d35612cd2ffb86609137d139aeb3a114
BLAKE2b-256 23e6fdb09e2287d9eb59679ac47e04b93c67568f42af54caa02a34e43dbddf83

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