slepians.jl
Numerical solution to the optimization problem of constraining spatially a function and its Fourier transform.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.8%) to scientific vocabulary
Keywords
Repository
Numerical solution to the optimization problem of constraining spatially a function and its Fourier transform.
Basic Info
Statistics
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
- Releases: 1
Topics
Metadata Files
README.md
Slepians.jl
Slepians.jl is a package that solves the concentration problem of Slepian, Landau and Pollak, numerically. Loosely speaking, we find a function that is both finite in extent, and has a Fourier transform which lies in a certain domain. In a single dimension, with discrete sampling, the discrete prolate spheroidal sequences solve this optimization problem.
Installation
Slepians.jl is unregistered and relies on unregistered packages. To avoid difficulties in which Julia does not know the relevant URLS, I have created a registry bbkt-reg.jl which will tell your installation where to find this package and its dependencies. Begin with adding the registry using
pkg> registry add https://github.com/lootie/bbkt-reg.jl
then one can simply add the Slepians.jl package as
pkg> add Slepians
Examples
The jupyter notebooks in the Examples/ directory illustrate the functionality
of this package.
Funding
This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Sciences, Division of Materials Science and Engineering.
References
Please see the below papers
``` @article{bronez1988spectral, title={Spectral estimation of irregularly sampled multidimensional processes by generalized prolate spheroidal sequences}, author={Bronez, Thomas P}, journal={IEEE Transactions on Acoustics, Speech, and Signal Processing}, volume={36}, number={12}, pages={1862--1873}, year={1988}, publisher={IEEE} }
@article{slepian1978prolate, title={Prolate spheroidal wave functions, Fourier analysis, and uncertainty—V: The discrete case}, author={Slepian, David}, journal={Bell System Technical Journal}, volume={57}, number={5}, pages={1371--1430}, year={1978}, publisher={Wiley Online Library} }
@article{simons2011spatiospectral, title={Spatiospectral concentration in the Cartesian plane}, author={Simons, Frederik J and Wang, Dong V}, journal={GEM-International Journal on Geomathematics}, volume={2}, number={1}, pages={1--36}, year={2011}, publisher={Springer} } ```
Owner
- Name: C. L. Haley
- Login: lootie
- Kind: user
- Location: Lemont, IL
- Company: Argonne National Laboratory
- Repositories: 16
- Profile: https://github.com/lootie
I am interested in signal processing, spectral analysis of time series and spatial statistics.
Citation (CITATION.cff)
cff-version: 0.1.0 message: "If you use this software, please cite it as below." authors: - family-names: "Haley" given-names: "Charlotte" orcid: "https://orcid.org/0000-0003-3996-773X" title: "Slepians.jl" version: 2.0.4 date-released: 2021-09-29 url: "https://github.com/lootie/Slepians.jl"
GitHub Events
Total
Last Year
Dependencies
- actions/checkout v2 composite
- julia-actions/setup-julia v1 composite