Skip to contents

Read scholarly data

Import metadata from Scopus, Web of Science, OpenAlex, BibTeX, RIS, Lens.org, Dimensions, Crossref, and generic CSV files.

read_biblio()
Read bibliometric data
read_scopus()
Read Scopus CSV export
read_wos()
Read Web of Science plaintext or tab-delimited export
read_openalex()
Convert OpenAlex data to bibnets format
read_openalex_csv()
Read a flat OpenAlex CSV export
read_bibtex()
Read a BibTeX file
read_ris()
Read an RIS file
read_lens()
Read Lens.org CSV export
read_dimensions()
Read Dimensions CSV export
read_crossref()
Convert Crossref API data to bibnets format

Build networks

Construct co-authorship, co-citation, bibliographic coupling, keyword co-occurrence, source, country, institution, and custom co-networks.

author_network()
Build an author network
document_network()
Build a document network
reference_network()
Build a reference network
keyword_network()
Build a keyword co-occurrence network
source_network()
Build a source (journal) network
institution_network()
Build an institution network
country_network()
Build a country network
conetwork()
Build a co-occurrence network from any field

Temporal and historical analysis

Sliding, fixed, and cumulative temporal windows; Garfield historiographs; local citation scoring.

temporal_network()
Build time-windowed networks
historiograph()
Build a historiograph (chronological citation network)
local_citations()
Compute local citation scores

Reduce and filter networks

Backbone extraction, edge thresholding, and top-node filtering.

backbone()
Extract network backbone using the disparity filter
prune()
Prune a weighted edge list
filter_top()
Filter edges to top-n nodes

Normalize edge weights

normalize()
Normalize a co-occurrence matrix

Export networks

Convert edge lists to igraph, tidygraph, cograph, Gephi CSV, GraphML, and sparse matrices.

to_gephi()
Export to Gephi node and edge tables
to_graphml()
Export to GraphML
to_igraph()
Convert edge data frame to igraph
to_tbl_graph()
Convert edge data frame to tbl_graph
to_matrix()
Convert edge data frame to adjacency matrix
to_cograph()
Prepare network for cograph::splot()

Author names

Reorder and split author names into components before building author networks.

parse_names()
Reorder and parse author names

Utilities

split_field()
Parse semicolon-delimited strings into list-column
print(<bibnets_network>)
Print a bibnets network edge list
summary(<bibnets_network>)
Summarise a bibnets network

Datasets

biblio_data
Example bibliometric dataset
scopus_quantum_cloud
Scopus dataset — Green Cloud Computing and Quantization (2020–2025)
learning_analytics
Learning analytics dataset (OpenAlex)