Skip to content

A light-weight repository to compute Amplitude Phase distance between two functions

License

Notifications You must be signed in to change notification settings

kiranvad/Amplitude-Phase-Distance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amplitude-Phase-Distance

A light-weight repository to compute Amplitude Phase distance between two functions

Installation

  1. Installation of this package is done in two steps. First, install the package using the following:
pip install git+https://github.com/kiranvad/Amplitude-Phase-Distance.git
  1. Now, install a Cython-based package called warping:
pip install git+https://github.com/kiranvad/warping.git

You should now be able to run the example

Notes

This package is intended to be used as a faster alternative to original works in fdasrsf-python. If you used this package, please cite the original fdasrsf-python package using the following:

@phdthesis{tucker2014functional,
  title={Functional component analysis and regression using elastic methods},
  author={Tucker, J Derek},
  year={2014},
  school={The Florida State University}
}

For applications in materials science-related problems, you can look at the following papers or repositories linked there:

  1. Vaddi, Kiran, Huat Thart Chiang, and Lilo D. Pozzo. "Autonomous retrosynthesis of gold nanoparticles via spectral shape matching." Digital Discovery (2022).

  2. Lachowski, Kacper J., et al. "Multivariate analysis of peptide-driven nucleation and growth of Au nanoparticles." Digital Discovery (2022).

  3. Vaddi, Kiran, Karen Li, and Lilo D. Pozzo. "Metric geometry tools for automatic structure phase map generation." Digital Discovery 2.5 (2023): 1471-1483.