Skip to content

Instantly share code, notes, and snippets.

View miachamp's full-sized avatar

Mia Champion miachamp

  • Amazon Web Services
  • Seattle
View GitHub Profile
@miachamp
miachamp / lambda.step.functionBowtie.json
Created May 1, 2017 23:08
Demo for running simple sequence alignments using Bowtie. Lambda step functions are used to execute and monitor AWS Batch job status and the outputs are copied to your bucket in S3.
This is a demo for running simple sequence alignments using Bowtie. Lambda step functions are used to execute and monitor AWS Batch job status and the outputs are copied to your bucket in S3.
1) Build and commit a docker container to the ECR
a. Follow the tutorial in this blog post by Dougal Ballantyne : https://aws.amazon.com/blogs/compute/creating-a-simple-fetch-and-run-aws-batch-job/
i. Added steps : Modify the Dockerfile so that it includes a line of code for wget:
FROM amazonlinux:latest
RUN yum -y install which unzip aws-cli
RUN yum -y install which unzip wget