Web application for the prediction of feasible synthetic routes towards a desired compound and associated tasks related to synthesis planning. Originally developed under the DARPA Make-It program and now being developed under the MLPDS Consortium.
This package provides a web interface for the askcos-core
Python package. It is built using Django, with newer pages using Vue.js for dynamic content. Celery is also used for asyncronous task processing. We recommend deployment using Docker, for which scripts can be found in the askcos-deploy
repository. Additional information on deployment and releases can be found at askcos.github.io.
The askcos-site
image can be built using the Dockerfile in this repository. It depends on Docker images for askcos-data
and askcos-site
, which can be built manually or pulled from Docker Hub.
$ cd askcos-site
$ docker build -t <image name> .
A Makefile is also provided to simplify the build command by providing a default image name and tag:
$ cd askcos-site
$ make build