# ScintiPulses
**ScintiPulses** is a Python package for simulating signals from scintillation detectors. This tool allows for the simulation of photoelectric pulses, quantum shot noise, after-pulses, thermoionic noise, and various signal processing effects including digitization, pre-amplification, and fast amplification.
## Features
- Simulates light pulses emitted by scintillation detectors based on the energy of detected particles.
- Incorporates various noise sources like electronic noise, dark noise, and after-pulses.
- Models signal processing elements such as pre-amplifiers and amplifiers.
- Includes an option for signal digitization and anti-aliasing filtering.
- Allows customization of various physical parameters to simulate specific detector behavior.
## Installation
You can install **ScintiPulses** using `pip`. Run the following command:
```bash
pip install scintiPulses
Raw data
{
"_id": null,
"home_page": "https://pypi.org/project/scintiPulses/",
"name": "scintiPulses",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "Python, scintillation, quantum illumination function, particle physics, signal, simulation",
"author": "RomainCoulon (Romain Coulon)",
"author_email": "<romain.coulon@bipm.org>",
"download_url": "https://files.pythonhosted.org/packages/d5/3e/265a363c066c7dd14bc9e523b72ae8ddcd744e76042bcb9e77950ef8429f/scintipulses-1.10.tar.gz",
"platform": null,
"description": "# ScintiPulses\n\n**ScintiPulses** is a Python package for simulating signals from scintillation detectors. This tool allows for the simulation of photoelectric pulses, quantum shot noise, after-pulses, thermoionic noise, and various signal processing effects including digitization, pre-amplification, and fast amplification.\n\n## Features\n\n- Simulates light pulses emitted by scintillation detectors based on the energy of detected particles.\n- Incorporates various noise sources like electronic noise, dark noise, and after-pulses.\n- Models signal processing elements such as pre-amplifiers and amplifiers.\n- Includes an option for signal digitization and anti-aliasing filtering.\n- Allows customization of various physical parameters to simulate specific detector behavior.\n\n## Installation\n\nYou can install **ScintiPulses** using `pip`. Run the following command:\n\n```bash\npip install scintiPulses\n",
"bugtrack_url": null,
"license": null,
"summary": "scintiPulses",
"version": "1.10",
"project_urls": {
"Documentation": "https://github.com/RomainCoulon/scintiPulses/",
"Homepage": "https://pypi.org/project/scintiPulses/"
},
"split_keywords": [
"python",
" scintillation",
" quantum illumination function",
" particle physics",
" signal",
" simulation"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "cb58d451c6e1b23ecb1a3701cd6fe190412725b54d042bedd6b364455eec04a8",
"md5": "32ac365b416bb8ce2a13e9088f96b215",
"sha256": "1b2016cba1008e1853b2e928204d6fcced7248307f4a3b13953df06eb0759aef"
},
"downloads": -1,
"filename": "scintiPulses-1.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "32ac365b416bb8ce2a13e9088f96b215",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 8419,
"upload_time": "2024-10-21T13:37:56",
"upload_time_iso_8601": "2024-10-21T13:37:56.379457Z",
"url": "https://files.pythonhosted.org/packages/cb/58/d451c6e1b23ecb1a3701cd6fe190412725b54d042bedd6b364455eec04a8/scintiPulses-1.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d53e265a363c066c7dd14bc9e523b72ae8ddcd744e76042bcb9e77950ef8429f",
"md5": "01a9d985d5ed4990be6840a63f8848f7",
"sha256": "dc0eb8df5fbbaeec537fa133a056c4f532b3186a782a5ad2b93e8491faeab4df"
},
"downloads": -1,
"filename": "scintipulses-1.10.tar.gz",
"has_sig": false,
"md5_digest": "01a9d985d5ed4990be6840a63f8848f7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 7880,
"upload_time": "2024-10-21T13:37:57",
"upload_time_iso_8601": "2024-10-21T13:37:57.908753Z",
"url": "https://files.pythonhosted.org/packages/d5/3e/265a363c066c7dd14bc9e523b72ae8ddcd744e76042bcb9e77950ef8429f/scintipulses-1.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-21 13:37:57",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "RomainCoulon",
"github_project": "scintiPulses",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "scintipulses"
}