Skip to content

Commit 5d61ec9

Browse files
committed
Changed order of verbose for pp pseudobulk
1 parent 7a5c069 commit 5d61ec9

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

src/decoupler/pp/anndata.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -233,15 +233,6 @@ def _psbulk(
233233
else:
234234
for grp in groups:
235235
for smp in smples:
236-
# Write new meta-data
237-
index = smp + '_' + grp
238-
tmp = obs[(obs[sample_col] == smp) & (obs[groups_col] == grp)].drop_duplicates().values
239-
if tmp.shape[0] == 0:
240-
tmp = obs[obs[sample_col] == smp].drop(columns=groups_col).drop_duplicates()
241-
tmp = tmp.head(1) # Remove extra repeated cat variables
242-
tmp[groups_col] = grp
243-
tmp = tmp[obs.columns].values
244-
new_obs.loc[index, :] = tmp
245236
# Get cells from specific sample and group
246237
profile = X[((obs[sample_col] == smp) & (obs[groups_col] == grp)).values]
247238
if isinstance(X, sps.csr_matrix):
@@ -253,6 +244,15 @@ def _psbulk(
253244
counts[i] = count
254245
m = f'group={grp}\tsample={smp}\tcells={ncell}\tcounts={count}'
255246
_log(m, level='info', verbose=verbose)
247+
# Write new meta-data
248+
index = smp + '_' + grp
249+
tmp = obs[(obs[sample_col] == smp) & (obs[groups_col] == grp)].drop_duplicates().values
250+
if tmp.shape[0] == 0:
251+
tmp = obs[obs[sample_col] == smp].drop(columns=groups_col).drop_duplicates()
252+
tmp = tmp.head(1) # Remove extra repeated cat variables
253+
tmp[groups_col] = grp
254+
tmp = tmp[obs.columns].values
255+
new_obs.loc[index, :] = tmp
256256
if ncell == 0 or count == 0:
257257
i +=1
258258
continue

0 commit comments

Comments
 (0)