Skip to content

Software Requirements

Javier Gonzalez-Castillo edited this page May 31, 2023 · 5 revisions

Here is a list of software required to run this code:

  • AFNI: we use AFNI for extracting representative time-series from NIFI files

  • Primary Python Libraries

    • sikit-learn: we use this library to generate Laplacian Eigenmaps and T-SNE embeddings
    • umap-learn: we use this library to generate UMAP embeddings
    • scikit-dimension: we use this library to estimate intrinsic dimension
    • holoviz tools: we use this set of libraries to generate dynamic 2D plots and dashboards
    • plotly: we use this library to generate dynamic 3D scatter plots.
    • seaborn: we use this library to generate statistical plots
    • statannotations: we use this library to statistically annotate plots generated with seaborn
    • networkx: we use this library to create and visualize network graphs.

Additionally, to generate the 3D brain views in Figure 01, you will need to install:

Clone this wiki locally