| Name | pymultitaper JSON |
| Version |
1.0.3
JSON |
| download |
| home_page | None |
| Summary | Fast easy-to-use multitaper spectrogram and spectrum calculation with Python |
| upload_time | 2024-08-27 15:40:58 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | >=3.6 |
| license | None |
| keywords |
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# pymultitaper
`pymultitaper` is a fast and easy-to-use small package for multitaper spectrogram/spectrum calculation, as well as oridnary (single-taper) spectrogram calculation.
# Installation
Install via pip:
```
pip install pymultitaper
```
# Usage
```python
>>> from pymultitaper import multitaper_spectrogram, plot_spectrogram
>>> from scipy.io import wavfile
>>> fs, data = wavfile.read('test.wav')
>>> times,freqs,psd = multitaper_spectrogram(
... data, fs,time_step=0.001,window_length=0.005,NW=4
... )
>>> fig,ax = plot_spectrogram(times,freqs,psd,cmap="viridis")
```
# Documentation
Refer to [pymultitaper documentation](https://fncokg.github.io/pymultitaper/) for more details.
# Examples


Raw data
{
"_id": null,
"home_page": null,
"name": "pymultitaper",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Chao Kong <kongchao1998@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/33/4a/ac25d4bdde916a67cef255b6df1a89b1b23198e4651015981d698671e307/pymultitaper-1.0.3.tar.gz",
"platform": null,
"description": "\r\n# pymultitaper\r\n\r\n\r\n`pymultitaper` is a fast and easy-to-use small package for multitaper spectrogram/spectrum calculation, as well as oridnary (single-taper) spectrogram calculation.\r\n\r\n\r\n# Installation\r\n\r\nInstall via pip:\r\n\r\n```\r\npip install pymultitaper\r\n```\r\n\r\n# Usage\r\n\r\n```python\r\n>>> from pymultitaper import multitaper_spectrogram, plot_spectrogram\r\n>>> from scipy.io import wavfile\r\n>>> fs, data = wavfile.read('test.wav')\r\n>>> times,freqs,psd = multitaper_spectrogram(\r\n... data, fs,time_step=0.001,window_length=0.005,NW=4\r\n... )\r\n>>> fig,ax = plot_spectrogram(times,freqs,psd,cmap=\"viridis\")\r\n```\r\n\r\n# Documentation\r\n\r\nRefer to [pymultitaper documentation](https://fncokg.github.io/pymultitaper/) for more details.\r\n\r\n# Examples\r\n\r\n\r\n\r\n\r\n",
"bugtrack_url": null,
"license": null,
"summary": "Fast easy-to-use multitaper spectrogram and spectrum calculation with Python",
"version": "1.0.3",
"project_urls": {
"Bug Tracker": "https://github.com/fncokg/pymultitaper/issues",
"Documentation": "https://fncokg.github.io/pymultitaper/",
"Repository": "https://github.com/fncokg/pymultitaper/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "09192202ba55aec12ed8faad616cf377c9f165ec5dec5974214c89fdd7894176",
"md5": "c983409aae4b98ce4f20f1174cf21aa7",
"sha256": "8f4bcf99de2cd4c74b0890f81b1e3afdc26f7bb616c26f5574679683f14ad20a"
},
"downloads": -1,
"filename": "pymultitaper-1.0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c983409aae4b98ce4f20f1174cf21aa7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 6047,
"upload_time": "2024-08-27T15:40:57",
"upload_time_iso_8601": "2024-08-27T15:40:57.370624Z",
"url": "https://files.pythonhosted.org/packages/09/19/2202ba55aec12ed8faad616cf377c9f165ec5dec5974214c89fdd7894176/pymultitaper-1.0.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "334aac25d4bdde916a67cef255b6df1a89b1b23198e4651015981d698671e307",
"md5": "24a84e51e1c5adeb28155d147642d4d7",
"sha256": "c2ff05872c3505c8e0be8389044c41396a80d46e2663caa9a154ee2a93a9d13a"
},
"downloads": -1,
"filename": "pymultitaper-1.0.3.tar.gz",
"has_sig": false,
"md5_digest": "24a84e51e1c5adeb28155d147642d4d7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 5659,
"upload_time": "2024-08-27T15:40:58",
"upload_time_iso_8601": "2024-08-27T15:40:58.815334Z",
"url": "https://files.pythonhosted.org/packages/33/4a/ac25d4bdde916a67cef255b6df1a89b1b23198e4651015981d698671e307/pymultitaper-1.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-27 15:40:58",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fncokg",
"github_project": "pymultitaper",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "pymultitaper"
}