The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
test-equiv-*.R equivalence suites (vs
bibliometrix and biblionetwork) have been
moved out of the package into a local-only
local_testing_and_equivalence/ directory. These developer
checks pulled in data.table/biblionetwork,
whose OpenMP parallelism caused the “CPU time 4 times elapsed time” NOTE
on the Debian r-devel pre-test. They remain runnable locally but are no
longer part of R CMD check.bibliometrix, biblionetwork, and
data.table removed from Suggests — they were
used only by the relocated equivalence tests.tests/testthat.R keeps a 2-thread BLAS/OpenMP cap as
defence for crossprod() / tcrossprod() in
multiply_bipartite().read_scopus, read_wos,
read_dimensions, read_lens) now use small
bundled fixtures under inst/extdata/, reached via
system.file(). API-wrapper readers
(read_openalex, read_crossref) use an inline
data frame matching the upstream column shape so the conversion path
runs without a network call. read_biblio examples now
demonstrate multi-file, directory, and generic-CSV modes against the
bundled fixtures.inst/extdata/scopus_sample.csv,
wos_sample.txt, dimensions_sample.csv,
lens_sample.csv (2 records each).read_lens() no longer inflates output to
n^2 rows when neither Lens ID nor
ID columns are present.read_openalex() no longer inflates output to
n^2 rows when the id column is absent.read_scopus() now normalises empty-string DOIs to
NA, so is.na(doi) deduplication checks behave
as expected.read_wos() empty-file return now includes the
keywords_plus list-column to match the non-empty
schema.read_crossref() no longer crashes with “row names
contain missing values” when the issued column has
NA entries.to_igraph(),
to_tbl_graph(), to_cograph()) now use
@examplesIf requireNamespace(...) so they execute when the
suggested package is installed instead of being silently skipped.read_biblio(), read_bibtex(), and
read_ris() now ship runnable examples backed by either the
bundled extdata/openalex_works.csv fixture or a
tempfile()-based minimal record.read_scopus(),
read_wos(), read_ris(),
read_lens(), read_dimensions(),
read_crossref(), read_biblio(),
read_openalex(), plus dedicated coverage for
R/edgelist.R and build_bipartite_long().temporal_network() — builds time-windowed networks with
fixed, sliding, or cumulative strategies. Results include a
window column for easy stacking.historiograph() — Garfield-style chronological citation
network among the most locally cited documents.local_citations() — counts within-dataset citations
(Local Citation Score).backbone() — disparity filter for extracting
statistically significant edges from dense weighted networks.prune() — threshold and top-n edge pruning.read_biblio() — universal reader with auto-format
detection (Scopus, WoS, BibTeX, RIS, Dimensions, Lens.org).read_dimensions() — Dimensions CSV export reader.read_crossref() — converter for
rcrossref::cr_works() output.to_gephi() — exports node and edge tables in Gephi CSV
format; writes nodes.csv + edges.csv when a
directory path is supplied.to_graphml() — pure base-R GraphML writer; no XML
package required.to_cograph() — converts edge list to a
cograph_network object with optional node metadata for
direct use with cograph::splot().weight
descending and reset row names.local_citations() canonical column order:
id, lcs, gcs, year,
title, journal, doi.historiograph() empty-result schema matches non-empty
schema.id,
title, year, journal,
doi, cited_by_count, abstract,
type, authors, references,
keywords, then source-specific extras.backbone() and prune() use single-pass
O(m) node statistics via tapply() / split() —
faster on large networks.temporal_network() converted from for loop
to lapply.read_dimensions() / read_crossref() now
apply standardize_authors() and
standardize_refs() for consistency with other readers.count renamed to counting;
measure renamed to similarity across all
network functions.co_network() renamed to conetwork().read_openalex() — reads OpenAlex JSON export.filter_top() — keeps only the top-n most connected
nodes.normalize() — post-hoc normalisation of any edge
list.Initial release.
author_network(),
document_network(), reference_network(),
keyword_network(), institution_network(),
country_network(), source_network(),
conetwork().to_igraph(), to_tbl_graph(),
to_matrix().These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.