1) I have calculated my own supra-adjacency matrices. Is there a way to run the multiplex pipeline using exclusively those?
2) It is not clear to me how the multiplex matrices are constructed using the example data given. For the “connectivity-functional multiplex” example data, it looks like it takes a single layer adjacency matrix for the connectivity and a time-series for the functional data. What is it doing from there?
So far the available multiplex pipelines take the time series (fMRI), connectivity matrices (DWI), or structural values (T1w, PET). In order to directly input your supra-adjacency matrices, you can use braph2 via the command line and create another file similar to MultiplexWU or MultiplexBU removing all the different functions applied to the input matrix B. You could also need to change the Importer for the pipeline that you want to use.
In this case it is because we re-use the importers from a single layer of connectivity and functional pipelines. Thus, from the functional data, the adjacency matrix is calculated by correlating the time series from the brain regions, whereas from the connectivity data we already take connectivity matrices, and just apply functions to make sure the adjacency matrix is symmetric, without self-connections and negative weights (can be chosen), and standardized.