Skip to content

Commit c368db3

Browse files
author
Oliver Beckstein
committed
fixed check for labels in summary()
1 parent 0f5f5e6 commit c368db3

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

mdgeom/info.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def summary(*universes, labels=None):
1515
1616
Parameters
1717
----------
18-
universes : list of Universe
18+
universes : Universe
1919
Print information about these simulation systems
2020
in a table.
2121
@@ -49,17 +49,18 @@ def summary(*universes, labels=None):
4949
"dt/ps",
5050
]
5151

52+
if labels is None:
53+
labels = len(universes) * [None]
54+
column_names = data_column_names
55+
else:
56+
column_names = ["simulation"] + data_column_names
57+
5258
if len(labels) != len(universes):
5359
raise ValueError(
5460
f"labels {labels} must contain one "
5561
f"label per universe {universes}"
5662
)
5763

58-
if labels is None:
59-
labels = len(universes) * [None]
60-
column_names = data_column_names
61-
else:
62-
column_names = ["simulation"] + data_column_names
6364

6465
table = prettytable.PrettyTable()
6566
table.field_names = column_names

0 commit comments

Comments
 (0)