[console_scripts]
asa-bot = asa_bot.__main__:main
asa-slack = asa_slack.__main__:main
hexfold = hexfold.cli:main
precis = precis.cli:main

[precis.handle_codes]
estimate = precis_estimate.handles
pathway = precis_pathway.handles
protein = precis_bio.handles
route = precis_chem.handles
se = precis_se.handles

[precis.handlers]
estimate = precis_estimate.handler:EstimateHandler
pathway = precis_pathway.handler:PathwayHandler
protein = precis_bio.protein:ProteinHandler
route = precis_chem.route:RouteHandler
se = precis_se.handler:SeHandler

[precis.job_types]
autocatpath_aggregate = precis_pathway.aggregate_job:SPEC
autocatpath_explore = precis_pathway.job:SPEC
autocatpath_seed = precis_pathway.seed_job:SPEC
fold = precis_bio.jobs:FOLD_SPEC
retrosynth = precis_chem.jobs:RETROSYNTH_SPEC
se_manufacture = precis_se.manufacture_job:SPEC
se_propose_atomic = precis_se.atomic.propose:SPEC
se_simp = precis_se.simp_job:SPEC

[precis.migrations]
autocatpath = precis_pathway.migrations
precis_bio = precis_bio.migrations
precis_chem = precis_chem.migrations
precis_estimate = precis_estimate.migrations
precis_se = precis_se.migrations
