Skip to content

Improving VPA#126

Merged
ToastyDom merged 3 commits into
developmentfrom
Overall-improvments
Jun 9, 2026
Merged

Improving VPA#126
ToastyDom merged 3 commits into
developmentfrom
Overall-improvments

Conversation

@ToastyDom

Copy link
Copy Markdown
Collaborator

VPA: support non-time-resolved (fMRI) data, fix evaluate_3

  • evaluate accepts a no-time dependent (2D array or list of
    per-subject RDMs) and returns per-subject (squeezed) results
  • fix evaluate_3 unpacking VPA_3's dict (was assigning keys)
  • accept bare-string independents, not only lists
  • surface the noise ceiling (UNC/LNC) in the dataframe and plots
  • use Spearman for the noise ceiling per the docstrings
  • add Plotting.plotting_components for no-time results; guard
    plotting_over_time and tidy its legend

Note: results now include UNC/LNC rows and noise-ceiling values
change (Pearson -> Spearman).

@review-notebook-app

Copy link
Copy Markdown

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@ToastyDom
ToastyDom merged commit cc86cdb into development Jun 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant