API reference
This page provides the API documentation of litstudy. All public functions are re-exported under the global litstudy namespace for convenience. However, the code is structured hierachical meaning the documentation shows the hierarchical names. For example:
docs = litstudy.sources.scopus.search_scopus("example")
litstudy.plot.plot_author_histogram(docs)
# Is equivalent to
docs = litstudy.search_scopus("example")
litstudy.plot_author_histogram(docs)
The package is divided into 6 modules:
Core data types such as Document and DocumentSet.
Functions to retrieve or load scientific citations.
Compute general statistics.
Generate bibliographic networks.
Automatic topic detection using natural language processing (NLP).
Plot results. These functions are mostly useful inside a notebook.
- Data Types
- Literature Databases
- Calculating Statistics
compute_year_histogram()
compute_number_authors_histogram()
compute_language_histogram()
compute_source_histogram()
compute_source_type_histogram()
compute_author_histogram()
compute_author_affiliation_histogram()
compute_affiliation_histogram()
compute_country_histogram()
compute_continent_histogram()
- Network Analysis
- Language Processing
- Plotting Statistics
plot_histogram()
plot_year_histogram()
plot_author_histogram()
plot_number_authors_histogram()
plot_author_affiliation_histogram()
plot_language_histogram()
plot_source_histogram()
plot_source_type_histogram()
plot_affiliation_histogram()
plot_country_histogram()
plot_continent_histogram()
plot_word_distribution()
plot_embedding()
plot_topic_clouds()
plot_topic_cloud()