FlowCyPy

View on PyPIReverse Dependencies (0)

0.15.0 flowcypy-0.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
flowcypy-0.15.0-cp312-cp312-win_amd64.whl
flowcypy-0.15.0-cp312-cp312-macosx_14_0_arm64.whl
flowcypy-0.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
flowcypy-0.15.0-cp311-cp311-win_amd64.whl
flowcypy-0.15.0-cp311-cp311-macosx_14_0_arm64.whl
flowcypy-0.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
flowcypy-0.15.0-cp310-cp310-win_amd64.whl
flowcypy-0.15.0-cp310-cp310-macosx_14_0_arm64.whl

Wheel Details

Project: FlowCyPy
Version: 0.15.0
Filename: flowcypy-0.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 636334
MD5: 07ef71c6fb82ae1f169e7f53d69406ff
SHA256: e31decb20c3f1a94081655635603824c75fdca113824431d99ed47f12b985774
Uploaded: 2025-03-09 14:49:02 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: FlowCyPy
Version: 0.15.0
Summary: A package for light scattering computation.
Author-Email: Martin Poinsinet de Sivry-Houle <martin.poinsinet.de.sivry[at]gmail.com>
License: MIT License Copyright (c) 2020 Martin de Sivry Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: flow cytometry,light scattering,mie theory,backscatter,rayleigh scattering,biophotonics,nanoparticle,microfluidics,fluorescence,biomedical imaging,spectroscopy,optical simulation,machine learning,signal processing,photonics,cytometry,optical sensors,laser scattering,particle detection,flow analysis
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Framework :: Jupyter
Classifier: Framework :: Sphinx
Requires-Python: >=3.10
Requires-Dist: setuptools_scm[toml] (~=8.0)
Requires-Dist: pandas (~=2.2)
Requires-Dist: pint-pandas (~=0.6)
Requires-Dist: seaborn (~=0.13)
Requires-Dist: pydantic (~=2.9)
Requires-Dist: tabulate (~=0.9)
Requires-Dist: numpy (<3.0,>=1.26)
Requires-Dist: pint (~=0.24)
Requires-Dist: scipy (~=1.14)
Requires-Dist: PyMieSim
Requires-Dist: MPSPlots
Requires-Dist: scikit-learn
Requires-Dist: pytest (>=0.6); extra == "testing"
Requires-Dist: pytest-cov (>=2.0); extra == "testing"
Requires-Dist: pytest-json-report (==1.5.0); extra == "testing"
Requires-Dist: coverage (==7.6.12); extra == "testing"
Requires-Dist: numpydoc (==1.8.0); extra == "documentation"
Requires-Dist: sphinx (>=5.1.1); extra == "documentation"
Requires-Dist: sphinx-rtd-theme (==3.0.2); extra == "documentation"
Requires-Dist: sphinx-gallery (==0.19.0); extra == "documentation"
Requires-Dist: pydata-sphinx-theme (==0.15.4); extra == "documentation"
Requires-Dist: flake8 (==7.1.1); extra == "dev"
Provides-Extra: testing
Provides-Extra: documentation
Provides-Extra: dev
Description-Content-Type: text/x-rst
[Description omitted; length: 7925 characters]

WHEEL

Wheel-Version: 1.0
Generator: scikit-build-core 0.11.0
Root-Is-Purelib: false
Tag: cp312-cp312-manylinux_2_17_x86_64
Tag: cp312-cp312-manylinux2014_x86_64

RECORD

