Skip to content

This is a rewrite of the Python based discrete correlation function code pydcf with some speed-up and implementation of the gaussian kernel which was not fully complete.

License

Notifications You must be signed in to change notification settings

Henry-Best-01/modern_dcf

ModernDCF

PyPI version Documentation Status

This is a rewrite of the Python package pydcf by Damien Robertson with some speed-up to the computation and implimentation of the Gaussian kernel dcf which previously only was used to select a filter size for the sloted dcf function. It is intended to be used within scripts and in Jupyter notebooks, and is not a command line script. This is compatible with Python 3.12. Running the test case over 50k iterations with a tau range of (-200, 200), delta tau of 1.5, and linear detrending is found to be ~45% faster (1.74356 s with the old implimentation against 0.964 s with this implimentation). The new implimentation only uses linear detrending.

Features

  • TODO

Credits

This package was created with Cookiecutter and the audreyfeldroy/cookiecutter-pypackage project template.

About

This is a rewrite of the Python based discrete correlation function code pydcf with some speed-up and implementation of the gaussian kernel which was not fully complete.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published