Metadata-Version: 2.4
Name: spectralbrain
Version: 0.0.1
Summary: Spectral shape analysis for brain structures via the Laplace-Beltrami operator.
Project-URL: Homepage, https://github.com/spectralbrain/spectralbrain
Project-URL: Documentation, https://spectralbrain.readthedocs.io
Project-URL: Repository, https://github.com/spectralbrain/spectralbrain
Project-URL: Issues, https://github.com/spectralbrain/spectralbrain/issues
Project-URL: Changelog, https://github.com/spectralbrain/spectralbrain/blob/main/CHANGELOG.md
Author-email: Rodrigo Debona <r.debona@posgrad.ufsc.br>
Maintainer-email: Rodrigo Debona <r.debona@posgrad.ufsc.br>
License-Expression: MIT
License-File: LICENSE
Keywords: HKS,ShapeDNA,WKS,brain,laplace-beltrami,morphometry,neuroimaging,neuroscience,shape-analysis,spectral-analysis
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Typing :: Typed
Requires-Python: <3.13,>=3.11
Requires-Dist: h5py>=3.10
Requires-Dist: lapy>=1.0
Requires-Dist: matplotlib>=3.8
Requires-Dist: nibabel>=5.2
Requires-Dist: numpy>=1.26
Requires-Dist: pandas>=2.2
Requires-Dist: pyvista>=0.44
Requires-Dist: rich>=13.7
Requires-Dist: scikit-learn>=1.4
Requires-Dist: scipy>=1.13
Requires-Dist: seaborn>=0.13
Requires-Dist: tqdm>=4.66
Requires-Dist: vtk>=9.3
Provides-Extra: bayesian
Requires-Dist: arviz>=0.18; extra == 'bayesian'
Requires-Dist: bambi>=0.14; extra == 'bayesian'
Requires-Dist: pymc>=5.16; extra == 'bayesian'
Provides-Extra: full
Requires-Dist: antspyx>=0.4; (platform_system != 'Windows') and extra == 'full'
Requires-Dist: arviz>=0.18; extra == 'full'
Requires-Dist: bambi>=0.14; extra == 'full'
Requires-Dist: brainspace>=0.1.16; extra == 'full'
Requires-Dist: cupy-cuda13x; (platform_system != 'Darwin') and extra == 'full'
Requires-Dist: dipy>=1.9; extra == 'full'
Requires-Dist: hippomaps; extra == 'full'
Requires-Dist: hippunfold-plot; extra == 'full'
Requires-Dist: ipywidgets>=8.1; extra == 'full'
Requires-Dist: jax[cuda13]; extra == 'full'
Requires-Dist: jupyterlab>=4.2; extra == 'full'
Requires-Dist: mne-connectivity>=0.7; extra == 'full'
Requires-Dist: mne>=1.7; extra == 'full'
Requires-Dist: nilearn>=0.13; extra == 'full'
Requires-Dist: open3d>=0.19; (python_version < '3.13') and extra == 'full'
Requires-Dist: pybids>=0.16; extra == 'full'
Requires-Dist: pymc>=5.16; extra == 'full'
Requires-Dist: scienceplots>=2.1; extra == 'full'
Requires-Dist: templateflow>=24.0; extra == 'full'
Requires-Dist: torch>=2.4; extra == 'full'
Requires-Dist: torchvision; extra == 'full'
Requires-Dist: trame-vtk; extra == 'full'
Requires-Dist: trame-vuetify; extra == 'full'
Requires-Dist: trame>=3.6; extra == 'full'
Requires-Dist: vedo>=2024.5; extra == 'full'
Requires-Dist: yabplot; (python_version == '3.11.*') and extra == 'full'
Provides-Extra: gpu
Requires-Dist: cupy-cuda13x; (platform_system != 'Darwin') and extra == 'gpu'
Requires-Dist: jax[cuda13]; extra == 'gpu'
Requires-Dist: torch>=2.4; extra == 'gpu'
Requires-Dist: torchvision; extra == 'gpu'
Provides-Extra: neuro
Requires-Dist: antspyx>=0.4; (platform_system != 'Windows') and extra == 'neuro'
Requires-Dist: brainspace>=0.1.16; extra == 'neuro'
Requires-Dist: dipy>=1.9; extra == 'neuro'
Requires-Dist: mne-connectivity>=0.7; extra == 'neuro'
Requires-Dist: mne>=1.7; extra == 'neuro'
Requires-Dist: nilearn>=0.13; extra == 'neuro'
Requires-Dist: pybids>=0.16; extra == 'neuro'
Requires-Dist: templateflow>=24.0; extra == 'neuro'
Provides-Extra: notebooks
Requires-Dist: ipywidgets>=8.1; extra == 'notebooks'
Requires-Dist: jupyterlab>=4.2; extra == 'notebooks'
Requires-Dist: trame-vtk; extra == 'notebooks'
Requires-Dist: trame-vuetify; extra == 'notebooks'
Requires-Dist: trame>=3.6; extra == 'notebooks'
Provides-Extra: viz
Requires-Dist: brainspace>=0.1.16; extra == 'viz'
Requires-Dist: hippomaps; extra == 'viz'
Requires-Dist: hippunfold-plot; extra == 'viz'
Requires-Dist: open3d>=0.19; (python_version < '3.13') and extra == 'viz'
Requires-Dist: scienceplots>=2.1; extra == 'viz'
Requires-Dist: vedo>=2024.5; extra == 'viz'
Requires-Dist: yabplot; (python_version == '3.11.*') and extra == 'viz'
Description-Content-Type: text/markdown

# spectralbrain
Input Agnostic Morfphometric Spectral Descriptors of Brain Structures Acquisition and Analysis.
