Skip to content

Commit 3987a65

Browse files
committed
Make output of local datasets more informative
1 parent 6a20fcd commit 3987a65

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

src/metrics_as_scores/cli/LocalDatasets.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,16 @@ def __init__(self) -> None:
1313
super().__init__()
1414

1515
def _print_json_dataset(self, jsd: LocalDataset) -> None:
16-
self.q.print(' Name: ', style=self.style_mas, end='')
17-
self.q.print(jsd['name'])
18-
self.q.print(' ID: ', style=self.style_mas, end='')
19-
self.q.print(jsd['id'])
16+
self.q.print(' Author: ', style=self.style_mas, end='')
17+
self.q.print(', '.join(jsd['author']))
18+
self.q.print(' Name/ID: ', style=self.style_mas, end='')
19+
self.q.print(f'{jsd["name"]} [{jsd["id"]}]')
20+
self.q.print(' About: ', style=self.style_mas, end='')
21+
self.q.print(jsd['desc'])
22+
self.q.print(' Features: ', style=self.style_mas, end='')
23+
self.q.print(', '.join(jsd['qtypes']))
24+
self.q.print(' Groups: ', style=self.style_mas, end='')
25+
self.q.print(', '.join(jsd['contexts']))
2026

2127
def show_datasets(self) -> None:
2228
"""Main entry point for this workflow."""

0 commit comments

Comments
 (0)