Aurelius / adapters /__init__.py
murtaza-2007
Aurelius improvement pass: domain-aware recs, finance/research surfaces, 2D graph
658d200
Raw
History Blame Contribute Delete
718 Bytes
"""Aurelius adapters — one module per data source, each registering a
GraphSource implementation with core.source.
Importing this package registers every available adapter. Adapters that
need ingested data (biomed, news, finance) register themselves regardless;
they answer with a helpful error until an ingest run has populated the
store.
"""
from core.source import get_source, list_sources, register # noqa: F401
from . import wikipedia # noqa: F401 (live)
from . import openalex # noqa: F401 (live)
from . import biomed # noqa: F401 (ingested — Hetionet)
from . import news # noqa: F401 (ingested — GDELT/NewsAPI)
from . import finance # noqa: F401 (ingested — Yahoo Finance)