pycrostates

View on PyPIReverse Dependencies (1)

0.6.1 pycrostates-0.6.1-py3-none-any.whl

Wheel Details

Project: pycrostates
Version: 0.6.1
Filename: pycrostates-0.6.1-py3-none-any.whl
Download: [link]
Size: 169876
MD5: e2cb91491f1b2b5ed4528fba0a1289eb
SHA256: ef0753b0013e3d3b426e28ce1483a24c1a682efcab9146c2877933bdf90b41ab
Uploaded: 2024-08-02 09:45:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pycrostates
Version: 0.6.1
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
Project-Url: homepage, https://pycrostates.readthedocs.io
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: intersphinx-registry; extra == "docs"
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: 8770 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (72.1.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=KRerJ-ez2Bk7J8_2JWvi6uTLCwRCsIcPXl7Q1W4XH6A 956
pycrostates/_typing.pyi sha256=urfFNsMZB-KFRmhEW0wPNfleFqZ_9MOEmzzzLpUGMFc 867
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=BCwHHZGeGtxWGz8rYu4_kydqbZXa-0wTCBJoJW1chmk 44871
pycrostates/cluster/_base.pyi sha256=pbIyhjUkgfQvmYOgzniGHd4KrlY3J5BdqPXun-8zXfs 16661
pycrostates/cluster/aahc.py sha256=DTw4dnw20wkiffFN-qijph6fWvr8k-tmukPzA5w-GvI 9154
pycrostates/cluster/aahc.pyi sha256=sUbF8U2sCzGLQL9YKLZTobBnSUtMWEg8LKUueztW5zE 5215
pycrostates/cluster/kmeans.py sha256=7Yorhqc8sxRTo8Q82p962NsHy-NbSkasdzDSnEYBQAk 15077
pycrostates/cluster/kmeans.pyi sha256=PIcOJWYlFZLuo1t0RI43YxloU9QuAz61TinZ6nPteQ4 7803
pycrostates/cluster/utils/__init__.py sha256=yGtl0qYeJKWDYErFIqykXDlUUPRn15zELHgz5BJ6fJo 175
pycrostates/cluster/utils/__init__.pyi sha256=D8f0kNihipND5ZGTRDzD7QzhzKzj_XbZWiOef6bngvA 78
pycrostates/cluster/utils/utils.py sha256=ZBJrvWLWyBzMlTtiJ-Fasl816MfvC1SLVH3Vr2oxLKU 2462
pycrostates/cluster/utils/utils.pyi sha256=LVX09O7-HymepIM1i9qzmxG_3O2JpmG7kkLFTvhta6I 1147
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=tmCkMpusBHDj086Ie-OSr_CZNgEnF1I7byufMpPS6O8 5648
pycrostates/io/ch_data.pyi sha256=nhU1wdKnr9yxAs9M9z6VTm__81a8-nNbIESN4AUzLqM 4361
pycrostates/io/fiff.py sha256=qlfD_XGyg2cLZ0DW0ElTj2LrLbwvGIZR-UBhE83GRYc 21591
pycrostates/io/fiff.pyi sha256=9Fqp-w1efd6bjrAdsD0O8emNK8zItwTcM2aqMES3NQc 3418
pycrostates/io/meas_info.py sha256=u5aVDu-Ar4BaGjsCcO28TpnrzvWCDCV0OwM2nZQArhA 16713
pycrostates/io/meas_info.pyi sha256=T6PxMJa2rErnViNUbQjstCGDIu9SNfNhw986qlt_e4g 6185
pycrostates/io/reader.py sha256=QeuHQYpnbbGxljg4Dl4a8QFfolebO1bg9_UWwU4KI7k 955
pycrostates/io/reader.pyi sha256=4i2HaR7aoGOStSiy-2fMljwyl2fPvwHtcF2aAFkW0L4 481
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=VBnJytO_9OBbPo0sj15Upvu1MT9_-seqcYrUU035h9I 6048
pycrostates/preprocessing/extract_gfp_peaks.pyi sha256=6doRALQEMCs2ffgzTVvLo710t7eR1LIxpsKlkKyBTw4 4221
pycrostates/preprocessing/resample.py sha256=w8Nwb4f1IoyNl19NX1gIr7hTDIJgYAu3Fjid7Uz7zSc 6653
pycrostates/preprocessing/resample.pyi sha256=QsiTQxdfVsKgaN0vfVyXraGumYgddT7V99TBeIBH61c 4152
pycrostates/preprocessing/spatial_filter.py sha256=3jp5Xu_kqQ6O_SHANeOOLI52lDQxOCTmYxwcIke-bBU 8829
pycrostates/preprocessing/spatial_filter.pyi sha256=nUD8uG63DGSjjS3GEbp9BPpuLiPPTxYaYdjBFqo7yYI 4034
pycrostates/segmentation/__init__.py sha256=ylsxVDpLzytDYBC4DMiMNsMBUUFhHd1bJsK_l0DYt_g 609
pycrostates/segmentation/__init__.pyi sha256=d7w7TUGOyfszGy13IZ4KYNJAjsUpyu9tD17RSdQkXMs 622
pycrostates/segmentation/_base.py sha256=Ql0kJ7T4jrJ26DlcaX3_MWJxkKCl5P420JaLEun8Ey8 15342
pycrostates/segmentation/_base.pyi sha256=85FfCOZ-3ipwxCYw0V6xCzORo1hSOLxDGXiwYkYIKcI 9537
pycrostates/segmentation/entropy.py sha256=FOUQyMqmG318UNlHYlAZ6oRD5OV5T2GDelvUpbJA7l0 16270
pycrostates/segmentation/entropy.pyi sha256=kPwKnFz8T7Iqq9hr0YFa0PqvuIiuzOC4pWbc90Dmcg0 14215
pycrostates/segmentation/segmentation.py sha256=5EH5CTMIG_lVLEmj8g4tskdb9A7XmIrfWZmqQ6gYIuM 5497
pycrostates/segmentation/segmentation.pyi sha256=FcbmlvFkNLK6W5CZREeIoM_aeDAHQbiIlD1McADkfdY 5227
pycrostates/segmentation/transitions.py sha256=PkQrB3Z-3yord1ztCa5utwnb-bB_781m3UdwajAHGe8 6554
pycrostates/segmentation/transitions.pyi sha256=ZbgxWBtJNN3E87HR04aAy_94LVGzq6wKNJaNR5KA7QE 4297
pycrostates/utils/__init__.py sha256=rBgZOz4x3j8cfAUsWVEIaU4T6k_bEXV9ysmdWmNJyuc 254
pycrostates/utils/__init__.pyi sha256=DeahshEsEkp_dd8jPKFclt7CzFvQdYmO4tzaiEYFHcM 311
pycrostates/utils/_checks.py sha256=oP65bR8NN-8j7jfHqoxFJf-JpCQ_5L9_ookCc3qz1xs 10572
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=PxJ49JSK05HKGlKCJADZYIDabw81rHBJiMe8QWPepmo 802
pycrostates/utils/_logs.py sha256=uXMjpGtm16kbrENtwqMTl7AlYDESnsJ2-wEO2YYn7TA 4585
pycrostates/utils/_logs.pyi sha256=n4Ih7WeFEJbNAKTmR6C5EpuokpdIoUr1Uq4b_C9V2ec 3751
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=UWo1jjW96BB5MKI-uHBndnV7UqKF2sZ_tS6-mScTSE8 656
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=2HGkJbKWiEpqzPPvZOgAQJuDm05K99i794Rlm3A--Vo 5102
pycrostates/viz/cluster_centers.pyi sha256=rHe8XWmaislcqyxDQz9wea3yO4GaTWJ6UDDHAjmaa18 2579
pycrostates/viz/segmentation.py sha256=0tN-l2n5XLz4OoE18F8flWwBc-UqBGEi53OPdLlu0HY 9188
pycrostates/viz/segmentation.pyi sha256=admBhoM1rDm9BHGYm4bQ0XaVZzWAx7Jd3V91iQGK994 5154
pycrostates-0.6.1.dist-info/LICENSE sha256=r3tS2SUoYwIG9p6kCuRo5DUa_zLDZFRov-7n5LXlQ0w 1521
pycrostates-0.6.1.dist-info/METADATA sha256=8a3R1nbo7limXegqJ_HNFnTDpr2PaBvu7A732VF9Qwk 13802
pycrostates-0.6.1.dist-info/WHEEL sha256=R0nc6qTxuoLk7ShA2_Y-UWkN8ZdfDBG2B6Eqpz2WXbs 91
pycrostates-0.6.1.dist-info/entry_points.txt sha256=Vg5M3dKVnHcEyY-gybTnasDsXLs0Y8DyAMd1h3XOygE 75
pycrostates-0.6.1.dist-info/top_level.txt sha256=Fu7sxRokoaAMQ_SwCI9ys0Bv3q_75WQxyZxqQdVrY9I 12
pycrostates-0.6.1.dist-info/RECORD

top_level.txt

pycrostates

entry_points.txt

pycrostates-sys_info = pycrostates.commands.sys_info:run