GeoMx Cloud is an application that can be used to perform common bioinformatics analyses for spatial transcriptomics data such as descriptive analyses of sample annotations, exploratory data analysis, differential expression analysis. All computations are performed in the cloud (Amazon Web Services) and the results (R-file) are emailed to the user. The R-file can then be uploaded to GeoMx Cloud for interactive visualizations.
1) Install R v4.0.2 2) Install RStudio v1.3.1073 3) Make Amazon Web Services (AWS) account: AWS Free Tier 4) Gmail account 5) Hosting Shiny app using Shinyapps.io 6) Docker
git clone https://github.com/singha53/geomxCloud.git
cd geomxCloud
cd docker
docker login
make build
make push
1) make IAM User 2) Create Cloud9 environment 3) Cloudformation 4) Verify Email using SES (via AWS console)
cd aws
make bucket
make validate
make package
make stack
make delete
saveRDS("your-s3-bucket-name", "S3BUCKET.rds")
saveRDS("your-aws-access-key", "AWS_ACCESS_KEY_ID.rds")
saveRDS("your-aws-secret-access-key", "AWS_SECRET_ACCESS_KEY.rds")
saveRDS("your-aws-region", "AWS_DEFAULT_REGION.rds")
The above script is sourced in global.R and the env are set locally and on shinyapps.io at runtime.
library(geomxCloud);
geomxCloud::startApp()
library(geomxCloud);
data(pathwayDB)
steps to reproduce the pathway database
If you’d like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.
The code in this project is licensed under MIT license.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.