QE Package Index
Quantitative Ethnography tools from the Epistemic Analytics Lab, for R, Python, Julia, JavaScript and C++.
Stable versions, installed by default
Latest builds from main · opt-in
For analysis
R
CRAN-style repository
options(repos = c(
qe = "https://qe-libs.org/cran",
CRAN = "https://cloud.r-project.org"))
install.packages("rENA")options(repos = c(
qe_dev = "https://qe-libs.org/cran-dev",
qe = "https://qe-libs.org/cran",
CRAN = "https://cloud.r-project.org"))
install.packages("rENA")- rENAEpistemic Network Analysis0.4.140.4.15.9000
- codeynCoder and more0.2.130.2.13.9000
- onaOrdered Network Analysis0.1.30.1.4.9000
- tmaTransmodal Analysis (TMA)0.3.70.3.8.9003
- rhoRRho for Inter Rater Reliability1.3.11.3.1
- PRIAPRIA0.1.30.1.3.9000
- qevizInteractive ENA / ONA Network Visualizations0.6.00.6.0.9000
- qestatsC++ Classification Metrics and Sampling Statistics0.1.0.9000
- libcodeyC++ Coding Engine for Quantitative Ethnography0.1.1.9002
- libqeShared C++ Core for Quantitative Ethnography Packages0.2.00.2.1.9001
Python
PEP 503 index · pip / uv
pip install qe-ena --extra-index-url \ https://qe-libs.org/py/simple/
pip install qe-ena --extra-index-url \ https://qe-libs.org/py/dev/simple/
- qe-enaPython ENA (Epistemic Network Analysis) modeling — sister package to rENA ·
import ena0.1.80.1.9.9000 - qe-tmaPython TMA (Transmodal Analysis) modeling — sister package to tma, with libtma compiled in ·
import tma0.1.50.1.6.9002 - qe-vizInteractive ENA / ONA network visualisations ·
import qeviz0.6.00.6.0.9000 - qe-libPython bindings for libqe — generic QE numerics: adjacency, normalization, statistics, door, and trajectory kernels ·
import qe0.2.00.2.1.9001
Julia
Pkg registry
using Pkg
Pkg.Registry.add(url =
"https://gitlab.com/epistemic-analytics/qe-packages/cranqe#julia")
Pkg.add("ENA")# Dev builds are tested but not registered;
# the registry serves releases only.
using Pkg
Pkg.Registry.add(url =
"https://gitlab.com/epistemic-analytics/qe-packages/cranqe#julia")
Pkg.add("ENA")For developers
npm / WebAssembly
GitLab npm registry ·
@qe-libs scopenpm config set @qe-libs:registry \ https://gitlab.com/api/v4/projects/22522458/packages/npm/ npm install @qe-libs/qeviz
npm config set @qe-libs:registry \ https://gitlab.com/api/v4/projects/22522458/packages/npm/ npm install @qe-libs/rena-wasm@dev
- @qe-libs/rena-wasmJavaScript/WebAssembly ENA pipeline — libena (ENA rotations, node positions) compiled to WASM, over @qe-libs/libqe-wasm0.1.15-dev.90000.1.15-dev.9000
- @qe-libs/tma-wasmWebAssembly bindings for libtma — tma's accumulation C++ (stanza windows, context tensors, weight models)0.1.2-dev.90030.1.2-dev.9003
- @qe-libs/qevizGeneric 2D model visualization library for quantitative/qualitative exploration0.6.00.6.0
- @qe-libs/libcodey-wasmWASM build of libcodey — qualitative coding engine0.1.0-dev.90010.1.0-dev.9001
- @qe-libs/libqe-stats-wasmWASM build of libqe-stats — classification metrics, sampling, and derivation0.1.00.1.0
- @qe-libs/libqe-wasmWebAssembly bindings for libqe — shared C++ core for Quantitative Ethnography0.2.1-dev.90010.2.1-dev.9001
C++ (Conan)
GitLab Conan registry
conan remote add qe-libs \
https://gitlab.com/api/v4/projects/22522458/packages/conan
# conanfile: requires = "libena/0.4.14"conan remote add qe-libs \
https://gitlab.com/api/v4/projects/22522458/packages/conan
# conanfile: requires = "libena/0.4.15-dev.9000"- libcodey0.1.1-dev.9000
- libena0.4.140.4.15-dev.9000
- libqe0.2.00.2.1-dev.9001
- libqe-stats0.1.0-dev.9000
- libtma0.3.70.3.8-dev.9003
MCP servers
Model Context Protocol · for AI assistants
# Releases are on the public npm registry
npx @qe-mcp/server-enanpm config set @qe-mcp:registry \ https://gitlab.com/api/v4/projects/22522458/packages/npm/ npx @qe-mcp/server-ena@dev
- @qe-mcp/server-enaMCP server for Epistemic Network Analysis — WASM backend, zero Python dependency0.1.140.1.14
Updated 2026-10-18 14:07 UTC · built by cranqe
Report a problem