Path Digest Size
flowcypy-0.15.0.dist-info/WHEEL sha256=osEMS8IJDiflkUMl0DUHweWoxy_onXFW8BkqykOvvX4 156
flowcypy-0.15.0.dist-info/RECORD
flowcypy-0.15.0.dist-info/METADATA sha256=OQCZ_cRxOie1jqrOhhAG3qhbCa8pr1AAyQjXdBJiR5o 11623
flowcypy-0.15.0.dist-info/licenses/LICENSE sha256=U6YG4UEW9XJzHa53oijR0qw6JNN_SZ38WOBmYn3NPd0 1072
FlowCyPy/classifier.py sha256=4OuiiFZZiOX_x475vmOt7h47x6ammvc2JJiJG8bMsI0 6645
FlowCyPy/population.py sha256=GUIEQblufATT-v4kOmngkaaUNKZzun_mT-NOanBp9vk 13725
FlowCyPy/dataframe_subclass.py sha256=_vu1YsxFcFfTV3q7BYS54WGAT48-eqoqZqyEjs7ThNE 27127
FlowCyPy/_version.py sha256=y_YFEoqZhpwTSZunKQ7DkUkbGFclvF0rCTtDUWQDY3g 513
FlowCyPy/triggered_acquisition.py sha256=tIkRWTEQeChasgEJWyv-kD8lzLL0MXV3JFasVkI3NHU 6429
FlowCyPy/units.py sha256=1hAG0cQeLzT5nk4dmTF4PdpGSpT_oy7AS3rrtyw4xMM 851
FlowCyPy/detector.py sha256=_ad4cUEl-Tbn0onMKdstlk-2lsZdbvc1W8wChDK4WFU 18347
FlowCyPy/filters.py sha256=vv6EwA8R3MONYbEx_f3vW_Sw5EVME66zzrbO8IHIILo 3154
FlowCyPy/cytometer.py sha256=O1wLjS2OIqkD4AyHKb1j1YxTmCZ7h1Bgv57A2f37Js8 17747
FlowCyPy/scatterer_collection.py sha256=GYDnKAtP6gg2Svg1b4IEOxeqegT_Uj6UAUO0_eJR2T4 11091
FlowCyPy/utils.py sha256=4B4H1WXRUpdZ0UXLmLMEvQhaBuXZnk0MV8Ag3B4kCsM 4918
FlowCyPy/flow_cell.py sha256=MnmMEysMVHQudopWumvrJzHanqt-0flVs6gRsHD69i8 5345
FlowCyPy/signal_digitizer.py sha256=-Ohgui_QVMCSYQbGXNlQud-7n4BJRgu4v6Cr09SEZog 3948
FlowCyPy/helper.py sha256=TWA6PAGj22AtXMg0FngRUtAVrXpIk-njP3cKC_FVOlY 8733
FlowCyPy/noises.py sha256=fwGTKg4sDokFCcMd81WUOeuMeP-TIXfTMwqPlfiMJyw 3082
FlowCyPy/__init__.py sha256=pH-QXDZEEfJcXXGX2iDWz7T6Aw0-hLrQSpEiTyhenec 468
FlowCyPy/particle_count.py sha256=eRYwY8M8xJ1k13MwkaxvNi_63FKGykPqg1fQRVVlVMg 4362
FlowCyPy/physical_constant.py sha256=giBHQvIMGA4Ukr7C7XenQN3cOgxBKknIzJyBgx3DZB0 555
FlowCyPy/circuits.py sha256=aCBsOi_qLp2DEwVfoVucePLx7KnFywuuLewtOJYMds4 3611
FlowCyPy/acquisition.py sha256=gOJbHlTPfYoLjRQ2bi63TavQqOxaHeo62QG2bxVPf_s 8949
FlowCyPy/directories.py sha256=kp4c7Aqkr8g0t8zCcnBf-2aght6UoWiU9IKKXsQRfrc 709
FlowCyPy/source.py sha256=coVrFazvgtjwv-Q3coF1sIzZEAILFuVEGI2oCalmxTM 16035
FlowCyPy/distribution/delta.py sha256=9bFhJAp-aRmLfB-WnEEhvd0naEZ3TbY2sTtaXZGss6s 3404
FlowCyPy/distribution/weibull.py sha256=LI51Y0vaAVhccVLRPCQs0Jsc2JOM2CjtqsHPUGOt-qs 3702
FlowCyPy/distribution/particle_size_distribution.py sha256=CTVAvK_FxAY-be_Wt8dwbSTEd-H68bqtq1mp60flkf0 4759
FlowCyPy/distribution/lognormal.py sha256=mRmg5IqYi7BeMNVkks-A4PSrRjJSAklCZw3gQd5neMs 4150
FlowCyPy/distribution/base_class.py sha256=Cq4mC3zINd6bv49eVPMUa1xctVTVZVa5XHeku4wZLYY 2502
FlowCyPy/distribution/normal.py sha256=moWd1g-SlaLJd3TfdJd2rl_i571te7HyDHGR3MmQ-g8 4304
FlowCyPy/distribution/__init__.py sha256=mzkKDY0lUl5O2PpUrV0D2s1Y6x6MipY4w88BYjA2P7s 321
FlowCyPy/distribution/uniform.py sha256=WxYEKFDPdoaycOFfKyzcgW8QXGIBkua9WjKpYesMnEg 3512
FlowCyPy/coupling_mechanism/rayleigh.py sha256=vw9DxQGd6lvIkgrzHPY4-RN5Kc1ik8NbpJgIPTeiC1A 5030
FlowCyPy/coupling_mechanism/mie.py sha256=MGHh8vcD5ffGbp18riX0rCICBtevNXrWz0akyEURWYg 9020
FlowCyPy/coupling_mechanism/empirical.py sha256=KCHxfWCSR3ja3wTnffZM4sX4E1WKm3UHLuA-xlUoqpQ 2201
FlowCyPy/coupling_mechanism/__init__.py sha256=NSxKZl8_Tfg-0AzwYgR8B7Yz2SapvXSQCqW6qEN3X1w 87
FlowCyPy/coupling_mechanism/uniform.py sha256=_LlgU20RAYEKr-iGz2MSvBJ-GTzSJk9zCC-OHN1YqT0 1611
FlowCyPy/binary/filtering.cpython-312-x86_64-linux-gnu.so sha256=NrKQHutDIYLlhAQdNNnaAt-C3GXq7Ha-e3wdgeYI-dQ 192472
FlowCyPy/binary/triggering_system.cpython-310-x86_64-linux-gnu.so sha256=N7Ol9Ma9BP1_Lcym5ZGPXD6L6SSAMN3Q6fyHgmZVXG4 254120
FlowCyPy/binary/triggering_system.cpython-312-x86_64-linux-gnu.so sha256=v8vlrVZkdRxB4PQbfSiLHqXF6Pz1-frmTLroziPg3Y8 250008
FlowCyPy/binary/filtering.cpython-311-x86_64-linux-gnu.so sha256=VDmpPRqcugjmYEuyDx6JxK5Jjv-uYIQjQ53SURDsa8Y 196472
FlowCyPy/binary/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
FlowCyPy/binary/triggering_system.cpython-311-x86_64-linux-gnu.so sha256=uJNu-zaLUAnGP5lDLe8TTGl3SBe3W2xATGGxd1QcFns 254120
FlowCyPy/binary/filtering.cpython-310-x86_64-linux-gnu.so sha256=8nvJy6HicBIgb87L4LFphJqIx67OEqTFFFUvMgnvyzI 192368
FlowCyPy/peak_locator/derivative.py sha256=xHcj0XPy2Em6Bjidkxo8I461o4U2M1akrpXh25Q3z-k 6374
FlowCyPy/peak_locator/moving_average.py sha256=Ngip7hfJM4YVvBJ5ou1ijAllmROp52z2I4RrFHQGC3c 6864
FlowCyPy/peak_locator/base_class.py sha256=pySBG0GNKJc55vg5KRd7mF_BP-euefSOM5kkDbKOCjc 5887
FlowCyPy/peak_locator/basic.py sha256=Jo6ML2fpC38bTHtCerXi-1941L2Wh6oBZ0Aru_8VDIw 5192
FlowCyPy/peak_locator/scipy.py sha256=T-748Z6zx4sBvIbKgQ8nlGYrKCSa4-3IO27w726Hna4 7111
FlowCyPy/peak_locator/__init__.py sha256=iNXXaIJcVfZA7rTg_GisXoVaplWKBMmqQ0XWpW9F-eQ 248
FlowCyPy/peak_locator/DeepPeak.py sha256=-2zyfj-6sSxmjzdGe5LzCpo7VsAog0SLYWlWzGm5IEQ 6352