neurocog-rime-core
neurocog-rime-core is the headless domain layer for RIME. It provides native clinical objects, protocol schemas, annotation storage, rule evaluation, signal loading, ELAN import, export utilities, IRR/coverage/evaluation metrics, and CMF-based model inference helpers.
Install
pip install neurocog-rime-core
For local development:
pip install -e packages/rime-core
Optional extras:
pip install -e "packages/rime-core[onnx,video]"
Quick Start
from pathlib import Path
from rime_core import WorkingContext, ResearchContext
context = WorkingContext.create_workspace(
Path("example-workspace"), "Example",
research=ResearchContext(participant_id="SYNTHETIC"),
)
annotation, _ = context.create_annotation("FOG", "FOG", 1000, 2000)
reopened = WorkingContext.open(context.workspace.path)
print(reopened.annotation_set.id, reopened.store.get(annotation.id))
Main Modules
rime_core.annotation: annotations, review, and rule helpersrime_core.analysis: coverage, IRR, and model-evaluation utilitiesrime_core.io: import/export and signal-loading helpersrime_core.modeling: CMF package loading and inferencerime_core.records: scientific objects with their own identitiesrime_core.workspace: local persistence and operations coordinating scientific objects
Metadata
Release files for neurocog-rime-core 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| neurocog_rime_core-0.2.0.tar.gz | 97.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| neurocog_rime_core-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 214.4 kB
Release files / neurocog_rime_core-0.2.0.tar.gz
| Download URL | neurocog_rime_core-0.2.0.tar.gz |
|---|---|
| Size | 97.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1d9d3e28d06cf4ac52900e8791b36eb697831af77e7b23dc21ba42dc08d33e64
|
|
BLAKE2b-256 checksum How to use checksums |
fdc506e1aa69e5ec5ec348bc39783fc7502c2d247385b67ee3dd1cf490404bad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.2
|
Release files / neurocog_rime_core-0.2.0-py3-none-any.whl
| Download URL | neurocog_rime_core-0.2.0-py3-none-any.whl |
|---|---|
| Size | 117.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cbc18c266312f854413306ff017f0c4fdf5fd2ac0c74f955c7fd9de8055b07eb
|
|
BLAKE2b-256 checksum How to use checksums |
2ca725890539758e9ef4a1178eeb6a22323249edeec1d0eddc37d94ea4734ada
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.2
|