@@ -1239,7 +1239,8 @@ def _gen_repr(self, n_obs, n_vars, extensive: bool = False, nest_level: int = 0)
1239
1239
indent = " " * nest_level
1240
1240
backed_at = f" backed at { str (self .filename )!r} " if self .isbacked else ""
1241
1241
view_of = "View of " if self .is_view else ""
1242
- descr = f"{ view_of } MuData object with n_obs × n_vars = { n_obs } × { n_vars } { backed_at } "
1242
+ maybe_axis = f" (axis={ self .axis } ) " if hasattr (self , "axis" ) and self .axis != 0 else ""
1243
+ descr = f"{ view_of } MuData object with n_obs × n_vars = { n_obs } × { n_vars } { maybe_axis } { backed_at } "
1243
1244
for attr in ["obs" , "var" , "uns" , "obsm" , "varm" , "obsp" , "varp" ]:
1244
1245
if hasattr (self , attr ) and getattr (self , attr ) is not None :
1245
1246
keys = list (getattr (self , attr ).keys ())
@@ -1268,7 +1269,7 @@ def _gen_repr(self, n_obs, n_vars, extensive: bool = False, nest_level: int = 0)
1268
1269
mod_indent = " " * (nest_level + 1 )
1269
1270
if isinstance (v , MuData ):
1270
1271
descr += f"\n { mod_indent } { k } :\t " + v ._gen_repr (
1271
- n_obs , n_vars , extensive , nest_level + 1
1272
+ v . n_obs , v . n_vars , extensive , nest_level + 1
1272
1273
)
1273
1274
continue
1274
1275
descr += f"\n { mod_indent } { k } :\t { v .n_obs } x { v .n_vars } "
0 commit comments