https://github.com/bigbuildbench/nikdon_pyentropy
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.4%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: BigBuildBench
- License: apache-2.0
- Language: Python
- Default Branch: master
- Size: 20.5 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 2
- Releases: 0
Metadata Files
README.md
pyEntropy (pyEntrp)
pyEntropy is a lightweight library built on top of NumPy that provides functions for computing various types of entropy for time series analysis.
The library currently supports the following types of entropy computation:
- Shannon Entropy
shannon_entropy - Sample Entropy
sample_entropy - Multiscale Entropy
multiscale_entropy - Composite Multiscale Entropy
composite_multiscale_entropy - Permutation Entropy
permutation_entropy - Multiscale Permutation Entropy
multiscale_permutation_entropy - Weighted Permutation Entropy
weighted_permutation_entropy
Quick start
Install pyEntropy using pip:
pip install pyentrp
Install pyEntropy using poetry:
poetry add pyentrp
Usage
```python from pyentrp import entropy as ent import numpy as np
ts = [1, 4, 5, 1, 7, 3, 1, 2, 5, 8, 9, 7, 3, 7, 9, 5, 4, 3] stdts = np.std(ts) sampleentropy = ent.sampleentropy(ts, 4, 0.2 * stdts) ```
Contributors and participation
pyEntropy is an open-source project, and contributions are highly encouraged. If you would like to contribute, you can:
- Fork the repository and submit pull requests with your improvements, bug fixes, or new features.
- Report any issues or bugs you encounter on the issue tracker.
- Help improve the documentation by submitting documentation improvements or corrections.
- Participate in discussions and share your ideas.
The following contributors have made significant contributions to pyEntropy:
Contributions are very welcome, documentation improvements/corrections, bug reports, even feature requests :)
If you find pyEntropy useful, please consider giving it a star.
Your support is greatly appreciated!
Owner
- Name: BigBuildBench
- Login: BigBuildBench
- Kind: organization
- Repositories: 1
- Profile: https://github.com/BigBuildBench
abbr. B3, benchmarking the repo-level understanding capability of your LLMs by reconstructing project build-file.
GitHub Events
Total
- Delete event: 2
- Issue comment event: 8
- Pull request event: 7
- Create event: 8
Last Year
- Delete event: 2
- Issue comment event: 8
- Pull request event: 7
- Create event: 8
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 0
- Total pull requests: 3
- Average time to close issues: N/A
- Average time to close pull requests: 2 months
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 1.33
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 3
Past Year
- Issues: 0
- Pull requests: 3
- Average time to close issues: N/A
- Average time to close pull requests: 2 months
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 1.33
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 3
Top Authors
Issue Authors
Pull Request Authors
- dependabot[bot] (5)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/cache v4 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- snok/install-poetry v1 composite
- actions/cache v4 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- snok/install-poetry v1 composite
- black >=23.3,<25.0 develop
- codecov ^2.1.13 develop
- commitizen ^3.2.2 develop
- pre-commit ^3.3.2 develop
- ruff >=0.5.0,<0.6.9 develop
- python >=3.9,<4.0