diff --git a/tags/drap-v1.91/runAssessment b/tags/drap-v1.91/runAssessment
index a27eaa22b4c9c68878f6bfd6ef7aa323c28be357..dfe97272107edf089b1b54c246e7d0f755d991cd 100755
--- a/tags/drap-v1.91/runAssessment
+++ b/tags/drap-v1.91/runAssessment
@@ -532,7 +532,7 @@ sub get_mapping_analysis {
 					$opt->{binpath}."/bwa.pl --reference %s --R1 %s %s --bam %s -t %s --vmem %s --mem %s%s",
 					$assembly, join(" ", @{$opt->{R1}}), (scalar(@{$opt->{R2}}) > 0 ? "--R2 ".join(" ", @{$opt->{R2}}) : ""),
 					$mapping_out_path, $opt->{env}->{n_cpu}, $opt->{memory}, $opt->{memory},$opt->{local_param}
-				), $opt->{local_param} ? 8 : 1
+				), $opt->{local_param} ? $opt->{env}->{n_cpu} : 1
 			)
 		);
 		
diff --git a/trunk/runAssessment b/trunk/runAssessment
index a27eaa22b4c9c68878f6bfd6ef7aa323c28be357..dfe97272107edf089b1b54c246e7d0f755d991cd 100755
--- a/trunk/runAssessment
+++ b/trunk/runAssessment
@@ -532,7 +532,7 @@ sub get_mapping_analysis {
 					$opt->{binpath}."/bwa.pl --reference %s --R1 %s %s --bam %s -t %s --vmem %s --mem %s%s",
 					$assembly, join(" ", @{$opt->{R1}}), (scalar(@{$opt->{R2}}) > 0 ? "--R2 ".join(" ", @{$opt->{R2}}) : ""),
 					$mapping_out_path, $opt->{env}->{n_cpu}, $opt->{memory}, $opt->{memory},$opt->{local_param}
-				), $opt->{local_param} ? 8 : 1
+				), $opt->{local_param} ? $opt->{env}->{n_cpu} : 1
 			)
 		);