Repository navigation
First-time-user defect fixes found against the published v0.4.0 / PyPI 0.1.0, fixed identically in R and Python.
- CSEC2017 held from the 2026.09.2 data release (owner correction, on this branch before the fixes below):
docs/data-release.ymlmovescsec2017fromshippedtoheld, pending steward confirmation. - Slug alias resolution.
cybed_license()andframework_similarity()now accept either the versioned framework slug (e.g."nice-v2") or the short release-file slug (e.g."nice"), matchingcybed_fetch()'s existing behavior. The alias map is derived once, inR/slug-alias.R(cybedtools/_slug_alias.pyin Python), from the shippedframework_summary/framework_licensestables, reusing the short-slug rulescripts/030-export-release.R'srelease_license_row()applies.cybed_fetch()'s result now carries bothframework_slug(canonical, versioned) andrelease_slug(short) columns explicitly, rather than silently substituting one for the other. framework_similarity()errors on an unknownfrom/toslug with classcybedtools_framework_not_found(a specific exception in Python), listing the graph's known slugs, instead of silently returning an empty result.- Python
cybed_fetch()/load_graph()accept a bare string forframeworksas one slug, not an iterable of its characters. versionaccepts adata-v-prefixed value (e.g."data-v2026.09.2", matching a GitHub release tag) in bothcybed_fetch()implementations; the leadingdata-vis stripped.- README and quick-start docs lead with the user path: install, then
cybed_fetch()/load_graph(), then query examples. The ingestion pipeline (scripts/000-build.R) moves to a separate "Rebuilding the graph from source (maintainers)" section, consistent acrossREADME.qmd,concordance/start/install.qmd, and thegetting-startedvignette. The Zenodo data-release DOI (10.5281/zenodo.22884320) is now named alongside the data release. - Concordance framework pages' footer
LICENSE/asset links are root-relative, fixing a 404 from any page under a subdirectory (e.g.frameworks/). CITATION.cffandDESCRIPTION'sDescriptionno longer describe cybedtools as an R-only pipeline or hand-list frameworks; both now point toframework_summary()for the current list and note the shared R/Python API.