[console_scripts]
altar = altar.cli:main

[altar.annotation_sources]
bigquery = altar.plugins.data_lake.bigquery:BigQueryAnnotationSource
regions = altar.variants.annotation.source:RegionAnnotationSource
sqlite = altar.plugins.data_lake.sqlite:SqliteAnnotationSource
variant_gene_links = altar.plugins.data_lake.variant_gene_link_annotation:VariantGeneLinkAnnotationSource

[altar.artifact_stores]
storage = altar.plugins.data_lake.storage_artifact:StorageArtifactStore

[altar.auth]
dev = altar.plugins.auth:DevAuthProvider

[altar.connections]
fsspec = altar.plugins.connections:FsspecConnection
gcp = altar.plugins.connections:GcpConnection

[altar.detail_stores]
bigquery = altar.plugins.data_lake.bigquery_detail:BigQueryDetailStore
sqlite = altar.plugins.data_lake.sqlite_detail:SqliteDetailStore

[altar.execution_backends]
kubernetes = altar.plugins.execution.k8s:KubernetesExecutionBackend
local = altar.plugins.execution.local:LocalDockerExecutionBackend
modal = altar.plugins.execution.modal:ModalExecutionBackend

[altar.score_stores]
bigquery = altar.plugins.data_lake.bigquery:BigQueryScoreStore
sqlite = altar.plugins.data_lake.sqlite:SqliteScoreStore

[altar.storage]
fsspec = altar.plugins.storage_fsspec:FsspecStorage
https = altar.plugins.storage:HttpsStorage
local = altar.plugins.storage:LocalStorage
