Skip to content

Commit 971e9fd

Browse files
committed
update measure / measureensemble
1 parent fab97f2 commit 971e9fd

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

braph2genesis/src/analysis/_MeasureEnsemble.gen.m

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -187,23 +187,23 @@
187187
if ~isempty(me.get('MEASURE')) && Measure.is_global(me.get('MEASURE')) && ...
188188
(Measure.is_unilayer(me.get('MEASURE')) || Measure.is_superglobal(me.get('MEASURE')))
189189
g = g_dict.getItem(1);
190-
if Graph.is_multiplex(g) && Measure.is_unilayer(me.get('MEASURE'))
190+
if Graph.is_multiplex(g) && Graph.is_ordered_multiplex(g) && Measure.is_unilayer(me.get('MEASURE'))
191191
me.set('PFME', PFMeasureEnsembleMultiplexGU('ME', me))
192192
else
193193
me.set('PFME', PFMeasureEnsembleGU('ME', me))
194194
end
195195
elseif ~isempty(me.get('MEASURE')) && Measure.is_nodal(me.get('MEASURE')) && ...
196196
(Measure.is_unilayer(me.get('MEASURE')) || Measure.is_superglobal(me.get('MEASURE')))
197197
g = g_dict.getItem(1);
198-
if Graph.is_multiplex(g) && Measure.is_unilayer(me.get('MEASURE'))
198+
if Graph.is_multiplex(g) && Graph.is_ordered_multiplex(g) && Measure.is_unilayer(me.get('MEASURE'))
199199
me.set('PFME', PFMeasureEnsembleMultiplexNU('ME', me))
200200
else
201201
me.set('PFME', PFMeasureEnsembleNU('ME', me))
202202
end
203203
elseif ~isempty(me.get('MEASURE')) && Measure.is_binodal(me.get('MEASURE')) && ...
204204
(Measure.is_unilayer(me.get('MEASURE')) || Measure.is_superglobal(me.get('MEASURE')))
205205
g = g_dict.getItem(1);
206-
if Graph.is_multiplex(g) && Measure.is_unilayer(me.get('MEASURE'))
206+
if Graph.is_multiplex(g) && Graph.is_ordered_multiplex(g) && Measure.is_unilayer(me.get('MEASURE'))
207207
me.set('PFME', PFMeasureEnsembleMultiplexBU('ME', me))
208208
else
209209
me.set('PFME', PFMeasureEnsembleBU('ME', me))
@@ -244,14 +244,14 @@
244244
else
245245
me.set('PFBG', PFBrainMultiGraph('ME', me));
246246
end
247-
elseif Graph.is_multiplex(g) && Graph.is_weighted(g) % multiplexWU
247+
elseif Graph.is_multiplex(g) && Graph.is_ordered_multiplex(g) && Graph.is_weighted(g) % multiplexWU
248248
ba_list = g.memorize('BAS');
249249
if ~isempty(ba_list)
250250
me.set('PFBG', PFBrainMultiplexGraph('ME', me, 'BA', ba_list{1}));
251251
else
252252
me.set('PFBG', PFBrainMultiplexGraph('ME', me));
253253
end
254-
elseif Graph.is_multiplex(g) && Graph.is_binary(g)
254+
elseif Graph.is_multiplex(g) && Graph.is_ordered_multiplex(g) && Graph.is_binary(g)
255255
ba_list = g.memorize('BAS');
256256
if ~isempty(ba_list)
257257
me.set('PFBG', PFBrainMultiplexBinaryGraph('ME', me, 'BA', ba_list{1}));

braph2genesis/src/gt/_Measure.gen.m

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -151,19 +151,19 @@
151151
if isa(m.getr('PFM'), 'NoValue')
152152
g = m.memorize('G');
153153
if Measure.is_global(m) && (Measure.is_unilayer(m) || Measure.is_superglobal(m))
154-
if Graph.is_multiplex(g) && Measure.is_unilayer(m)
154+
if Graph.is_multiplex(g) && Graph.is_ordered_multiplex(g) && Measure.is_unilayer(m)
155155
m.set('PFM', PFMeasureMultiplexGU('M', m))
156156
else
157157
m.set('PFM', PFMeasureGU('M', m))
158158
end
159159
elseif Measure.is_nodal(m) && (Measure.is_unilayer(m) || Measure.is_superglobal(m))
160-
if Graph.is_multiplex(g) && Measure.is_unilayer(m)
160+
if Graph.is_multiplex(g) && Graph.is_ordered_multiplex(g) && Measure.is_unilayer(m)
161161
m.set('PFM', PFMeasureMultiplexNU('M', m))
162162
else
163163
m.set('PFM', PFMeasureNU('M', m))
164164
end
165165
elseif Measure.is_binodal(m) && (Measure.is_unilayer(m) || Measure.is_superglobal(m))
166-
if Graph.is_multiplex(g) && Measure.is_unilayer(m)
166+
if Graph.is_multiplex(g) && Graph.is_ordered_multiplex(g) && Measure.is_unilayer(m)
167167
m.set('PFM', PFMeasureMultiplexBU('M', m))
168168
else
169169
m.set('PFM', PFMeasureBU('M', m))
@@ -208,14 +208,14 @@
208208
else
209209
m.set('PFBG', PFBrainMultiGraph('ME', m));
210210
end
211-
elseif Graph.is_multiplex(g) && Graph.is_weighted(g) % multiplexWU
211+
elseif Graph.is_multiplex(g) && Graph.is_ordered_multiplex(g) && Graph.is_weighted(g) % multiplexWU
212212
ba_list = g.memorize('BAS');
213213
if ~isempty(ba_list)
214214
m.set('PFBG', PFBrainMultiplexGraph('ME', m, 'BA', ba_list{1}));
215215
else
216216
m.set('PFBG', PFBrainMultiplexGraph('ME', m));
217217
end
218-
elseif Graph.is_multiplex(g) && Graph.is_binary(g)
218+
elseif Graph.is_multiplex(g) && Graph.is_ordered_multiplex(g) && Graph.is_binary(g)
219219
ba_list = g.memorize('BAS');
220220
if ~isempty(ba_list)
221221
m.set('PFBG', PFBrainMultiplexBinaryGraph('ME', m, 'BA', ba_list{1}));

0 commit comments

Comments
 (0)