@@ -1323,16 +1323,13 @@ def concatenate(self, adatas, batch_key='batch', batch_categories=None, index_un
1323
1323
Examples
1324
1324
--------
1325
1325
>>> adata1 = AnnData(np.array([[1, 2, 3], [4, 5, 6]]),
1326
- >>> {'obs_names': ['o1', 'o2'],
1327
- >>> 'anno1': ['c1', 'c2']},
1326
+ >>> {'anno1': ['c1', 'c2']},
1328
1327
>>> {'var_names': ['a', 'b', 'c']})
1329
1328
>>> adata2 = AnnData(np.array([[1, 2, 3], [4, 5, 6]]),
1330
- >>> {'obs_names': ['o3', 'o4'],
1331
- >>> 'anno1': ['c3', 'c4']},
1329
+ >>> {'anno1': ['c3', 'c4']},
1332
1330
>>> {'var_names': ['b', 'c', 'd']})
1333
1331
>>> adata3 = AnnData(np.array([[1, 2, 3], [4, 5, 6]]),
1334
- >>> {'obs_names': ['o5', 'o6'],
1335
- >>> 'anno2': ['d3', 'd4']},
1332
+ >>> {'anno2': ['d3', 'd4']},
1336
1333
>>> {'var_names': ['b', 'c', 'd']})
1337
1334
>>>
1338
1335
>>> adata = adata1.concatenate([adata2, adata3])
@@ -1343,14 +1340,16 @@ def concatenate(self, adatas, batch_key='batch', batch_categories=None, index_un
1343
1340
[ 4. 5.]
1344
1341
[ 1. 2.]
1345
1342
[ 4. 5.]]
1343
+ >>> adata.obs_names
1344
+ Index(['0-0', '1-0', '0-1', '1-1', '0-2', '1-2'], dtype='object')
1346
1345
>>> adata.obs
1347
- anno1 anno2 batch
1348
- o1 c1 NaN 0
1349
- o2 c2 NaN 0
1350
- o3 c3 NaN 1
1351
- o4 c4 NaN 1
1352
- o5 NaN d3 2
1353
- o6 NaN d4 2
1346
+ anno1 anno2 batch
1347
+ 0-0 c1 NaN 0
1348
+ 1-0 c2 NaN 0
1349
+ 0-1 c3 NaN 1
1350
+ 1-1 c4 NaN 1
1351
+ 0-2 NaN d3 2
1352
+ 1-2 NaN d4 2
1354
1353
"""
1355
1354
if isinstance (adatas , AnnData ): adatas = [adatas ]
1356
1355
joint_variables = self .var_names
0 commit comments