Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
rankguess
Package rankguess suggests a sfga rank ID for a name based on nom_code, the gnparser flattened parse result, and the canonical form.
|
Package rankguess suggests a sfga rank ID for a name based on nom_code, the gnparser flattened parse result, and the canonical form. |
|
server
Package server implements `hive serve <archive.db>` — the HTTP + WUI frontend.
|
Package server implements `hive serve <archive.db>` — the HTTP + WUI frontend. |
|
tui
Package tui implements the Bubble Tea TUI shared by `hive view` and `hive edit`.
|
Package tui implements the Bubble Tea TUI shared by `hive view` and `hive edit`. |
|
wui
Package wui embeds the WUI static assets shipped inside the hive binary.
|
Package wui embeds the WUI static assets shipped inside the hive binary. |
|
bhlnames
Package bhlnames is an HTTP client for the BHLnames service (bhlnames.globalnames.org/api/v1).
|
Package bhlnames is an HTTP client for the BHLnames service (bhlnames.globalnames.org/api/v1). |
|
bibtex
Package bibtex converts a single BibTeX entry into a coldp.Reference.
|
Package bibtex converts a single BibTeX entry into a coldp.Reference. |
|
config
Package config owns hive's user-config file: a small YAML document at $XDG_CONFIG_HOME/sfborg/hive/config.yml (or the platform equivalent), plus the merged flag > env > config Identity that downstream packages read via CurrentIdentity.
|
Package config owns hive's user-config file: a small YAML document at $XDG_CONFIG_HOME/sfborg/hive/config.yml (or the platform equivalent), plus the merged flag > env > config Identity that downstream packages read via CurrentIdentity. |
|
openalex
Package openalex is a thin HTTP client for api.openalex.org that resolves DOIs and runs cross-field search, mapping the returned Work records into coldp.Reference values.
|
Package openalex is a thin HTTP client for api.openalex.org that resolves DOIs and runs cross-field search, mapping the returned Work records into coldp.Reference values. |
|
orcid
Package orcid is a Go client for the ORCID public API (https://pub.orcid.org/v3.0).
|
Package orcid is a Go client for the ORCID public API (https://pub.orcid.org/v3.0). |
|
orcid/config
Package config holds the Config and its functional Option setters used to construct an orcid Client.
|
Package config holds the Config and its functional Option setters used to construct an orcid Client. |
|
sfgarules
Package sfgarules holds the SFGAMapper — hive's implementation of gsvalidator's SchemaMapper and joins.PrimaryKeyProvider interfaces for the sfga schema (col__ / gn__ / sf__ prefixes, col__id as the primary key across every table).
|
Package sfgarules holds the SFGAMapper — hive's implementation of gsvalidator's SchemaMapper and joins.PrimaryKeyProvider interfaces for the sfga schema (col__ / gn__ / sf__ prefixes, col__id as the primary key across every table). |
|
ui
Package ui holds hive's shared UI descriptions — data that both the TUI and the WUI render from, so a single edit propagates to both frontends.
|
Package ui holds hive's shared UI descriptions — data that both the TUI and the WUI render from, so a single edit propagates to both frontends. |
|
tools
|
|
|
mkdemo
command
mkdemo generates a small SFGA archive with a tiny taxonomic tree so that developers can smoke-test `hive view` and other frontends against real data.
|
mkdemo generates a small SFGA archive with a tiny taxonomic tree so that developers can smoke-test `hive view` and other frontends against real data. |
|
mknomen
command
mknomen extracts NOMEN_URI + gbif_status constants from a checked-out TaxonWorks source tree and emits nomen_tw.json — the "authoritative partition" of NOMEN URIs that hive uses to filter its status picker (classifications only) and to downcast to CoLDP-generalized values on export.
|
mknomen extracts NOMEN_URI + gbif_status constants from a checked-out TaxonWorks source tree and emits nomen_tw.json — the "authoritative partition" of NOMEN URIs that hive uses to filter its status picker (classifications only) and to downcast to CoLDP-generalized values on export. |
|
mknotices
command
mknotices writes the third-party notices shipped in hive release archives: the license and notice files of every module linked into hive on any release platform, the Go license, and the licenses of the vendored web assets.
|
mknotices writes the third-party notices shipped in hive release archives: the license and notice files of every module linked into hive on any release platform, the Go license, and the licenses of the vendored web assets. |
|
mkrankorder
command
mkrankorder regenerates the rank_order parameter block in pkg/clb_rules.json by walking pkg/ui/rank_hierarchy.json (the TW-derived rank data hive already uses for its child-rank picker).
|
mkrankorder regenerates the rank_order parameter block in pkg/clb_rules.json by walking pkg/ui/rank_hierarchy.json (the TW-derived rank data hive already uses for its child-rank picker). |
Click to show internal directories.
Click to hide internal directories.