Skip to content

This repository houses a Dockerfile that can be used to build an example and customizable instance of LGTview

Notifications You must be signed in to change notification settings

IGS/docker_lgtview

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker_lgtview

This repository houses multiple Dockerfiles that can be used to build an example and ultimately customizable instance of LGTview. This pulls the source LGTView code from https://github.com/jmatsumura/lgtview

There will be multiple containers/images spanning the various components of LGTview that must be combined using docker-compose and the docker-compose.yml file. Below is a brief rundown with more details to be found in the comments of the docker-compose.yml file.

Both DBs, (MongoDB for LGTview & MySQL for TwinBLAST), are more simply imported as preset images from Docker hub.

Containers:

./LGTview - Houses Apache and ExtJS along with the following pieces of code that comprise all the functionality present in LGTview:

- TwinBLAST - contains the scripts for the TwinBLAST interface that is reached through 
LGTview

- krona - houses code to generate the interactive krona plots for the main interface
of LGTview

Images:

MySQL MongoDB

TO BE ADDED WITH FUTURE UPDATES

Additional repos to be incorporated:

  • Circleator - this code houses the scripts necessary to run and generate circular plots of genome-associated data

Images:

  • R - the R statistical software package is contained here to aid in the generation of graphics like a heatmap

About

This repository houses a Dockerfile that can be used to build an example and customizable instance of LGTview

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 56.8%
  • ApacheConf 43.2%