
Package index
-
read_openalex() - Read and Process OpenAlex data
-
read_wos() - Read Web of Science exported files
-
get_openalex_fields() - Get Fields from OpenAlex for Work IDs
-
sniff_network() - Create Citation Networks from Bibliographic Data
-
sniff_components() - Identify and Analyze Network Components
-
sniff_groups() - Detect and analyze groups in a scientific network
-
sniff_groups_cumulative() - Analyze Cumulative Network Groups Over Time
-
sniff_groups_lineage() - Per-group lineage data
-
sniff_groups_attributes() - Calculate and Visualize Group Attributes from Scientific Networks
-
sniff_groups_cumulative_citations() - Calculate Cumulative Citations by Group and Year
-
sniff_groups_hubs() - Identify Hub Papers in Research Groups
-
sniff_groups_influence()is_influence()print(<birddog_influence>) - Measure directed citation influence between research groups
-
sniff_groups_keywords() - Extract representative keywords from grouped nodes
-
sniff_groups_terms() - Extract and Analyze Key Terms from Research Groups
-
sniff_groups_stm_prepare() - Prepare Text Data and Analyze Topic Models
-
sniff_groups_stm_run() - Run Structural Topic Modeling Analysis
-
sniff_cct() - Calculate Citation Cycle Time (CCT) indicator
-
sniff_entropy() - Calculate Entropy Based on Keywords Over Time
-
sniff_key_route() - Identify Key Routes in Citation Networks
-
data_state_thresholds() - Data-driven, outlier-robust dynamic-state thresholds
-
fixed_state_thresholds() - Fixed-constant thresholds for dynamic-state classification
-
sniff_trajectory_dag() - Build the soft cumulative-clustering trajectory DAG
-
sniff_trajectory_braid() - Braid: the canonical detector of trajectories (central + absorbed)
-
sniff_trajectory_channel() - Detect channel trajectories by global optimal-path routing
-
is_flow() - Is this a trajectory flow object?
-
validate_flow() - Validate the trajectory flow contract
-
subset(<birddog_flow>) - Subset a trajectory flow, preserving the contract
-
sniff_trajectory_coherence() - Appraise the content coherence of a trajectory flow
-
sniff_trajectory_comparison() - Compare trajectory detectors by content coherence
-
sniff_trajectory_dynamics() - Dynamic-state indicators and classification for flow trajectories
-
sniff_trajectory_cct() - Per-year citation cycle time (renewal pace) along each flow trajectory
-
sniff_trajectory_entropy() - Per-year keyword diversity (Pielou's J') along each flow trajectory
-
sniff_trajectory_hubs() - Hub roles aggregated to each flow trajectory (provincial vs bridging)
-
sniff_trajectory_community() - Community breadth (distinct authors) of each flow trajectory
-
sniff_trajectory_emergence_owners() - Roll trajectory emergence up to the authors who own it
-
sniff_trajectory_self_sufficiency() - Self-sufficiency of each central trajectory
-
sniff_trajectory_destination() - Where a trajectory's terminal cohort goes
-
sniff_trajectory_formation() - Trajectories that fed into a target (confluence)
-
sniff_trajectory_contribution() - Documents an intermediate trajectory contributes to a target in a given year
-
sniff_trajectory_confluence() - Build the render-ready confluence forest of the soft DAG
-
plot_groups_influence_matrix() - Plot the directed group-influence matrix (heatmap)
-
plot_groups_influence_network() - Plot the group-influence network (the net-influence spine)
-
plot_groups_lineage_2d() - Visualize 2D Technological Trajectories from Group Evolution
-
plot_groups_lineage_3d() - Visualize 3D Technological Trajectories from Group Evolution
-
plot_groups_map() - Plot the stock map: the complete citation network coloured by final group
-
plot_groups_map_animation() - Animate the stock map: the citation network forming year by year
-
plot_groups_map_interactive() - Interactive stock map: the citation network as a plotly HTML widget
-
plot_groups_per_year() - Plot groups per year: the clustering fan converging to the final groups
-
plot_trajectory_confluence() - Plot the trajectory confluence (how the central trajectories form)
-
plot_trajectory_confluence_interactive() - Interactive trajectory confluence (plotly): hover a stream for its trajectory
-
plot_trajectory_confluence_matrix() - Plot the trajectory confluence matrix (finals vs intermediates)
-
plot_trajectory_dag() - Plot the soft trajectory DAG (all intermediate nodes)
-
plot_trajectory_dag_interactive() - Interactive trajectory DAG (plotly): hover a node for its trajectory
-
plot_trajectory_dispersion() - Plot where a stagnant trajectory's cohort dispersed (its dispersion fan)
-
plot_trajectory_dynamics() - Strategic map of trajectory dynamic states
-
plot_trajectory_dynamics_interactive() - Interactive strategic map of trajectory dynamic states (plotly)
-
plot_trajectory_formation() - Plot the trajectories that fed into a target (confluence timeline)
-
plot_trajectory_lines_2d() - Plot the global trajectories as 2D variable-width lines
-
plot_trajectory_lines_3d() - Plot the global trajectories as 3D variable-width lines
-
mixed_sort() - Natural sort for alphanumeric strings
-
birddogbirddog-package - birddog: sniffing emergence and trajectories in academic papers and patents