This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
lecture_notes:04-20-2015 [2015/04/25 02:58] calef [Meraculous algorithm] |
lecture_notes:04-20-2015 [2015/04/25 03:04] calef [User experience] |
||
---|---|---|---|
Line 16: | Line 16: | ||
* Searches unaligned reads as potential gap-closers using mate-pair data | * Searches unaligned reads as potential gap-closers using mate-pair data | ||
=====Meraculous limitations===== | =====Meraculous limitations===== | ||
- | * The assembler relies on data with high quality in order to avoid error correction | + | * The assembler relies on data with high quality in order to avoid error correction, also requires high coverage |
* Initial release did not support polyploid genome assembly due to allowing for linear subgraphs of the de Bruijn graph only | * Initial release did not support polyploid genome assembly due to allowing for linear subgraphs of the de Bruijn graph only | ||
- | * Low memory footprint | + | * High disk space usage |
=====User experience===== | =====User experience===== | ||
* Requires an array of other scripts in other languages | * Requires an array of other scripts in other languages | ||
* Most of high level scripts are written in perl | * Most of high level scripts are written in perl | ||
- | * Tested the program in small dataset and obtained contigs | + | * Tested the program with the packaged test data and obtained contigs |
=====Installation===== | =====Installation===== | ||
- | * Main issue was get all dependencies together | + | * Main issue was new version of GCC and getting all the dependencies together ~16 hrs |
- | * There was one non-standard perl mode needed | + | * There was one non-standard perl module needed |
+ | * Files with carriage returns | ||
* Some scripts contain error but they aren't hard to fix. | * Some scripts contain error but they aren't hard to fix. | ||
=====Running Meraculous===== | =====Running Meraculous===== |