User Tools

Site Tools


contributors:team_4_page

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
contributors:team_4_page [2015/06/01 07:32]
emfeal
contributors:team_4_page [2015/07/18 20:31]
ceisenhart ↷ Links adapted because of a move operation
Line 39: Line 39:
 % --enable-dependency-tracking\ % --enable-dependency-tracking\
 % --with-boost=/​campusdata/​BME235/​include/​boost\ % --with-boost=/​campusdata/​BME235/​include/​boost\
-% --with-mpi=/​campusdata/BME235/​include+% --with-mpi=/​opt/openmpi
-% CC=gcc-4.9.2 ​CXX=g++-4.9.2+% CC=gcc CXX=g++\ 
-% CPPFLAGS=-I/​campusdata/​BME235/​include/​sparsehash+% CPPFLAGS=-I/​campusdata/​BME235/​include/​
 </​code>​ </​code>​
 Then ABySS can be installed via the makefile Then ABySS can be installed via the makefile
Line 48: Line 48:
 % make install % make install
 </​code>​ </​code>​
 +==== Notes on Installation ====
 +  * the //​-enable-maxk//​ is by default set to 64. Always ensure the max kmer is set to the smallest possible value that accommodates your target kmers so as to minimize ABySS'​s memory footprint.
 +  * ensure that the CPPFLAGS specified directory holds the google sparsehash includes. Look for a warning in the ABySS compilation to be sure.
 +  * the boost libraries do not need to be compiled before installing.
 +  * ensure openmpi is installed with the --with-sge option (for SGE) to ensure tight integration.
  
 =====ABySS parameters===== =====ABySS parameters=====
Line 98: Line 103:
 </​code>​ </​code>​
 Note that the parallel version of ABySS requires two things in particular: ​ Note that the parallel version of ABySS requires two things in particular: ​
-  * The use of a [[parallel environment]] (PE) which can be selected using a qsub option.  ​+  * The use of a [[:​parallel_environment]] (PE) which can be selected using a qsub option.  ​
   * The //np// option of abyss-pe. The number of processes here must reflect the number included in the parallel environment option.   * The //np// option of abyss-pe. The number of processes here must reflect the number included in the parallel environment option.
 The PE option in the script above: The PE option in the script above:
contributors/team_4_page.txt · Last modified: 2015/07/18 20:52 by 92.247.181.31