You must have
- Python3
- Docker (in order to run AWS SAM local)
Configure settings.py
Run start.py
If this is your first time using aws, you'll be prompted for your aws credentials
start.py
- main program for starting up a local dev environment
deploy_lambda.py
- packs up zip for use by SAM
kill.py
- opposite of start.py
, good for pesky background jobs
settings.py
- configuration
deploy_lambda.py
start_bootstrap.py
- called by start.py
, makes sure AWS is properly installed and configured
build_layer.py
- creates biopython.zip, the deployment package for a lambda layer containing biopython and reference data from NCBI
ncbi_download.py
- gets reference data from NCBI