63#include <QFutureSynchronizer>
64#include <QtConcurrent>
93 QList<Network> results;
97 if(lMethods.contains(
"WPLI")) {
101 if(lMethods.contains(
"USPLI")) {
105 if(lMethods.contains(
"COR")) {
109 if(lMethods.contains(
"XCOR")) {
113 if(lMethods.contains(
"PLI")) {
117 if(lMethods.contains(
"COH")) {
121 if(lMethods.contains(
"IMAGCOH")) {
125 if(lMethods.contains(
"PLV")) {
129 if(lMethods.contains(
"DSWPLI")) {
133 if(lMethods.contains(
"GC")) {
137 if(lMethods.contains(
"DTF")) {
141 if(lMethods.contains(
"PDC")) {
145 qWarning() <<
"Total" << timer.elapsed();
146 qDebug() <<
"Connectivity::calculateMultiMethods - Calculated"<< lMethods <<
"for" << connectivitySettings.
size() <<
"trials in"<< timer.elapsed() <<
"msecs.";
ConnectivitySettings class declaration.
Network class declaration.
PhaseLagIndex class declaration.
UnbiasedSquaredPhaseLagIndex class declaration.
Coherence class declaration.
CrossCorrelation class declaration.
Correlation class declaration.
PhaseLockingValue class declaration.
GrangerCausality class declaration.
Imaginary coherence class declaration.
DebiasedSquaredWeightedPhaseLagIndex class declaration.
PartialDirectedCoherence class declaration.
WeightedPhaseLagIndex class declaration.
DirectedTransferFunction class declaration.
Connectivity class declaration.
Functional connectivity metrics (coherence, PLV, cross-correlation, etc.).
static QList< Network > calculate(ConnectivitySettings &connectivitySettings)
This class is a container for connectivity settings.
const QStringList & getConnectivityMethods() const
static Network calculate(ConnectivitySettings &connectivitySettings)
static Network calculate(ConnectivitySettings &connectivitySettings)
static Network calculate(ConnectivitySettings &connectivitySettings)
static Network calculate(ConnectivitySettings &connectivitySettings)
static Network calculate(ConnectivitySettings &connectivitySettings)
static Network calculate(ConnectivitySettings &connectivitySettings)
static Network calculate(ConnectivitySettings &connectivitySettings)
static Network calculate(ConnectivitySettings &connectivitySettings)
static Network calculate(ConnectivitySettings &connectivitySettings)
static Network calculate(ConnectivitySettings &connectivitySettings)
static Network calculate(ConnectivitySettings &connectivitySettings)
static Network calculate(ConnectivitySettings &connectivitySettings)