Neurocaps

Latest version: v0.21.0

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 19

0.17.11

♻ Changed
- In `CAP.calculate_metrics`, if `continuous_runs` used, then in the "Run" column, the labels for these runs will
now follow the "run-" format and has changed from "continuous_runs" to run-continuous"
- Also in `CAP.calculate_metrics`, the group labels in the dataframe will no longer replace whitespace with underline.
Do names such as "High ADHD" wil no longer change to "High_ADHD" in the dataframe.
- The averaged transition matrix dataframe from `transition_matrix` now contains to index name "From\To" to show that
the index CAPs are "From" and the column CAPs are "To".
🐛 Fixes
- More robust error checking to ensure that the ``subject_timeseries`` follows the correct format when the
``subject_timeseries`` setter property is used in ``TimeseriesExtractor``.
- For ``space`` setter property is used in ``TimeseriesExtractor``, checks to ensure it is a string.

0.17.10

♻ Changed
- Logger names now use `__name__` instead of `__name__.split(".")[-1]`
- Module folder and file naming in `neurocaps._utils` changed, only `_utils` has the leading underscore.
- Default logger now includes logger name in logged message.
🐛 Fixes
- Prevents logging duplication in certain user-defined logging scenarios when logs redirected.

0.17.9.post0

📖 Documentation
- Minor doc changes

0.17.9

📖 Documentation
- Enhanced documentation
- Documentation renders properly with Pylance in VSCode.
♻ Changed
- The ``parcel_approach`` stored as an property will remove the initial configuration sub-keys parameters ("n_rois",
"resolution_mm", "yeo_networks" for Schaefer and "version" for AAL) after the information from these sub-keys are used
internally to retrieve the appropriate parcellation. Thus, the dictionary will retain the primary keys:
"maps", "nodes", and "regions". However, similar to previous behavior, additional sub-keys can still be added, such as
adding a sub-key consisting of metadata, but they will be ignored and won't affect core operation.
- When ``parcel_approach`` is included as a setter, or the required keys ("maps", "nodes", and "regions")
are detected, it will no longer reset the "maps", "nodes", and "regions" for "Schaefer" and "AAL". This allows the
"maps", "nodes", and "regions" to be modified for "Schaefer" and "AAL" if needed.

0.17.8.post1

💻 Metadata
- Readme revisions on Pypi.

0.17.8.post0

💻 Metadata
- Shortens Readme on Pypi.

Page 5 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.