Hub component

The purpose of the BioThings hub component is to allow you to easily automate the parsing and uploading of your data to an Elasticsearch backend.

dumper

BaseDumper

FTPDumper

HTTPDumper

GoogleDriveDumper

WgetDumper

DummyDumper

ManualDumper

uploader

BaseSourceUploader

NoBatchIgnoreDuplicatedSourceUploader

IgnoreDuplicatedSourceUploader

MergerSourceUploader

DummySourceUploader

ParallelizedSourceUploader

NoDataSourceUploader

builder

DataBuilder

indexer

Indexer

differ

BaseDiffer

JsonDiffer

SelfContainedJsonDiffer

DiffReportRendererBase

DiffReportTxt

syncer

BaseSyncer

MongoJsonDiffSyncer

MongoJsonDiffSelfContainedSyncer

ESJsonDiffSyncer

ESJsonDiffSelfContainedSyncer