[console_scripts]
jerry = datapipeline.cli.app:main

[datapipeline.loaders]
core.io = datapipeline.sources.factory:build_loader
core.synthetic.ticks = datapipeline.sources.synthetic.time.loader:make_time_loader

[datapipeline.mappers]
encode_time = datapipeline.mappers.synthetic.time:encode
identity = datapipeline.mappers.noop:identity
time.synthetic = datapipeline.mappers.noop:identity

[datapipeline.operations.build]
core.artifact.metadata = datapipeline.operations.artifacts.metadata:materialize_metadata
core.artifact.scaler = datapipeline.operations.artifacts.scaler:materialize_scaler_statistics
core.artifact.schema = datapipeline.operations.artifacts.schema:materialize_vector_schema
core.artifact.stats = datapipeline.operations.artifacts.stats:materialize_vector_stats
core.artifact.ticks = datapipeline.operations.artifacts.ticks:materialize_ticks
core.artifact.vector_inputs = datapipeline.operations.artifacts.vector_inputs:materialize_vector_inputs

[datapipeline.parsers]
core.synthetic.ticks = datapipeline.sources.synthetic.time.parser:TimeRowParser
core.temporal_record = datapipeline.parsers.temporal_record:TemporalRecordParser
identity = datapipeline.parsers.identity:IdentityParser
