Skip to content

Enhanced Artificial Genome Engine: next generation sequencing reads simulator

License

Notifications You must be signed in to change notification settings

sequencing/EAGLE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EAGLE - Enhanced Artificial Genome Engine

The Enhanced Artificial Genome Engine (EAGLE) software is designed to simulate the behaviour of Illumina's Next Generation Sequencing instruments, in order to facilitate the development and testing of downstream applications.

Dependencies

Required packages (based on a fresh Ubuntu install):

CMake >= 2.8.2
C++ compiler
Boost development libraries >= 1.56
LibXml
Samtools
dc
bzip2
which (in centos docker)
time (in docker)

All together:
apt-get install cmake g++ libboost-all-dev libxml2-dev libxml-simple-perl samtools dc bzip2 time
/ yum install cmake gcc-c++ boost-devel libxml2-devel perl-libxml-perl samtools bc bzip2 which time

Note: On some versions of CentOS you may need: yum install libxml2-static glibc-static zlib-static

Installation Instructions

<EAGLE_source_dir>/src/configure

Note: We noticed that cmake doesn't always get detected. Adding "--with-cmake=cmake" helps. (I know...)

Pre-built Docker image

The following public Docker image is available: ljanin/eagle:2.5.1

sudo docker run -it --rm ljanin/eagle:2.5.1

Documentation

About

Enhanced Artificial Genome Engine: next generation sequencing reads simulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published