File size: 718 Bytes
75ce203
 
 
 
658d200
 
 
75ce203
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"""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)