about summary refs log tree commit diff
diff options
context:
space:
mode:
authorZachary Sloan2013-04-17 19:46:32 +0000
committerZachary Sloan2013-04-17 19:46:32 +0000
commit5fcad6ed130424c1cb6adeb15c7ce6547952fd3f (patch)
treef23afa7c8124ed5d60a0be2eef1b20c0b2536304
parentdb7d051ad6e6fbfd986c552ed7e075cce58a04ab (diff)
downloadgenenetwork2-5fcad6ed130424c1cb6adeb15c7ce6547952fd3f.tar.gz
Fixed small issue with the divide_into_chunks function
that caused one too many chunks to be created
-rw-r--r--wqflask/wqflask/my_pylmm/pyLMM/lmm.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/wqflask/wqflask/my_pylmm/pyLMM/lmm.py b/wqflask/wqflask/my_pylmm/pyLMM/lmm.py
index 59a89ce9..cc155ee0 100644
--- a/wqflask/wqflask/my_pylmm/pyLMM/lmm.py
+++ b/wqflask/wqflask/my_pylmm/pyLMM/lmm.py
@@ -115,7 +115,7 @@ def divide_into_chunks(the_list, number_chunks):
     #if remainder:
     #    number_chunks -= 1
     
-    chunksize = int(length / number_chunks)
+    chunksize = int(length / number_chunks) + 1
     print("chunksize:", chunksize)
     
     #remainder = length  % number_chunks
@@ -125,6 +125,7 @@ def divide_into_chunks(the_list, number_chunks):
     for counter in range(0, length-1, chunksize):
         print("counter is:", counter)
         chunks.append(the_list[counter:counter+chunksize])
+        print("chunks is now:", chunks)
     
     # Deal with remainder
     #if remainder:
@@ -141,8 +142,8 @@ def divide_into_chunks(the_list, number_chunks):
 
 
 def chunk_test():
-    the_list = list(range(1, 53))
-    results = divide_into_chunks(the_list, 5)
+    the_list = list(range(1, 57))
+    results = divide_into_chunks(the_list, 7)
     print("results are:", results)
 
 def human_association(snp,