pycrostates

View on PyPIReverse Dependencies (1)

0.5.0 pycrostates-0.5.0-py3-none-any.whl

Wheel Details

Project: pycrostates
Version: 0.5.0
Filename: pycrostates-0.5.0-py3-none-any.whl
Download: [link]
Size: 169258
MD5: 5969a267c283958e915fba4c9cd904c4
SHA256: d1dbb478ed3b2e1befcdf224b7e699c6e13a448987a3ef39dd5e12608676ad1d
Uploaded: 2024-02-15 12:51:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pycrostates
Version: 0.5.0
Summary: A simple open source Python package for EEG microstate segmentation.
Author-Email: Victor Férat <victor.ferat[at]unige.ch>
Maintainer-Email: Mathieu Scheltienne <mathieu.scheltienne[at]fcbg.ch>, Victor Férat <victor.ferat[at]unige.ch>
Project-Url: documentation, https://pycrostates.readthedocs.io/en/master/
Project-Url: homepage, https://pycrostates.readthedocs.io/en/master/
Project-Url: source, https://github.com/vferat/pycrostates
Project-Url: tracker, https://github.com/vferat/pycrostates/issues
License: BSD 3-Clause License Copyright (c) 2020, Victor Férat All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: brain,eeg,microstates,neuroimaging,neuroscience,python
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.9
Requires-Dist: decorator
Requires-Dist: jinja2
Requires-Dist: joblib
Requires-Dist: matplotlib (>=3.5)
Requires-Dist: mne (>=1.2)
Requires-Dist: numpy (>=1.21)
Requires-Dist: packaging
Requires-Dist: pooch
Requires-Dist: psutil
Requires-Dist: scikit-learn
Requires-Dist: scipy
Requires-Dist: pycrostates[build]; extra == "all"
Requires-Dist: pycrostates[docs]; extra == "all"
Requires-Dist: pycrostates[style]; extra == "all"
Requires-Dist: pycrostates[test]; extra == "all"
Requires-Dist: build; extra == "build"
Requires-Dist: twine; extra == "build"
Requires-Dist: memory-profiler; extra == "docs"
Requires-Dist: numpydoc; extra == "docs"
Requires-Dist: pandas; extra == "docs"
Requires-Dist: pydata-sphinx-theme; extra == "docs"
Requires-Dist: pymatreader; extra == "docs"
Requires-Dist: seaborn; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: sphinx-issues; extra == "docs"
Requires-Dist: sphinx-gallery; extra == "docs"
Requires-Dist: sphinxcontrib-bibtex; extra == "docs"
Requires-Dist: isort; extra == "stubs"
Requires-Dist: mypy; extra == "stubs"
Requires-Dist: ruff (>=0.1.8); extra == "stubs"
Requires-Dist: bibclean; extra == "style"
Requires-Dist: codespell[toml] (>=2.2.4); extra == "style"
Requires-Dist: isort; extra == "style"
Requires-Dist: pydocstyle[toml]; extra == "style"
Requires-Dist: ruff (>=0.1.8); extra == "style"
Requires-Dist: toml-sort; extra == "style"
Requires-Dist: yamllint; extra == "style"
Requires-Dist: pymatreader; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest (>=8.0); extra == "test"
Provides-Extra: all
Provides-Extra: build
Provides-Extra: docs
Provides-Extra: stubs
Provides-Extra: style
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8351 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pycrostates/__init__.py sha256=tFy8p2DBwc66s2MIRWYi_N52MtVVAQ6fOlr27rdUztA 390
pycrostates/__init__.pyi sha256=Tg0V55iM7hnnykE849mDwcLiUlUIqb_C07LJc05oqyE 403
pycrostates/_typing.py sha256=VBG03N9ePlpWi45VSI1evTDUqH65Ozj8rfBXgMQJxug 782
pycrostates/_typing.pyi sha256=d7l5yw1G4-uEGgHyoWMXieLXxTmhypY07q1__epbUfE 467
pycrostates/_version.py sha256=Vn8suMbVXyGY0BkQI-lzAcLwjPUSLNHlCt0OddBvz0w 98
pycrostates/cluster/__init__.py sha256=ooSDnTCEfP4bMFVvM1NX_FGZYHZuTIdZOcGv120SK78 1032
pycrostates/cluster/__init__.pyi sha256=dAeV2EW2S312dZ6wIDbZEUbmdBpT06W1L-6zoS8A_2w 141
pycrostates/cluster/_base.py sha256=aapq1GyNBX_libl0gXIaNdA6ZnIqIgcwebtEJmZkgYc 44641
pycrostates/cluster/_base.pyi sha256=DjGy2orkgbW1nJACdE9ERj6_GVioRwVdUxxljbqjmxQ 16611
pycrostates/cluster/aahc.py sha256=SJB1k8_mDNO5uFzZnv4O6ToHPkL5dP-D3PkQY6wGqC8 9141
pycrostates/cluster/aahc.pyi sha256=GRTczmColSjm3EJ_pv8b8sDJ7PUWYvdj5D_ZdILiUGk 5172
pycrostates/cluster/kmeans.py sha256=8Ba1V6KBZYJBeWrnONeO6kfy2N0Zz4RuRzdcmhioXTM 14924
pycrostates/cluster/kmeans.pyi sha256=QW70mWk56BBI1lIID8U6qxpAprhUFjnZbdRjgw_fNKw 7872
pycrostates/cluster/utils/__init__.py sha256=yGtl0qYeJKWDYErFIqykXDlUUPRn15zELHgz5BJ6fJo 175
pycrostates/cluster/utils/__init__.pyi sha256=D8f0kNihipND5ZGTRDzD7QzhzKzj_XbZWiOef6bngvA 78
pycrostates/cluster/utils/utils.py sha256=K04BpOpQRA_XIlnPiQFbIlZKfk57kIICzAp_3XWaXmY 2317
pycrostates/cluster/utils/utils.pyi sha256=MZhDMSyfQKMjTq5pcP2wWd4JfwRaDDw3Kd0vdQPQvRY 1100
pycrostates/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycrostates/commands/sys_info.py sha256=PqSOn0wH4eOiT1JmhyyeFSB63iW8JM2YlvVLn9QxkHI 425
pycrostates/datasets/__init__.py sha256=L94VwJiDf1PkewIs1yT-nCseiayL6kbAZWMP1j_evJM 433
pycrostates/datasets/__init__.pyi sha256=WTdOwyI1UO7NK9hfyarjV2QcavI_mhYRYX-YSNH7T-o 55
pycrostates/datasets/lemon/__init__.py sha256=g5jA2E_QvBE1XqHaGA9pQnOZ4AaICKYqifU_8Z12Qp4 82
pycrostates/datasets/lemon/__init__.pyi sha256=CjOSEyhD-OHhBNsSEvyDKmGqMCzFcF0XZBrxqSpfwxk 143
pycrostates/datasets/lemon/lemon.py sha256=l_Rj6V0i3l6DFYTLB-n4pFgsW_P0QtcuJa_HtzrXhlI 4719
pycrostates/datasets/lemon/lemon.pyi sha256=_Zcn_iZVNsrEVpl7d3y2SNQX5IK-Q9NLyq5aZ66anhc 2378
pycrostates/datasets/lemon/data/PREPROCESSED_LEMON_registry.txt sha256=Akoco1fMfBKU6TpfuqrIQX4yUVhvKpqddiBG71s4Nww 67396
pycrostates/html_templates/__init__.py sha256=erbmO6HzrxiN0XwwzR6VxnQrY3AImI6n3nR-d43KjX4 87
pycrostates/html_templates/_templates.py sha256=8W8Edzfu_pibbUUX1dx9oG9DV1V6OQGeCeKQedTm9ho 295
pycrostates/html_templates/repr/AAHCluster.html.jinja sha256=6RU7RdTSyVZGMxfHRoalfYk_-w6Qi8cCaiFOhOwEWKc 682
pycrostates/html_templates/repr/BaseCluster.html.jinja sha256=FCdOzYyYrVnza-5yAtPeL1R2sitxYLH3UriekFx0n2w 613
pycrostates/html_templates/repr/BaseSegmentation.html.jinja sha256=hyxU_Ysp7K3pTxHIBl-iK6Wm5vNQk2-C_BLcf_-mb4U 382
pycrostates/html_templates/repr/ChData.html.jinja sha256=ErY0ek0G_iv0-BVgCXAaep7OONrgSGDkM0VXC19UBpM 196
pycrostates/html_templates/repr/ModKMeans.html.jinja sha256=UGNhS1Mxhzgt_Bl4IqGdHKlRPV-pQxo24HvR-hfTx3k 704
pycrostates/io/__init__.py sha256=26ZdRXI506-DyUvDs3K0OIrnP5y9-foDNIP6w10xntY 209
pycrostates/io/__init__.pyi sha256=EO0WJOOT0t5dM5GxmipbZ1InT5CHlYiOrw978GsO3Qc 153
pycrostates/io/ch_data.py sha256=vWVw4YI5UcArYUOQF7mH4_eQm6QCVXAbW-zAWnD4UVM 5544
pycrostates/io/ch_data.pyi sha256=192GFSjGzSRw5czYm32W7RwCwhqFcaLROkK1aI7h72c 4399
pycrostates/io/fiff.py sha256=-nR04xj2tFBU6FX3fX61MMD_IzKwmBUgnFSrkRD1_Vg 21433
pycrostates/io/fiff.pyi sha256=AgyJXFvzS2M5-E_ctD-mBi2wW_hqi7wXi9glIC6pV8w 3376
pycrostates/io/meas_info.py sha256=1vqBqPkCj81Zd64Cxo1OaGYrMSU_CAndq4_N0YSMLfw 16750
pycrostates/io/meas_info.pyi sha256=14l0WvvFwhmnsEOm9l_2TH1UOgLIwMmfMoNIwDKkysw 6297
pycrostates/io/reader.py sha256=QeuHQYpnbbGxljg4Dl4a8QFfolebO1bg9_UWwU4KI7k 955
pycrostates/io/reader.pyi sha256=-WZRGxHtHiil4KZ5R9FrnTFXiiDtAdianIya8Tt5ejo 512
pycrostates/metrics/__init__.py sha256=w7gDqHJWVXpqrHKv2iUclg1m88_QfHuzMJgexfllf1w 493
pycrostates/metrics/__init__.pyi sha256=uL_0XzPkOheYOKdfaEpKrADDUy8e0Y6zsWHmoaLKBP8 285
pycrostates/metrics/calinski_harabasz.py sha256=T7Yrt63RT9JuT1w4KnkwHAdo99IEWE7U7JvAOjra_gg 1372
pycrostates/metrics/calinski_harabasz.pyi sha256=FZTa5Uc40cMFjEBRSAn9lwZwfKa-iiQUqL4z_89o4NI 989
pycrostates/metrics/davies_bouldin.py sha256=bRvPPFjNNB9utgaIc2UqUGBLvpOpfoD7DqfTvZ9hS8o 2846
pycrostates/metrics/davies_bouldin.pyi sha256=BJCYeG-y3C6xYzBXFpKuZwBC2f2bj3fjqlNImW5i9cc 1616
pycrostates/metrics/dunn.py sha256=FbQHlKVsgg5lYzToT83eRs7TqxeevSJdHjR6pw_72Do 2093
pycrostates/metrics/dunn.pyi sha256=aH_OoKA0a5wGuS5uQnyvgzILWRv5Ycreq5xf8erRVHQ 1257
pycrostates/metrics/silhouette.py sha256=l_RAJ6ldTHe2jUb12399Q5j1OnVRJDspBf01Y33bsUc 1400
pycrostates/metrics/silhouette.pyi sha256=Fg12JL3SZ0EZ0XhXI08yajvl72BZDPieHbIm7gcpMJI 1140
pycrostates/preprocessing/__init__.py sha256=TE4QUddbOznACqwJqADY06rvE79cOpog7B0_kmt50K4 455
pycrostates/preprocessing/__init__.pyi sha256=F0rwww6KNgqdMn1sqfkBJSndXNaAOra3UYdy0wXpYHg 212
pycrostates/preprocessing/extract_gfp_peaks.py sha256=-CAO9v6-YbfVIUt3ixuGO7yxZIZvF5j9WgSgoBJPFDw 5916
pycrostates/preprocessing/extract_gfp_peaks.pyi sha256=IAb2anoEJ8TIf_z3tsvZpx0ExlycxwMd_NPOmCoVxDk 4244
pycrostates/preprocessing/resample.py sha256=bHVQC-iEwp4hdM3-Z_DNHDJpjgeCAz__YTH2GwxgFSM 6511
pycrostates/preprocessing/resample.pyi sha256=yjc-am8clAfAg7-IKUBPw-kd7W35m3-tFav3-K8_dSA 4204
pycrostates/preprocessing/spatial_filter.py sha256=rvmjssuSlxjpVZnc7d2ed6Mjblf4-dBlhN0NFwb2REQ 8564
pycrostates/preprocessing/spatial_filter.pyi sha256=lUgxp3ooW1REghoZJOSeBjMeRuNfM80COQfHUhNlWa4 4047
pycrostates/segmentation/__init__.py sha256=ylsxVDpLzytDYBC4DMiMNsMBUUFhHd1bJsK_l0DYt_g 609
pycrostates/segmentation/__init__.pyi sha256=d7w7TUGOyfszGy13IZ4KYNJAjsUpyu9tD17RSdQkXMs 622
pycrostates/segmentation/_base.py sha256=Q3eoffijqJHRhq1lDQ1Pda8JhlZYiMIQVPvw9SzgzHE 15249
pycrostates/segmentation/_base.pyi sha256=V98VQXuIlDhjdgoYczSRyoKpnkt1Tu2DBFRKDRHyWo0 9637
pycrostates/segmentation/entropy.py sha256=IFnY5C7qWB_jivh-DSkhAzVbgpb4s8ub0caTT4wK-Uw 16009
pycrostates/segmentation/entropy.pyi sha256=Jqkj46AaaA_FcAL-RehSSP7sFjPsl8mZYPqGdaQFnAI 14204
pycrostates/segmentation/segmentation.py sha256=5EH5CTMIG_lVLEmj8g4tskdb9A7XmIrfWZmqQ6gYIuM 5497
pycrostates/segmentation/segmentation.pyi sha256=hVrvBJI3qt4b30SzFacPdo7-MHoW6j2uuFBe9fSSIe8 5308
pycrostates/segmentation/transitions.py sha256=a6uu7UjSOWuBdAaa2pIiZYH2tH__YTbnDVKMSPnMgwk 6375
pycrostates/segmentation/transitions.pyi sha256=uec9cfV7skEejPPDPYI2MBDTik7PwL_JoWF227u5-FU 4199
pycrostates/utils/__init__.py sha256=rBgZOz4x3j8cfAUsWVEIaU4T6k_bEXV9ysmdWmNJyuc 254
pycrostates/utils/__init__.pyi sha256=DeahshEsEkp_dd8jPKFclt7CzFvQdYmO4tzaiEYFHcM 311
pycrostates/utils/_checks.py sha256=PQfpwArFoOm4ThH2d2vv4C0arDdBRSoEUZ7JqFlT0p4 10580
pycrostates/utils/_checks.pyi sha256=eBcFAU4gbWQleUrTkCD_tZsqa-tCZg12BavbtpGZLtE 3230
pycrostates/utils/_config.py sha256=9hIKdBZugojRDB7Il0kmLMfKvGA9jA3Sse2qy9xgx0E 2019
pycrostates/utils/_config.pyi sha256=hJ2fUWkS68LJq64U06ovci3UZFRN8rW39j7C_cvyxk0 838
pycrostates/utils/_docs.py sha256=uiRPowe1kRA99IoU4xj1guQ6t5NNyFnNbre3KH6AvAc 11289
pycrostates/utils/_docs.pyi sha256=DA_zCblbPPtY5jKKIKeMRd9IbHwexwWrHSOzkdzJjHw 1698
pycrostates/utils/_fixes.py sha256=e8o9PzHPiuzW-QaTba0fNxbCSEPi8EU_Y00D88UeLBg 674
pycrostates/utils/_fixes.pyi sha256=BdndGZ-hKfBF6b26EE_Pl9jIfc9K0LM6Eh4bhsh6lwY 207
pycrostates/utils/_imports.py sha256=rdJa0x0kqpxhstszdG6ihTAyR1yi_YQ4C4hRuM215Do 1920
pycrostates/utils/_imports.pyi sha256=4PT372Y9pdt_GdO0kT9WSsV3709WSDyUVBKg6FExo5A 833
pycrostates/utils/_logs.py sha256=uXMjpGtm16kbrENtwqMTl7AlYDESnsJ2-wEO2YYn7TA 4585
pycrostates/utils/_logs.pyi sha256=-wX862Cm6XEKBZ8dLMwJbte0iJbzPAxJqVN1WaPdpxY 3811
pycrostates/utils/mixin.py sha256=-7n1e8MnLfg6hvAwovbZWZ3XIIY14yguiNrBQhr7Hcc 3736
pycrostates/utils/mixin.pyi sha256=-rOYJqy-tQwUw2DyG0Q1asPFTFsK8wA3aVtj3ngSF4o 505
pycrostates/utils/sys_info.py sha256=e4xeoOjjCXO-GZ7aN2Zo59zp8ogP7APzYLHL9Iiaxm8 3992
pycrostates/utils/sys_info.pyi sha256=K0JCHNaghvFc_vYKjrXX_2KdglLKQm76B6CTm69Ukxc 669
pycrostates/utils/utils.py sha256=EIErO4ayHnrraWfNCzwa1YOlQMBwI5wbyYDIrIA9F2A 5286
pycrostates/utils/utils.pyi sha256=hzItY5mVg6YuM8zGFomxWHpkUR6cQmuvAHi5kcIoBrw 1171
pycrostates/viz/__init__.py sha256=mM7kKPFnfXHRMRSm8eGvoe7P6it1iyq9lHLBJVrNiYg 354
pycrostates/viz/__init__.pyi sha256=AcfCUm5DaX2nQB30wuFhP5VironhXnIZOiSmLgVCaZM 250
pycrostates/viz/cluster_centers.py sha256=jeTjTH-wrgyIVMV8exOs69tImWejrIZrygSGv_Ql6V0 4965
pycrostates/viz/cluster_centers.pyi sha256=514nvoyqXEi_vhgi-FgR6yjIxEd1m9ilIQU1oAn1734 2556
pycrostates/viz/segmentation.py sha256=6vRtBc335sxfroT4mWjFTXVhLfdjvKhy7yki5LBLUyo 9034
pycrostates/viz/segmentation.pyi sha256=vd92SGWrafHvbESDPLdYOReEKMlKwHJMFH_EnL9AhDQ 5174
pycrostates-0.5.0.dist-info/LICENSE sha256=r3tS2SUoYwIG9p6kCuRo5DUa_zLDZFRov-7n5LXlQ0w 1521
pycrostates-0.5.0.dist-info/METADATA sha256=lOtg0E6_vWh9NV1CtUThDU4gv0fuyhR-zn1kpJhp7Z4 13345
pycrostates-0.5.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
pycrostates-0.5.0.dist-info/entry_points.txt sha256=Vg5M3dKVnHcEyY-gybTnasDsXLs0Y8DyAMd1h3XOygE 75
pycrostates-0.5.0.dist-info/top_level.txt sha256=Fu7sxRokoaAMQ_SwCI9ys0Bv3q_75WQxyZxqQdVrY9I 12
pycrostates-0.5.0.dist-info/RECORD

top_level.txt

pycrostates

entry_points.txt

pycrostates-sys_info = pycrostates.commands.sys_info:run