poetree.Poetree

Class corresponding to entire PoeTree collection

Parameters
ParameterMandatoryData typeDescription
base_url0strAPI base_url. Default: 'https://versologie.cz/poetree/api/'

method :: get_corpora

Get metadata of all available corpora. Create a new Corpus instance for each corpus, store it in a list and return it.

Parameters

None

Returns
Data typeDescription
listList holding instances of Corpus

method :: metadata

Returns metadata of selected target as a list, pandas dataframe or prints out a stringified table. It may be sorted according to any metadata key.

Parameters
ParameterMandatoryData typeDescription
target0strMetadata of what to return. Values: 'corpora', 'self'. Default: 'self'
output0strOutput format. Values: 'list', 'pandas', 'print'. Default: 'list'
sortby0strSubdict key according to which sort the list. Default: None
reverse0boolSort in reversed (descending) order. Default False

Returns
Data typeDescription
(list|pd.DataFrame|None)metadata
Supported by the Czech Science Foundation (GA23-07727S)