Repository 'nupop_0.1'
hg clone https://toolshed.g2.bx.psu.edu/repos/vipints/nupop_0.1

Changeset 0:06dea02a2a39 (2011-06-07)
Commit message:
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
added:
._nupop_0.1
nupop_0.1/._Npred.f90
nupop_0.1/._NuPoP.py
nupop_0.1/._NuPoP.xml
nupop_0.1/._changePath.pl
nupop_0.1/._profile
nupop_0.1/._test_nupop_chr1.fa
nupop_0.1/._test_nupop_pred_chr1.txt
nupop_0.1/._test_nupop_pred_chr1.wig
nupop_0.1/Npred.f90
nupop_0.1/NuPoP.py
nupop_0.1/NuPoP.xml
nupop_0.1/README
nupop_0.1/changePath.pl
nupop_0.1/profile/.DS_Store
nupop_0.1/profile/._.DS_Store
nupop_0.1/profile/._146-149freqN4.txt
nupop_0.1/profile/._146-149tranN4.txt
nupop_0.1/profile/._147freqN.txt
nupop_0.1/profile/._147tranN.txt
nupop_0.1/profile/._freqL.txt
nupop_0.1/profile/._tranL.txt
nupop_0.1/profile/._tranL2.txt
nupop_0.1/profile/._tranL3.txt
nupop_0.1/profile/._tranL4.txt
nupop_0.1/profile/146-149freqN4.txt
nupop_0.1/profile/146-149tranN4.txt
nupop_0.1/profile/147freqN.txt
nupop_0.1/profile/147tranN.txt
nupop_0.1/profile/freqL.txt
nupop_0.1/profile/tranL.txt
nupop_0.1/profile/tranL2.txt
nupop_0.1/profile/tranL3.txt
nupop_0.1/profile/tranL4.txt
nupop_0.1/test_nupop_chr1.fa
nupop_0.1/test_nupop_pred_chr1.txt
nupop_0.1/test_nupop_pred_chr1.wig
b
diff -r 000000000000 -r 06dea02a2a39 ._nupop_0.1
b
Binary file ._nupop_0.1 has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/._Npred.f90
b
Binary file nupop_0.1/._Npred.f90 has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/._NuPoP.py
b
Binary file nupop_0.1/._NuPoP.py has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/._NuPoP.xml
b
Binary file nupop_0.1/._NuPoP.xml has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/._changePath.pl
b
Binary file nupop_0.1/._changePath.pl has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/._profile
b
Binary file nupop_0.1/._profile has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/._test_nupop_chr1.fa
b
Binary file nupop_0.1/._test_nupop_chr1.fa has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/._test_nupop_pred_chr1.txt
b
Binary file nupop_0.1/._test_nupop_pred_chr1.txt has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/._test_nupop_pred_chr1.wig
b
Binary file nupop_0.1/._test_nupop_pred_chr1.wig has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/Npred.f90
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/Npred.f90 Tue Jun 07 17:41:06 2011 -0400
b
b"@@ -0,0 +1,930 @@\n+program main\r\n+\r\n+  implicit none\r\n+  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\r\n+\r\n+  integer i,lfn,mlL,rep,species,order,p,q,n; character*280 cmd_str; character*98 outFile; character*1 letter; character*98 fileName; character*3 tpc\r\n+  real*8  freqL1(4),tranL1(4,4),tranL2(16,4),tranL3(64,4),tranL4(256,4)\r\n+  real*8  freqN4(64,4),tranN4((147-4)*256,4),freqN1(147,4),tranN1(584,4)\r\n+  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\r\n+\r\n+  open(1,file='/home/galaxy/software/NuPoP_F/profile/freqL.txt')\n+  read(1,*) freqL1; close(1)\r\n+  open(1,file='/home/galaxy/software/NuPoP_F/profile/tranL.txt')\n+  do i=1,4; read(1,*) tranL1(i,:); end do; close(1)\r\n+  open(1,file='/home/galaxy/software/NuPoP_F/profile/tranL2.txt')\n+  do i=1,16; read(1,*) tranL2(i,:); end do; close(1)\r\n+  open(1,file='/home/galaxy/software/NuPoP_F/profile/tranL3.txt')\n+  do i=1,64; read(1,*) tranL3(i,:); end do; close(1)\r\n+  open(1,file='/home/galaxy/software/NuPoP_F/profile/tranL4.txt')\n+  do i=1,256; read(1,*) tranL4(i,:); end do; close(1)\r\n+\r\n+  open(1,file='/home/galaxy/software/NuPoP_F/profile/147freqN.txt')\n+  do i=1,147; read(1,*) freqN1(i,:); end do\r\n+  close(1)\r\n+  open(1,file='/home/galaxy/software/NuPoP_F/profile/147tranN.txt')\n+  do i=1,584; read(1,*) tranN1(i,:); end do\r\n+  close(1)\r\n+\r\n+  open(1,file='/home/galaxy/software/NuPoP_F/profile/146-149freqN4.txt')\n+  do i=1,64; read(1,*) freqN4(i,:); end do; close(1)\r\n+  open(1,file='/home/galaxy/software/NuPoP_F/profile/146-149tranN4.txt')\n+  do i=1,(147-4)*256; read(1,*) tranN4(i,:); end do; close(1)\r\n+\r\n+  !write(*,'(a)') 'Please input'\r\n+  call get_command(cmd_str)\n+  n=1\n+  q=1\n+  do p=1, len_trim(cmd_str)\n+    letter=cmd_str(p:p)\n+    if (letter .eq. ' ') then\n+      if (n==2) fileName=cmd_str(q:p-1)\n+      if (n==3) read(cmd_str(q:p-1), '(I10)') mlL\n+      if (n==4) read(cmd_str(q:p-1), '(I10)') order\n+      if (n==5) read(cmd_str(q:p-1), '(I10)') rep\n+      if (n==6) read(cmd_str(q:p-1), '(I10)') species\n+      q=p+1\n+      n=n+1\n+    end if\n+    if (p==len_trim(cmd_str)) then \n+      outFile=cmd_str(q:p)\n+    end if\n+  end do \n+  if(order/=1.and.order/=4) then; print*,'Order of Markov model 1 or 4 should be inputed! Program terminated.'; stop; end if\r\n+  if(rep/=0.and.rep/=1.and.rep/=2.and.rep/=3.and.rep/=4.and.rep/=5) then\r\n+    print*,'Linker length distribution update times value should be one of 0, 1, 2, 3, 4, 5! Program terminated.'; stop\r\n+  end if; rep=rep+1\r\n+\r\n+  lfn=len_trim(fileName)\r\n+  if(order==1) then\r\n+    call vtbfb(lfn,trim(fileName),freqL1,tranL1,freqN1,tranN1,mlL,rep,species,outFile)\r\n+  else if(order==4) then\r\n+    call vtbfbNL4(lfn,trim(fileName),freqL1,tranL1,tranL2,tranL3,tranL4,freqN4,tranN4,mlL,rep,species,outFile)\r\n+  end if\r\n+  \r\n+  !write(*,'(a)') '                Done.'\r\n+end\r\n+!#################################################################################################\r\n+\r\n+subroutine vtbfb(lfn,filename,freqL,tranL,freqN,tranNN,mlL,rep,species,out1)\r\n+\r\n+  implicit none\r\n+  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\r\n+\r\n+  integer   t,d,i,j,k,l,m,n,z,mlL,lfn,rep,nvt,species\r\n+  integer   zt,np,zp(100),q,st(100),ed(100),ext,rts(100),rte(100)\r\n+  integer   ztt,nsec,x,base; integer,allocatable:: nrcv(:),nbrk(:)\r\n+  real*8    tempN,tempL,temp,tp,sc(4)\r\n+  real*8    freqL(4),tranL(4,4),freqN(147,4),tranN(146,4,4),tranNN(584,4),Pd(mlL),tmp(mlL)\r\n+\r\n+  character*80 seqName,out1,out2; character*2 tpc\r\n+  character(len=lfn) filename\r\n+  character(len=10000000),allocatable:: a(:)\r\n+\r\n+  integer*1,allocatable:: wt(:),w(:),c(:)\r\n+  integer,allocatable:: change(:),Nst(:)\r\n+  real*8,allocatable:: r(:),hatFN(:),hatFL(:),ra(:),hatAN(:),hatAL(:),rb(:),hatBN(:),hatBL(:)\r\n+  real*8,allocatable:: ppEndN(:),ppN(:),asc(:),aas(:)\r\n+  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\r\n+\r\n+  do i=1,146; do j=1,4; tranN(i,j,:)=tranNN(4*(i-1)+j,:); end do; end do\r\n+\r\n+  if(spe"..b"d+2),c(z-t-d+3),c(z-t-d+4))*Pd(d)*hatBL(t+d)\r\n+      end if\r\n+\r\n+      tempN=tempN+temp\r\n+    end do\r\n+\r\n+    rb(t)=tempN+tempL\r\n+    if(rb(t)==0.0) then\r\n+      rb(t)=1.0/16.0; hatBN(t)=0.0; hatBL(t)=0.0\r\n+    else\r\n+      hatBN(t)=tempN/rb(t); hatBL(t)=tempL/rb(t)\r\n+    end if\r\n+\r\n+  end do\r\n+  !BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB\r\n+  end if\r\n+  !^^^^^^^^^^^^^^^^^^^ end of backward ^^^^^^^^^^^^^^^^^^^\r\n+\r\n+  if(l<rep) then\r\n+    n=z; m=change(z)\r\n+    do while(m>0)\r\n+      tmp(n-m)=tmp(n-m)+1.0\r\n+      n=m-147; m=change(n)\r\n+    end do\r\n+  end if\r\n+\r\n+  deallocate(r,hatFN,hatFL,hatAL,hatBL); allocate(ppEndN(z+146),ppN(z),asc(74:z-73),aas(74:z-73),Nst(0:z/147))\r\n+  if(l==rep) then\r\n+\r\n+    ppEndN=0.0; ppN=0.0; temp=1.0\r\n+    do t=z-1,1,-1; temp=temp*rb(t)/ra(t+1); ppEndN(t)=hatAN(t)*hatBN(t)*temp; end do\r\n+    do t=1,z; do i=t,t+146; ppN(t)=ppN(t)+ppEndN(i); end do; end do\r\n+\r\n+    do t=74,z-73\r\n+      asc(t)=freqN4(w(t-73),w(t-72),w(t-71),w(t-70))/freqL4(w(t-73),w(t-72),w(t-71),w(t-70))&\r\n+      &*freqN4(c(z-t-72),c(z-t-71),c(z-t-70),c(z-t-69))/freqL4(c(z-t-72),c(z-t-71),c(z-t-70),c(z-t-69))\r\n+      do i=5,147\r\n+        asc(t)=asc(t)*tranN4(i,w(t-78+i),w(t-77+i),w(t-76+i),w(t-75+i),w(t-74+i))&\r\n+                    &/tranL4(w(t-78+i),w(t-77+i),w(t-76+i),w(t-75+i),w(t-74+i))&\r\n+                    &*tranN4(i,c(z-t-77+i),c(z-t-76+i),c(z-t-75+i),c(z-t-74+i),c(z-t-73+i))&\r\n+                    &/tranL4(c(z-t-77+i),c(z-t-76+i),c(z-t-75+i),c(z-t-74+i),c(z-t-73+i))\r\n+      end do\r\n+      asc(t)=log(asc(t))\r\n+    end do; i=27\r\n+    if(z-73-i>=74+i+1) then\r\n+      do t=74,74+i; aas(t)=sum(asc(74:t+i))/(t+i-73.0); end do\r\n+      do t=74+i+1,z-73-i; aas(t)=aas(t-1)+(asc(t+i)-asc(t-1-i))/(2*i+1.0); end do\r\n+      do t=z-73-i+1,z-73; aas(t)=sum(asc(t-i:z-73))/(z-72.0-t+i); end do\r\n+    else\r\n+      aas=asc\r\n+    end if\r\n+    temp=sum(aas(:))/real(z-146); tp=sqrt(sum((aas(:)-temp)**2)/(z-147.0))\r\n+    aas=(aas-temp)/tp\r\n+\r\n+    n=z; m=change(z); k=0; w=0\r\n+    do while(m>0)\r\n+      k=k+1; Nst(k)=m-146; w(m-146:m)=1\r\n+      n=m-147; m=change(n)\r\n+    end do; nvt=k; Nst(0)=z+1\r\n+\r\n+    open(1,file=out1,position='append')\r\n+    do t=1+rts(q),z-rte(q)\r\n+      if(t<74.or.z-73<t) then\r\n+        write(1,'(i9,2x,f5.3,3x,f5.3,3x,i1,4x,a)') base+st(q)-1+t,ppEndN(t+146),ppN(t),w(t),tpc\r\n+      else\r\n+        write(1,'(i9,2x,f5.3,3x,f5.3,3x,i1,1x,f8.3)') base+st(q)-1+t,ppEndN(t+146),ppN(t),w(t),aas(t)\r\n+      end if\r\n+    end do\r\n+    close(1)\r\n+\r\n+    !open(2,file=out2(1:lfn+17),position='append')\r\n+    !do i=nvt,1,-1; if(1+rts(q)<=Nst(i).and.Nst(i)<=z-rte(q)) then \r\n+    !  write(2,'(a,3x,i9,8x,f8.5,8x,i4)') trim(seqName),base+st(q)-1+Nst(i)+73,ppEndN(Nst(i)+146),Nst(i-1)-Nst(i)-147\r\n+    !end if; end do\r\n+    !close(2)\r\n+\r\n+  end if\r\n+  deallocate(w,c,change,ra,hatAN,rb,hatBN,ppEndN,ppN,asc,aas,Nst)\r\n+\r\n+  !-----------------------\r\n+  end do !end of partition\r\n+  !-----------------------\r\n+\r\n+  if(l==rep) then; open(1,file=out1,position='append')\r\n+    temp=-0.05; t=0\r\n+    if(x<nsec) then\r\n+      do i=nbrk(x),nrcv(x+1)-1; write(1,'(i9,2x,f5.2,3x,f5.2,3x,i1,4x,a)') i,temp,temp,t,tpc; end do\r\n+    else if(x==nsec) then\r\n+      if(nbrk(nsec)<ztt+1) then\r\n+        do i=nbrk(nsec),ztt; write(1,'(i9,2x,f5.2,3x,f5.2,3x,i1,4x,a)') i,temp,temp,t,tpc; end do\r\n+      end if\r\n+    end if\r\n+  close(1); end if\r\n+\r\n+  !=====================\r\n+  end do !end of section\r\n+  !=====================\r\n+\r\n+  if(l<rep) then\r\n+    Pd=0.1\r\n+    do k=1,mlL; do i=1,mlL\r\n+      if(0.5*((k-i)/1.5)**2<20) Pd(k)=Pd(k)+tmp(i)*exp(-0.5*((k-i)/1.5)**2)\r\n+    end do; end do\r\n+    temp=sum(Pd); Pd=Pd/temp  \r\n+\r\n+    !out2(1:lfn)=filename; out2(lfn+1:lfn+9)='_Lld4.txt'\r\n+    !open(2,file=out2(1:lfn+9))\r\n+    !do i=1,mlL; write(2,'(f7.5)') Pd(i); end do\r\n+    !close(2); !stop\r\n+  end if\r\n+\r\n+  !!!!!!!!\r\n+  end do !\r\n+  !!!!!!!!\r\n+\r\n+  deallocate(wt,nrcv,nbrk)\r\n+\r\n+end subroutine vtbfbNL4\r\n+!^^^^^^^^^^^^^^^^^^^^^^^^^^^^ end of program ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r\n"
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/NuPoP.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/NuPoP.py Tue Jun 07 17:41:06 2011 -0400
[
@@ -0,0 +1,118 @@
+#!/usr/bin/python
+
+## Description: A pythonic wrapper for Nucleosome position prediction tool called NuPoP_F. It can handle multiple sequence in a FASTA file. Further details can be found at http://nucleosome.stats.northwestern.edu/
+## Written by Vipin T Sreedharan, Friedrich Miescher Laboratory of the Max Planck Society, Tuebingen Germany.

+import os, re, sys, struct, time
+from Bio import SeqIO
+
+def __main__():
+ stime = time.asctime( time.localtime(time.time()) )
+ print '----------------------------------------'
+ print 'NuPoP started on ' + stime  
+ print '----------------------------------------'
+ print'\nStep:1 Checking input parameters\n' 
+ try:
+ fasta_file = sys.argv[1]
+ linker_len = sys.argv[2]
+ order_mm = sys.argv[3]
+ linker_up = sys.argv[4]
+ organism = sys.argv[5]
+ res_format = sys.argv[6]
+ pred_file = sys.argv[7]
+ pred_file_path = sys.argv[8]
+ except:
+ sys.stderr.write("Check input parameters:\n\t1. A valid FASTA file\n\t2. Linker DNA length (100-500)\n\t3. Order of HMM (1 or 4)\n\t4. Linker length distribution (0-5)\n\t")
+ sys.stderr.write("5. Species (1 : Homo sapiens, 2 : Mus musculus, 3 : Rattus norvegicus, 4 : Danio rerio, 5 : Drosophila melanogaster, 6 : Caenorhabditis elegans, 7 : Saccharomyces cerevisiae, 8 : Candida albicans, 9 : Schizosaccharomyces pombe, 10 : Arabidopsis thaliana, 11 : Zea mays)\n\t")
+ sys.stderr.write("6. Result format (wig or text)\n\t7. Prediction result file name\n\t8. Temporory path\n")
+ sys.exit(-1)
+ ## species available for NuPoP program
+ species = {'1' : "Homo sapiens", '2' : "Mus musculus", '3' : "Rattus norvegicus", '4' : "Danio rerio", '5' : "Drosophila melanogaster", '6' : "Caenorhabditis elegans", '7' : "Saccharomyces cerevisiae", '8' : "Candida albicans", '9' : "Schizosaccharomyces pombe", '10' : "Arabidopsis thaliana", '11' : "Zea mays"}
+ os.system("mkdir -p " + pred_file_path)
+ ## log message 
+ print "Reading FASTA file                      : " + fasta_file + "\n"
+ print "Maximum length of linker DNA            : " + linker_len + "\n"
+ print "Order of Markov Model                   : " + order_mm + "\n"
+ print "Linker length distribution update times : " + linker_up + "\n"
+ print "Species selected                        : " + species[organism] + "\n\n"
+ pred_file_handle = open(pred_file, "w+")
+ if res_format == 'wig': pred_file_handle.write("track type=wiggle_0 name=\"Nucleosome_Position_Prediction\" description=\"Genome source " + species[organism] + "\"\n")
+ print 'Step:2 Processing FASTA file\n'
+ fasta_handle = open(fasta_file, "rU")
+ for record in SeqIO.parse(fasta_handle, "fasta"):
+ print 'Sequence identifier: ' + record.id + '\n'
+ print 'Sequence length: '+ str(len(record.seq)) + '\n'
+ fasta_in = pred_file_path + "/" + record.id + ".fa"
+ fasta_outhand = open(fasta_in, "w+")
+ fasta_outhand.write(record.format("fasta"))
+ fasta_outhand.close()
+ # Npred result file 
+ npred_out = pred_file_path + "/"+record.id
+ # compile NPred program
+ print 'Compiling NuPoP for chromosome/contig: ' + str(record.id)
+ try:
+ ## TODO Please add the right path to Npred.f90, It can be found in nupop_0.1/.
+ os.system("/usr/bin/gfortran Npred.f90 -w -o " + pred_file_path + "/" + record.id + "Npred")
+ except:
+ sys.stderr.write("Compile NPred failed. Please make sure the path of your gfortran compiler and Npred.f90 program, Cannot continue, Program terminating.....\n")
+ os.system("rm -rf " + pred_file_path)
+ sys.exit(-1)
+ print 'Done.'
+ # run NuPoP
+ print 'Predicting Nucleosome positioning for chromosome/contig: ' + str(record.id)
+ try:
+ os.system(pred_file_path + "/" + record.id + "Npred " + fasta_in + " " + linker_len + " " + order_mm + " " + linker_up + " " + organism + " " + npred_out)
+ except:
+ sys.stdout.write("NuPoP execution failed for chromosome/contig " + str(record.id) + ".\n")
+ os.system("rm -rf " + fasta_in)
+ os.system("rm -rf " + pred_file_path + '/' + record.id + "Npred")
+ continue
+ print 'Done.'
+ try:
+ npred_res_handle = open(npred_out, "r")
+ except:
+ sys.stderr.write("NuPoP prediction result file fail to open.")
+ sys.exit(-1)
+ print 'Writing result files'
+ ## create binary files with nucleosome occupancy score and feature position
+ nos = open(pred_file_path + "/" + record.id + ".nos", "wb")
+ pos = open(pred_file_path + "/" + record.id + ".pos", "wb")
+ if res_format == 'text':
+ pred_file_handle.write("Chromosome/Contig = " + record.id + "\n")
+ for line in npred_res_handle:
+ line = line.strip()
+ if re.search(r'^\s*Position', line):
+ pred_file_handle.write(line + "\n")
+ continue
+ pred_file_handle.write(line + "\n")
+ parts = line.split("  ")
+ parts[2] = parts[2].lstrip()
+ nos.write(struct.pack('f', float(parts[2])))
+ pos.write(struct.pack('i', int(parts[0])))
+ elif res_format == 'wig':
+ pred_file_handle.write("fixedStep chrom=" + record.id + " start=1 step=1 span=1\n")
+ for line in npred_res_handle:
+ line = line.strip()
+ if re.search(r'^\s*Position', line): continue
+ parts = line.split("  ")
+ parts[2] = parts[2].lstrip()
+ pred_file_handle.write(parts[2] + "\n")
+ nos.write(struct.pack('f', float(parts[2])))
+ pos.write(struct.pack('i', int(parts[0])))
+ npred_res_handle.close()
+ nos.close()
+ pos.close()
+ # clean up the contig based fasta and npred result file 
+ os.system("rm -rf " + fasta_in + " " + npred_out )
+ os.system("rm -rf " + pred_file_path +'/'+ record.id + "Npred")
+ print "     Saving feature postion to (" + pred_file_path + '/' + record.id + '.pos' + ")\n"
+ print "     Saving nucleosome occupancy score to (" + pred_file_path + '/' + record.id + '.nos' + ")\n" 
+ print 'Done.'
+ fasta_handle.close()
+ pred_file_handle.close()
+ etime = time.asctime( time.localtime(time.time()) )
+ print '----------------------------------------'
+ print 'NuPoP finished on ' + etime  
+ print '----------------------------------------'
+
+if __name__=='__main__':__main__()
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/NuPoP.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/NuPoP.xml Tue Jun 07 17:41:06 2011 -0400
[
@@ -0,0 +1,129 @@
+<tool id="nupop_0.1" name="NuPoP" version="0.1">
+  <description>Predict nucleosome positioning for DNA sequences of any length</description>
+  <command interpreter="python">NuPoP.py
+     $fasta_input
+     $linker_length
+     $order_mm
+     $linker_update
+     $species
+  #if $types.format_type == "text":
+  text $np_text $np_text.extra_files_path
+  #elif $types.format_type == "wig":
+  wig $np_wig $np_wig.extra_files_path
+  #end if
+     > $Log_File
+  </command>
+  <inputs>
+     <param format="fasta" name="fasta_input" type="data" label="DNA sequence" help="The FASTA file contains DNA sequence.">
+     </param>
+     <param name="linker_length" type="integer" size="4" value="100" label="Maximum length of Linker (bp)" help="An integer for the maximum allowable linker DNA length. Typical values are between 100 and 500.">
+     </param>
+     <param name="order_mm" type="integer" size="4" value="1" label="Order of Markov model" help="An integer 1 or 4, represents the first or fourth order Markov chain.">
+     </param>
+     <param name="linker_update" type="integer" size="4" value="0" label="Linker length distribution update times" help="An integer 0-5. If a sequence is shorter than 200K, this option is coerced as ”0” as sequence may be not long enough to provide meaningful estimate of the distribution.">
+     </param>
+     <param name="species" type="select" label="Species" help="Select species according to the source sequence. If your intented species is not listed, choose a species on the list that is evolutionary closest to the one under prediction.">
+          <option value="1" selected="true">Homo sapiens</option>
+          <option value="2">Mus musculus</option>
+          <option value="3">Rattus norvegicus</option>
+          <option value="4">Danio rerio</option>
+          <option value="5">Drosophila melanogaster</option>
+          <option value="6">Caenorhabditis elegans</option>
+          <option value="7">Saccharomyces cerevisiae</option>
+          <option value="8">Candida albicans</option>
+          <option value="9">Schizosaccharomyces pombe</option>
+          <option value="10">Arabidopsis thaliana</option>
+          <option value="11">Zea mays</option>
+     </param>
+
+ <conditional name="types">
+   <param name="format_type" type="select" label="Output format" help="See about format section.">
+        <option value="text">Text format</option>
+      <option value="wig">Wiggle fixedStep format</option>
+   </param>
+ <when value="text"></when>
+ <when value="wig"></when>
+ </conditional>
+
+  </inputs>
+  
+ <outputs>
+    <data format="txt" name="np_text" label="NuPoP prediction in text format" >
+ <filter>types['format_type'] == "text"</filter>
+  </data>
+    <data format="wig" name="np_wig" label="NuPoP prediction in wiggle format" >
+ <filter>types['format_type'] == "wig"</filter>
+  </data>
+    <data format="txt" name="Log_File" label="NuPoP Log File"/>
+  </outputs>
+
+ <tests>
+ <test>
+ <param name='fasta_input' value='test_nupop_chr1.fa' ftype='fasta' />
+ <param name='linker_length' value='100' />
+ <param name='order_mm' value='1' />
+ <param name='linker_update' value='0' />
+ <param name='species' value='1' />
+ <param name='format_type' value='text' />
+ <param name='format_type' value='wig' />
+ <param name='np_text' file='test_nupop_pred_chr1.txt' ftype='txt' />
+ <param name='np_wig' file='test_nupop_pred_chr1.wig' ftype='wig' />
+ </test>
+</tests>
+
+  <help>
+
+
+**What it does**
+
+NuPoP is a software tool for Nucleosome Positioning Prediction. For more information on NuPoP and the methods, please refer to `here`__
+ .. __: http://nucleosome.stats.northwestern.edu/ 
+
+------
+
+**Example**
+
+- DNA sequence in FASTA format::
+
+ >CHR1
+ CCCTAAACCCTAAACCCTAAACCCTAAACCTCTGAATCCTTAATCCCTAAATCCCTAAAT
+ CTTTAAATCCTACATCCATGAATCCCTAAATACCTAATTCCCTAAACCCGAAACCGGTTT
+ CTCTGGTTGAAAATCATTGTGTATATAATGATAATTTTATCGTTTTTATGTAATTGCTTA
+ TTGTTGTGTGTAGATTTTTTAAAAATATCATTTGAGGTCAATACAAATCCTATTTCTTGT
+ GGTTTTCTTTCCTTCACTTAGCTATGGATGGTTTATCTTCATTTGTTATATTGGATACAA
+
+- Prediction result in text format::
+
+ Chromosome/Contig = CHR1
+ Position  P-start Occup  N/L  Affinity
+ 1  0.000   0.000   0    2.843
+ 2  0.032   0.032   0    2.839
+ 3  0.840   0.872   1    2.815
+ 4  0.001   0.872   1    2.814
+
+- or in Wiggle fixedStep format::
+
+ track type=wiggle_0 name="Nucleosome_Position_Prediction" description="Genome source Homo sapiens"
+ fixedStep chrom=CHR1 start=1 step=1 span=1
+ 0.000
+ 0.032
+ 0.872
+ 0.872
+
+------
+
+**About formats** 
+
+**FASTA format** A sequence in FASTA format begins with a single-line
+description, followed by lines of sequence data. The description line
+is distinguished from the sequence data by a greater-than (">") symbol
+in the first column. The token until the first space or the end of the 
+line is used as identifier for the sequence. The remainer of the 
+description line will be ignored.
+
+**Prediction result format** The prediction results including nucleosome occupancy score, Viterbi prediction and nucleosome affinity score with the corresponding position in the genome sequence.
+
+**Wiggle fixedStep format** The data is introduced by a line beginning with the keyword "fixedStep", and the arguments "chrom", "start", "step" and "span". The arguments are indicating the chromosome on which the features are located, starting position of the first feature, the spacing between each feature and the width of each feature in base pair respectively.
+
+</help>
+</tool>
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/README
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/README Tue Jun 07 17:41:06 2011 -0400
b
@@ -0,0 +1,47 @@
+
+NuPoP is a software tool for Nucleosome Positioning Prediction. For more information on NuPoP please refer For more information on NuPoP and the methods, please refer http://nucleosome.stats.northwestern.edu/
+
+For comments, please contact: jzwang@northwestern.edu
+
+Vipin T Sreedharan customized the fortran program and wrote a pythonic interface to integrate in Galaxy service.
+
+1) It can handle multiple fasta sequence in a query file to predict nucleosome positioning.
+
+2) Multiple output, Plain text based result and Wiggle fixedStep format based on users request. In addition to this it will create binary files of nucleosome occupency score and corresponding positions in the genomic sequence. The binary file path can be found in NuPoP Log file.
+
+How to integrate into your Galaxy:
+
+1. Unpack the compressed file and move the resulting folder to anywhere you want.
+
+2. Under the resulting folder run perl code by type "perl changePath.pl". This command set up the Fotran codes input file path according to the exact location.
+
+3. Please make sure that Biopython is installed in your machine. 
+
+4. Edit the <command> tag in NuPoP.xml move into your Galaxy root.
+
+5. Set the correct path for fortran program(NPred.f90) in NuPoP.py. Always below the line of #TODO line number        
+
+6. Move the test_nupop_* files to galaxy test-data folder.
+
+CONTENTS
+
+Npred.f90 : Fortran program (core).
+
+NuPoP.py : A pythonic interface to the core program.
+
+NuPoP.xml : Tool configuration file.
+
+changePath.pl : Seeting the CWD path in core program.
+
+profile/ : NuPoP dependencies.
+
+test_nupop_chr1.fa : genome sequence in FASTA format.
+
+test_nupop_pred_chr1.txt : prediction result in text format.
+
+test_nupop_pred_chr1.wig : prediction result in Wiggle format.
+
+
+Please let me know if you find any difficulty to integrate into Galaxy. I can be reached at vipin.ts@tuebingen.mpg.de
+
+
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/changePath.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/changePath.pl Tue Jun 07 17:41:06 2011 -0400
[
@@ -0,0 +1,61 @@
+#!/usr/local/bin/perl
+#use strict;
+use Cwd;
+
+#system('cp Npred.f90.back Npred.f90');
+my $cwd=getcwd();
+open (OLD,"Npred.f90");
+my @lines=<OLD>;
+close(OLD);
+open (NEW,">Npred.f90");
+my $i=0;
+my $current;
+for ($i==0;$i<=$#lines;$i++){
+  if($lines[$i]=~m/freqL.txt/){
+    $current="  open(1,file='".$cwd."/profile/freqL.txt')";
+    $lines[$i] =$current;
+    print NEW $lines[$i],"\n";
+  }
+   elsif ($lines[$i]=~m/tranL.txt/){
+    $current="  open(1,file='".$cwd."/profile/tranL.txt')";
+    $lines[$i] =$current;
+    print NEW $lines[$i],"\n";
+  }
+   elsif ($lines[$i]=~m/tranL2.txt/){
+    $current="  open(1,file='".$cwd."/profile/tranL2.txt')";
+    $lines[$i] =$current;
+    print NEW $lines[$i],"\n";
+  }
+   elsif ($lines[$i]=~m/tranL3.txt/){
+    $current="  open(1,file='".$cwd."/profile/tranL3.txt')";
+    $lines[$i] =$current;
+    print NEW $lines[$i],"\n";
+  }
+   elsif ($lines[$i]=~m/tranL4.txt/){
+    $current="  open(1,file='".$cwd."/profile/tranL4.txt')";
+    $lines[$i] =$current;
+    print NEW $lines[$i],"\n";
+  }
+   elsif ($lines[$i]=~m/147freqN.txt/){
+    $current="  open(1,file='".$cwd."/profile/147freqN.txt')";
+    $lines[$i] =$current;
+    print NEW $lines[$i],"\n";
+  }
+   elsif ($lines[$i]=~m/147tranN.txt/){
+    $current="  open(1,file='".$cwd."/profile/147tranN.txt')";
+    $lines[$i] =$current;
+    print NEW $lines[$i],"\n";
+  }
+   elsif ($lines[$i]=~m/146-149freqN4.txt/){
+    $current="  open(1,file='".$cwd."/profile/146-149freqN4.txt')";
+    $lines[$i] =$current;
+    print NEW $lines[$i],"\n";
+  }
+   elsif ($lines[$i]=~m/146-149tranN4.txt/){
+     $current="  open(1,file='".$cwd."/profile/146-149tranN4.txt')";
+     $lines[$i] =$current;
+     print NEW $lines[$i],"\n";
+  }
+  else{print NEW $lines[$i]};
+}
+close NEW;
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/.DS_Store
b
Binary file nupop_0.1/profile/.DS_Store has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/._.DS_Store
b
Binary file nupop_0.1/profile/._.DS_Store has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/._146-149freqN4.txt
b
Binary file nupop_0.1/profile/._146-149freqN4.txt has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/._146-149tranN4.txt
b
Binary file nupop_0.1/profile/._146-149tranN4.txt has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/._147freqN.txt
b
Binary file nupop_0.1/profile/._147freqN.txt has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/._147tranN.txt
b
Binary file nupop_0.1/profile/._147tranN.txt has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/._freqL.txt
b
Binary file nupop_0.1/profile/._freqL.txt has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/._tranL.txt
b
Binary file nupop_0.1/profile/._tranL.txt has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/._tranL2.txt
b
Binary file nupop_0.1/profile/._tranL2.txt has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/._tranL3.txt
b
Binary file nupop_0.1/profile/._tranL3.txt has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/._tranL4.txt
b
Binary file nupop_0.1/profile/._tranL4.txt has changed
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/146-149freqN4.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/profile/146-149freqN4.txt Tue Jun 07 17:41:06 2011 -0400
b
b'@@ -0,0 +1,9216 @@\n+    0.010368    0.006239    0.006387    0.005258\n+    0.007991    0.003506    0.003773    0.004397\n+    0.007249    0.004516    0.005734    0.004397\n+    0.004456    0.005526    0.004961    0.004129\n+    0.007605    0.003535    0.006417    0.005229\n+    0.005704    0.001901    0.002614    0.003179\n+    0.004813    0.001931    0.003208    0.004308\n+    0.003535    0.003654    0.005823    0.004842\n+    0.014082    0.007546    0.010546    0.010130\n+    0.008526    0.004129    0.004516    0.005674\n+    0.008972    0.005139    0.006476    0.007130\n+    0.007338    0.004219    0.007962    0.007397\n+    0.004902    0.005912    0.003060    0.005258\n+    0.007516    0.004783    0.003535    0.004961\n+    0.007130    0.005110    0.007070    0.005496\n+    0.003208    0.004605    0.004129    0.005110\n+    0.004129    0.002733    0.002466    0.002525\n+    0.001931    0.001872    0.000921    0.001426\n+    0.002822    0.001901    0.001782    0.002139\n+    0.001901    0.002585    0.001396    0.003119\n+    0.003090    0.001901    0.001723    0.002228\n+    0.001664    0.000564    0.000446    0.000772\n+    0.001099    0.000832    0.000921    0.001159\n+    0.000743    0.001307    0.001248    0.002080\n+    0.002703    0.001277    0.000980    0.001990\n+    0.001337    0.000743    0.000475    0.001307\n+    0.001575    0.000594    0.000594    0.001872\n+    0.001575    0.001218    0.001159    0.002050\n+    0.002050    0.001782    0.001099    0.001277\n+    0.001337    0.001307    0.000802    0.001961\n+    0.002406    0.002258    0.002139    0.002614\n+    0.001337    0.002614    0.001485    0.002793\n+    0.008407    0.003446    0.005347    0.004426\n+    0.004694    0.002258    0.002495    0.002822\n+    0.005110    0.003090    0.003832    0.003416\n+    0.004605    0.003832    0.004486    0.003149\n+    0.005288    0.002347    0.003298    0.004011\n+    0.002733    0.000862    0.001753    0.001782\n+    0.001812    0.001545    0.001961    0.001901\n+    0.002406    0.001664    0.003149    0.003743\n+    0.007130    0.002198    0.003535    0.004486\n+    0.004159    0.001842    0.002228    0.002080\n+    0.003713    0.002347    0.002109    0.003268\n+    0.004070    0.002050    0.004575    0.004159\n+    0.004248    0.002852    0.003654    0.003773\n+    0.003208    0.002020    0.001931    0.003030\n+    0.004337    0.002941    0.004248    0.003357\n+    0.002941    0.003951    0.004426    0.004991\n+    0.005199    0.004189    0.003149    0.004189\n+    0.006150    0.004456    0.003208    0.005021\n+    0.004724    0.003803    0.002733    0.004100\n+    0.004367    0.008318    0.004011    0.006892\n+    0.007249    0.003803    0.004100    0.006179\n+    0.004456    0.002080    0.002109    0.003387\n+    0.003624    0.002258    0.002436    0.003535\n+    0.003357    0.004070    0.004426    0.007011\n+    0.011289    0.007397    0.007308    0.010071\n+    0.008586    0.004902    0.004426    0.007694\n+    0.010725    0.007427    0.006684    0.011170\n+    0.008912    0.006922    0.008942    0.011913\n+    0.002288    0.002377    0.001248    0.002228\n+    0.004545    0.002466    0.002109    0.003416\n+    0.003654    0.002495    0.003001    0.002941\n+    0.002347    0.002258    0.002436    0.004813\n+    0.011283    0.005890    0.006110    0.007369\n+    0.007076    0.003559    0.003531    0.004656\n+    0.007143    0.003878    0.004823    0.004179\n+    0.005278    0.004753    0.004332    0.005205\n+    0.007451    0.003623    0.004952    0.005059\n+    0.005217    0.002063    0.002408    0.003306\n+    0.004192    0.001812    0.002552    0.003188\n+    0.003290    0.003096    0.004493    0.005110\n+    0.010301    0.004960    0.006535    0.007133\n+    0.006553    0.003273    0.003231    0.004156\n+    0.006819    0.003672    0.004118    0.005153\n+    0.005447    0.003356    0.004936    0.005800\n+    0.005705    0.004028    0.002673    0.005123\n+    0.007070    0.003985    0.003083    0.005599\n+    0.006223    0.003572    0.004756    0.004276\n+    0.003675    0.004330    0'..b'    0.003325    0.003964    0.002108    0.003675\n+    0.005577    0.004771    0.002124    0.005447\n+    0.003132    0.003022    0.001317    0.003290\n+    0.003756    0.005318    0.002979    0.005278\n+    0.004471    0.004870    0.003192    0.006223\n+    0.007241    0.004051    0.002088    0.006819\n+    0.003329    0.002626    0.001714    0.004192\n+    0.003731    0.005693    0.003924    0.007143\n+    0.004966    0.004053    0.002297    0.007070\n+    0.005782    0.004630    0.001928    0.006553\n+    0.004649    0.003382    0.002235    0.005217\n+    0.004818    0.005114    0.002836    0.007076\n+    0.003189    0.005163    0.002867    0.005705\n+    0.008651    0.007849    0.003669    0.010301\n+    0.006990    0.006157    0.004534    0.007451\n+    0.005831    0.010081    0.006669    0.011283\n+    0.004813    0.004991    0.002793    0.005110\n+    0.011913    0.004159    0.002050    0.007397\n+    0.007011    0.003743    0.002080    0.004842\n+    0.006892    0.003149    0.003119    0.004129\n+    0.002941    0.003357    0.002614    0.005496\n+    0.011170    0.003268    0.001872    0.007130\n+    0.003535    0.001901    0.001159    0.004308\n+    0.004100    0.003416    0.002139    0.004397\n+    0.003416    0.003030    0.001961    0.004961\n+    0.007694    0.002080    0.001307    0.005674\n+    0.003387    0.001782    0.000772    0.003179\n+    0.005021    0.002822    0.001426    0.004397\n+    0.002228    0.003773    0.001277    0.005258\n+    0.010071    0.004486    0.001990    0.010130\n+    0.006179    0.004011    0.002228    0.005229\n+    0.004189    0.004426    0.002525    0.005258\n+    0.002436    0.004426    0.001485    0.004129\n+    0.008942    0.004575    0.001159    0.007962\n+    0.004426    0.003149    0.001248    0.005823\n+    0.004011    0.004486    0.001396    0.004961\n+    0.003001    0.004248    0.002139    0.007070\n+    0.006684    0.002109    0.000594    0.006476\n+    0.002436    0.001961    0.000921    0.003208\n+    0.002733    0.003832    0.001782    0.005734\n+    0.002109    0.001931    0.000802    0.003535\n+    0.004426    0.002228    0.000475    0.004516\n+    0.002109    0.001753    0.000446    0.002614\n+    0.003208    0.002495    0.000921    0.003773\n+    0.001248    0.003654    0.001099    0.003060\n+    0.007308    0.003535    0.000980    0.010546\n+    0.004100    0.003298    0.001723    0.006417\n+    0.003149    0.005347    0.002466    0.006387\n+    0.002258    0.003951    0.002614    0.004605\n+    0.006922    0.002050    0.001218    0.004219\n+    0.004070    0.001664    0.001307    0.003654\n+    0.008318    0.003832    0.002585    0.005526\n+    0.002495    0.002941    0.002258    0.005110\n+    0.007427    0.002347    0.000594    0.005139\n+    0.002258    0.001545    0.000832    0.001931\n+    0.003803    0.003090    0.001901    0.004516\n+    0.002466    0.002020    0.001307    0.004783\n+    0.004902    0.001842    0.000743    0.004129\n+    0.002080    0.000862    0.000564    0.001901\n+    0.004456    0.002258    0.001872    0.003506\n+    0.002377    0.002852    0.001782    0.005912\n+    0.007397    0.002198    0.001277    0.007546\n+    0.003803    0.002347    0.001901    0.003535\n+    0.004189    0.003446    0.002733    0.006239\n+    0.002347    0.002941    0.001337    0.003208\n+    0.008912    0.004070    0.001575    0.007338\n+    0.003357    0.002406    0.000743    0.003535\n+    0.004367    0.004605    0.001901    0.004456\n+    0.003654    0.004337    0.002406    0.007130\n+    0.010725    0.003713    0.001575    0.008972\n+    0.003624    0.001812    0.001099    0.004813\n+    0.004724    0.005110    0.002822    0.007249\n+    0.004545    0.003208    0.001337    0.007516\n+    0.008586    0.004159    0.001337    0.008526\n+    0.004456    0.002733    0.001664    0.005704\n+    0.006150    0.004694    0.001931    0.007991\n+    0.002288    0.004248    0.002050    0.004902\n+    0.011289    0.007130    0.002703    0.014082\n+    0.007249    0.005288    0.003090    0.007605\n+    0.005199    0.008407    0.004129    0.010368\n'
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/146-149tranN4.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/profile/146-149tranN4.txt Tue Jun 07 17:41:06 2011 -0400
b
b'@@ -0,0 +1,36608 @@\n+    0.412607    0.209169    0.189112    0.189112\n+    0.414286    0.190476    0.161905    0.233333\n+    0.302326    0.181395    0.269767    0.246512\n+    0.254237    0.299435    0.169492    0.276836\n+    0.323420    0.193309    0.241636    0.241636\n+    0.457627    0.161017    0.093220    0.288136\n+    0.346457    0.188976    0.181102    0.283465\n+    0.216216    0.175676    0.229730    0.378378\n+    0.389344    0.176230    0.204918    0.229508\n+    0.375000    0.230263    0.171053    0.223684\n+    0.373057    0.186528    0.212435    0.227979\n+    0.209459    0.195946    0.236486    0.358108\n+    0.466667    0.180000    0.093333    0.260000\n+    0.338710    0.172043    0.145161    0.344086\n+    0.341317    0.191617    0.263473    0.203593\n+    0.151079    0.309353    0.208633    0.330935\n+    0.253906    0.324219    0.191406    0.230469\n+    0.319328    0.218487    0.168067    0.294118\n+    0.291667    0.180556    0.231481    0.296296\n+    0.227273    0.318182    0.170455    0.284091\n+    0.307292    0.239583    0.177083    0.276042\n+    0.328125    0.203125    0.171875    0.296875\n+    0.375000    0.159091    0.193182    0.272727\n+    0.130841    0.271028    0.299065    0.299065\n+    0.308642    0.160494    0.197531    0.333333\n+    0.369231    0.200000    0.153846    0.276923\n+    0.250000    0.231481    0.250000    0.268519\n+    0.241379    0.262069    0.227586    0.268966\n+    0.336134    0.302521    0.151261    0.210084\n+    0.227642    0.260163    0.154472    0.357724\n+    0.250000    0.178571    0.270408    0.301020\n+    0.110429    0.288344    0.282209    0.319018\n+    0.358650    0.168776    0.272152    0.200422\n+    0.370079    0.192913    0.165354    0.271654\n+    0.323944    0.166197    0.267606    0.242254\n+    0.260997    0.193548    0.293255    0.252199\n+    0.331010    0.188153    0.254355    0.226481\n+    0.395683    0.179856    0.107914    0.316547\n+    0.328947    0.171053    0.263158    0.236842\n+    0.188482    0.246073    0.256545    0.308901\n+    0.403974    0.112583    0.201987    0.281457\n+    0.364162    0.167630    0.202312    0.265896\n+    0.353211    0.247706    0.192661    0.206422\n+    0.279167    0.120833    0.308333    0.291667\n+    0.360324    0.198381    0.206478    0.234818\n+    0.330986    0.204225    0.147887    0.316901\n+    0.313433    0.194030    0.261194    0.231343\n+    0.180723    0.188755    0.257028    0.373494\n+    0.351515    0.224242    0.151515    0.272727\n+    0.296482    0.276382    0.125628    0.301508\n+    0.262136    0.271845    0.213592    0.252427\n+    0.214689    0.288136    0.175141    0.322034\n+    0.332016    0.162055    0.213439    0.292490\n+    0.416149    0.198758    0.111801    0.273292\n+    0.310924    0.226891    0.210084    0.252101\n+    0.191617    0.257485    0.191617    0.359281\n+    0.358333    0.204167    0.166667    0.270833\n+    0.325581    0.238372    0.127907    0.308140\n+    0.239496    0.235294    0.247899    0.277311\n+    0.254054    0.237838    0.172973    0.335135\n+    0.398148    0.250000    0.101852    0.250000\n+    0.309677    0.245161    0.180645    0.264516\n+    0.302158    0.179856    0.316547    0.201439\n+    0.145349    0.261628    0.244186    0.348837\n+    0.410072    0.187050    0.151079    0.251799\n+    0.434783    0.163043    0.184783    0.217391\n+    0.457831    0.168675    0.180723    0.192771\n+    0.305882    0.200000    0.258824    0.235294\n+    0.323077    0.261538    0.200000    0.215385\n+    0.317460    0.126984    0.285714    0.269841\n+    0.290323    0.258065    0.193548    0.258065\n+    0.270833    0.208333    0.375000    0.145833\n+    0.389474    0.136842    0.221053    0.252632\n+    0.406250    0.140625    0.203125    0.250000\n+    0.433333    0.133333    0.166667    0.266667\n+    0.347222    0.138889    0.166667    0.347222\n+    0.328125    0.187500    0.156250    0.328125\n+    0.413793    0.149425    0.195402    0.241379\n+    0.382979    0.170213    0.212766    0.234043\n+    0.171429    0.180952    '..b'    0.271605    0.296296    0.098765    0.333333\n+    0.455696    0.151899    0.082278    0.310127\n+    0.253012    0.228916    0.084337    0.433735\n+    0.308511    0.276596    0.127660    0.287234\n+    0.152542    0.279661    0.152542    0.415254\n+    0.500000    0.158333    0.058333    0.283333\n+    0.298246    0.122807    0.122807    0.456140\n+    0.311475    0.229508    0.106557    0.352459\n+    0.194805    0.194805    0.077922    0.532468\n+    0.352459    0.155738    0.049180    0.442623\n+    0.257426    0.178218    0.108911    0.455446\n+    0.298611    0.222222    0.118056    0.361111\n+    0.176471    0.313725    0.147059    0.362745\n+    0.347826    0.198068    0.067633    0.386473\n+    0.256281    0.231156    0.095477    0.417085\n+    0.206522    0.255435    0.141304    0.396739\n+    0.278351    0.329897    0.134021    0.257732\n+    0.453416    0.149068    0.118012    0.279503\n+    0.376471    0.270588    0.141176    0.211765\n+    0.467890    0.174312    0.165138    0.192661\n+    0.165289    0.223140    0.223140    0.388430\n+    0.467290    0.130841    0.088785    0.313084\n+    0.344444    0.188889    0.077778    0.388889\n+    0.295082    0.245902    0.204918    0.254098\n+    0.259259    0.160494    0.185185    0.395062\n+    0.443609    0.187970    0.097744    0.270677\n+    0.244898    0.285714    0.183673    0.285714\n+    0.390909    0.200000    0.118182    0.290909\n+    0.093750    0.406250    0.104167    0.395833\n+    0.328704    0.185185    0.074074    0.412037\n+    0.245614    0.280702    0.122807    0.350877\n+    0.298780    0.268293    0.158537    0.274390\n+    0.192000    0.352000    0.120000    0.336000\n+    0.348837    0.204651    0.055814    0.390698\n+    0.289855    0.268116    0.086957    0.355072\n+    0.248588    0.327684    0.101695    0.322034\n+    0.194805    0.298701    0.136364    0.370130\n+    0.368132    0.159341    0.049451    0.423077\n+    0.271605    0.345679    0.049383    0.333333\n+    0.158192    0.288136    0.146893    0.406780\n+    0.150538    0.301075    0.150538    0.397849\n+    0.346457    0.212598    0.047244    0.393701\n+    0.293333    0.173333    0.093333    0.440000\n+    0.333333    0.235772    0.073171    0.357724\n+    0.129032    0.440860    0.139785    0.290323\n+    0.306122    0.159184    0.065306    0.469388\n+    0.231788    0.231788    0.119205    0.417219\n+    0.148325    0.358852    0.181818    0.311005\n+    0.165468    0.294964    0.194245    0.345324\n+    0.531073    0.124294    0.079096    0.265537\n+    0.376471    0.164706    0.129412    0.329412\n+    0.400881    0.162996    0.158590    0.277533\n+    0.207407    0.200000    0.177778    0.414815\n+    0.451977    0.152542    0.039548    0.355932\n+    0.346154    0.205128    0.141026    0.307692\n+    0.258824    0.252941    0.152941    0.335294\n+    0.233333    0.173333    0.146667    0.446667\n+    0.389706    0.154412    0.051471    0.404412\n+    0.333333    0.180556    0.194444    0.291667\n+    0.358382    0.213873    0.115607    0.312139\n+    0.165468    0.273381    0.136691    0.424460\n+    0.359447    0.138249    0.069124    0.433180\n+    0.304762    0.190476    0.142857    0.361905\n+    0.211982    0.202765    0.184332    0.400922\n+    0.212963    0.250000    0.138889    0.398148\n+    0.369099    0.188841    0.060086    0.381974\n+    0.348214    0.196429    0.098214    0.357143\n+    0.229167    0.296875    0.109375    0.364583\n+    0.245455    0.218182    0.145455    0.390909\n+    0.430818    0.135220    0.050314    0.383648\n+    0.361538    0.153846    0.100000    0.384615\n+    0.209877    0.246914    0.152263    0.390947\n+    0.285714    0.221198    0.105991    0.387097\n+    0.399254    0.186567    0.059701    0.354478\n+    0.304598    0.195402    0.160920    0.339080\n+    0.307018    0.219298    0.092105    0.381579\n+    0.155689    0.335329    0.161677    0.347305\n+    0.304348    0.235698    0.070938    0.389016\n+    0.325103    0.234568    0.172840    0.267490\n+    0.160326    0.293478    0.154891    0.391304\n'
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/147freqN.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/profile/147freqN.txt Tue Jun 07 17:41:06 2011 -0400
b
@@ -0,0 +1,147 @@
+    0.470624    0.035006    0.021175    0.473195
+    0.331579    0.137495    0.226724    0.304202
+    0.275112    0.193635    0.298042    0.233211
+    0.296165    0.204121    0.232558    0.267156
+    0.304529    0.204325    0.215300    0.275847
+    0.306936    0.202122    0.200326    0.290616
+    0.307140    0.198939    0.195961    0.297960
+    0.302570    0.201510    0.196981    0.298939
+    0.299266    0.204121    0.198898    0.297715
+    0.293880    0.207915    0.202203    0.296002
+    0.289555    0.211220    0.203958    0.295267
+    0.284904    0.215137    0.209262    0.290698
+    0.284782    0.217421    0.208854    0.288943
+    0.289310    0.212689    0.207915    0.290086
+    0.301142    0.206242    0.202407    0.290208
+    0.309221    0.201999    0.197103    0.291677
+    0.311424    0.201387    0.192044    0.295145
+    0.304692    0.201061    0.193798    0.300449
+    0.297715    0.202570    0.197593    0.302122
+    0.291595    0.205018    0.201958    0.301428
+    0.286863    0.210322    0.208323    0.294492
+    0.289514    0.213464    0.209098    0.287923
+    0.288821    0.217911    0.211914    0.281355
+    0.291718    0.217503    0.207099    0.283680
+    0.295022    0.211914    0.205712    0.287352
+    0.303550    0.203958    0.202897    0.289596
+    0.310812    0.199470    0.198858    0.290861
+    0.310322    0.200816    0.200938    0.287923
+    0.308731    0.203060    0.200775    0.287434
+    0.307099    0.204447    0.202407    0.286047
+    0.305304    0.204978    0.202652    0.287067
+    0.301183    0.205345    0.206242    0.287230
+    0.294043    0.208201    0.210771    0.286985
+    0.294288    0.205549    0.212811    0.287352
+    0.297511    0.204937    0.209139    0.288413
+    0.300326    0.202489    0.204896    0.292289
+    0.301224    0.200612    0.199796    0.298368
+    0.302570    0.198082    0.201102    0.298246
+    0.304447    0.196695    0.200041    0.298817
+    0.302162    0.201183    0.204366    0.292289
+    0.296246    0.206691    0.204978    0.292085
+    0.290942    0.210118    0.211098    0.287842
+    0.290453    0.210730    0.211954    0.286863
+    0.292248    0.209710    0.210608    0.287434
+    0.291758    0.208568    0.206691    0.292982
+    0.294778    0.206977    0.199429    0.298817
+    0.299551    0.204529    0.195594    0.300326
+    0.307140    0.200694    0.194043    0.298123
+    0.309180    0.199470    0.196165    0.295186
+    0.307752    0.197593    0.199388    0.295267
+    0.306161    0.201632    0.198817    0.293390
+    0.299388    0.201469    0.202040    0.297103
+    0.292942    0.203835    0.206079    0.297144
+    0.286577    0.206650    0.210404    0.296369
+    0.284823    0.209506    0.213056    0.292615
+    0.287026    0.212403    0.210486    0.290086
+    0.292493    0.207262    0.207630    0.292615
+    0.299347    0.203998    0.201958    0.294696
+    0.305794    0.198858    0.200122    0.295226
+    0.309833    0.194818    0.199918    0.295430
+    0.311669    0.192493    0.204774    0.291065
+    0.308609    0.192493    0.207303    0.291595
+    0.302815    0.196573    0.208527    0.292085
+    0.296858    0.197511    0.204896    0.300734
+    0.293513    0.202040    0.204162    0.300286
+    0.292452    0.205386    0.204488    0.297674
+    0.289841    0.210241    0.205222    0.294696
+    0.288250    0.208731    0.206202    0.296818
+    0.285883    0.207915    0.206120    0.300082
+    0.287311    0.208038    0.207018    0.297634
+    0.292574    0.208078    0.208160    0.291187
+    0.295104    0.209751    0.208078    0.287067
+    0.294696    0.210404    0.209751    0.285149
+    0.290045    0.209955    0.209955    0.290045
+    0.285149    0.209751    0.210404    0.294696
+    0.287067    0.208078    0.209751    0.295104
+    0.291187    0.208160    0.208078    0.292574
+    0.297634    0.207018    0.208038    0.287311
+    0.300082    0.206120    0.207915    0.285883
+    0.296818    0.206202    0.208731    0.288250
+    0.294696    0.205222    0.210241    0.289841
+    0.297674    0.204488    0.205386    0.292452
+    0.300286    0.204162    0.202040    0.293513
+    0.300734    0.204896    0.197511    0.296858
+    0.292085    0.208527    0.196573    0.302815
+    0.291595    0.207303    0.192493    0.308609
+    0.291065    0.204774    0.192493    0.311669
+    0.295430    0.199918    0.194818    0.309833
+    0.295226    0.200122    0.198858    0.305794
+    0.294696    0.201958    0.203998    0.299347
+    0.292615    0.207630    0.207262    0.292493
+    0.290086    0.210486    0.212403    0.287026
+    0.292615    0.213056    0.209506    0.284823
+    0.296369    0.210404    0.206650    0.286577
+    0.297144    0.206079    0.203835    0.292942
+    0.297103    0.202040    0.201469    0.299388
+    0.293390    0.198817    0.201632    0.306161
+    0.295267    0.199388    0.197593    0.307752
+    0.295186    0.196165    0.199470    0.309180
+    0.298123    0.194043    0.200694    0.307140
+    0.300326    0.195594    0.204529    0.299551
+    0.298817    0.199429    0.206977    0.294778
+    0.292982    0.206691    0.208568    0.291758
+    0.287434    0.210608    0.209710    0.292248
+    0.286863    0.211954    0.210730    0.290453
+    0.287842    0.211098    0.210118    0.290942
+    0.292085    0.204978    0.206691    0.296246
+    0.292289    0.204366    0.201183    0.302162
+    0.298817    0.200041    0.196695    0.304447
+    0.298246    0.201102    0.198082    0.302570
+    0.298368    0.199796    0.200612    0.301224
+    0.292289    0.204896    0.202489    0.300326
+    0.288413    0.209139    0.204937    0.297511
+    0.287352    0.212811    0.205549    0.294288
+    0.286985    0.210771    0.208201    0.294043
+    0.287230    0.206242    0.205345    0.301183
+    0.287067    0.202652    0.204978    0.305304
+    0.286047    0.202407    0.204447    0.307099
+    0.287434    0.200775    0.203060    0.308731
+    0.287923    0.200938    0.200816    0.310322
+    0.290861    0.198858    0.199470    0.310812
+    0.289596    0.202897    0.203958    0.303550
+    0.287352    0.205712    0.211914    0.295022
+    0.283680    0.207099    0.217503    0.291718
+    0.281355    0.211914    0.217911    0.288821
+    0.287923    0.209098    0.213464    0.289514
+    0.294492    0.208323    0.210322    0.286863
+    0.301428    0.201958    0.205018    0.291595
+    0.302122    0.197593    0.202570    0.297715
+    0.300449    0.193798    0.201061    0.304692
+    0.295145    0.192044    0.201387    0.311424
+    0.291677    0.197103    0.201999    0.309221
+    0.290208    0.202407    0.206242    0.301142
+    0.290086    0.207915    0.212689    0.289310
+    0.288943    0.208854    0.217421    0.284782
+    0.290698    0.209262    0.215137    0.284904
+    0.295267    0.203958    0.211220    0.289555
+    0.296002    0.202203    0.207915    0.293880
+    0.297715    0.198898    0.204121    0.299266
+    0.298939    0.196981    0.201510    0.302570
+    0.297960    0.195961    0.198939    0.307140
+    0.290616    0.200326    0.202122    0.306936
+    0.275847    0.215300    0.204325    0.304529
+    0.267156    0.232558    0.204121    0.296165
+    0.233211    0.298042    0.193635    0.275112
+    0.304202    0.226724    0.137495    0.331579
+    0.473195    0.021175    0.035006    0.470624
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/147tranN.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/profile/147tranN.txt Tue Jun 07 17:41:06 2011 -0400
b
b'@@ -0,0 +1,584 @@\n+    0.231990    0.171131    0.379194    0.217685\n+    0.265734    0.185315    0.251748    0.297203\n+    0.289017    0.184971    0.277457    0.248555\n+    0.235644    0.187532    0.456803    0.120021\n+    0.280967    0.195690    0.279368    0.243976\n+    0.323417    0.187831    0.211974    0.276777\n+    0.299656    0.185446    0.254577    0.260321\n+    0.219632    0.214457    0.355170    0.210741\n+    0.318766    0.207182    0.217171    0.256881\n+    0.346753    0.197259    0.186622    0.269366\n+    0.303959    0.191983    0.239829    0.264230\n+    0.212737    0.225794    0.285216    0.276253\n+    0.344645    0.195766    0.209395    0.250193\n+    0.349659    0.203521    0.179604    0.267216\n+    0.314494    0.196403    0.226459    0.262644\n+    0.217675    0.221179    0.239925    0.321221\n+    0.360027    0.186011    0.193916    0.260045\n+    0.335090    0.212588    0.170560    0.281762\n+    0.323225    0.195928    0.212636    0.268212\n+    0.215185    0.216882    0.219894    0.348040\n+    0.364078    0.178189    0.195191    0.262542\n+    0.339678    0.207931    0.168588    0.283804\n+    0.325972    0.196160    0.204611    0.273257\n+    0.211191    0.216453    0.209793    0.362564\n+    0.361386    0.183378    0.190152    0.265084\n+    0.330928    0.208299    0.169807    0.290966\n+    0.321923    0.206268    0.202662    0.269146\n+    0.210070    0.212448    0.218480    0.359001\n+    0.344801    0.183125    0.194834    0.277240\n+    0.328838    0.212825    0.170074    0.288263\n+    0.328980    0.212400    0.202080    0.256540\n+    0.213549    0.213831    0.220418    0.352202\n+    0.336458    0.185004    0.195506    0.283032\n+    0.316603    0.221642    0.171297    0.290458\n+    0.329484    0.213514    0.204197    0.252804\n+    0.211663    0.217710    0.228758    0.341869\n+    0.329278    0.183687    0.201599    0.285436\n+    0.320344    0.224485    0.165576    0.289596\n+    0.323373    0.216050    0.205651    0.254925\n+    0.205443    0.225724    0.232313    0.336520\n+    0.328673    0.189809    0.203844    0.277673\n+    0.315447    0.225620    0.171476    0.287456\n+    0.308915    0.215846    0.215681    0.259558\n+    0.203611    0.231867    0.237201    0.327321\n+    0.322782    0.192879    0.202786    0.281554\n+    0.319590    0.227373    0.171919    0.281118\n+    0.304386    0.220637    0.214908    0.260069\n+    0.207746    0.231721    0.237778    0.322755\n+    0.333290    0.188926    0.196398    0.281386\n+    0.322118    0.218721    0.179604    0.279557\n+    0.304989    0.212474    0.220209    0.262329\n+    0.209961    0.231709    0.231733    0.326597\n+    0.346728    0.180098    0.191708    0.281466\n+    0.334939    0.215114    0.173490    0.276457\n+    0.317237    0.209028    0.208804    0.264932\n+    0.219244    0.224022    0.229591    0.327143\n+    0.361221    0.175748    0.191246    0.271786\n+    0.339988    0.209845    0.171133    0.279034\n+    0.323971    0.206961    0.200403    0.268665\n+    0.223128    0.220376    0.218845    0.337651\n+    0.356303    0.179445    0.189801    0.274451\n+    0.339184    0.213732    0.164505    0.282579\n+    0.331225    0.205825    0.194927    0.268023\n+    0.231142    0.213088    0.211606    0.344163\n+    0.348481    0.180745    0.190709    0.280066\n+    0.346152    0.209289    0.158291    0.286269\n+    0.316850    0.209010    0.208241    0.265899\n+    0.222264    0.211770    0.211861    0.354106\n+    0.337341    0.185555    0.192612    0.284492\n+    0.338187    0.211312    0.149623    0.300878\n+    0.311423    0.202640    0.220223    0.265714\n+    0.221621    0.214100    0.219868    0.344411\n+    0.329493    0.189165    0.195883    0.285459\n+    0.331761    0.211928    0.149277    0.307034\n+    0.305660    0.205293    0.223157    0.265890\n+    0.217989    0.216079    0.229436    0.336495\n+    0.326582    0.196275    0.203057    0.274086\n+    0.318600    0.212502    0.161273    0.307624\n+    0.299335    0.208873    0.227111    0.264681\n+    0.218477    0.223417    0.'..b'    0.333275    0.181566    0.213920    0.271238\n+    0.336984    0.220118    0.158608    0.284290\n+    0.320186    0.200614    0.207058    0.272142\n+    0.229555    0.210746    0.227710    0.331989\n+    0.337218    0.174410    0.206449    0.281922\n+    0.343203    0.218169    0.149957    0.288671\n+    0.318398    0.197929    0.209309    0.274364\n+    0.225958    0.207473    0.230107    0.336463\n+    0.342216    0.170670    0.200196    0.286918\n+    0.334108    0.215889    0.152883    0.297120\n+    0.317478    0.193923    0.209724    0.278875\n+    0.223660    0.202774    0.228299    0.345267\n+    0.347829    0.170201    0.191925    0.290046\n+    0.322569    0.206032    0.164680    0.306719\n+    0.310794    0.199623    0.209644    0.279939\n+    0.215208    0.199704    0.228827    0.356261\n+    0.339940    0.179294    0.193383    0.287382\n+    0.321262    0.200025    0.172920    0.305793\n+    0.308606    0.201361    0.214480    0.275552\n+    0.216504    0.209624    0.220014    0.353858\n+    0.335841    0.186342    0.197433    0.280384\n+    0.322390    0.205768    0.179064    0.292778\n+    0.316574    0.207242    0.214020    0.262164\n+    0.209292    0.211967    0.226971    0.351770\n+    0.326966    0.189830    0.202625    0.280580\n+    0.329046    0.214421    0.182330    0.274203\n+    0.315305    0.210719    0.221568    0.252408\n+    0.211159    0.218882    0.237076    0.332882\n+    0.325261    0.188916    0.209526    0.276297\n+    0.321967    0.221245    0.187799    0.268988\n+    0.315181    0.208742    0.223314    0.252763\n+    0.209883    0.220235    0.242077    0.327805\n+    0.324748    0.188380    0.209250    0.277623\n+    0.331028    0.215254    0.177040    0.276678\n+    0.309856    0.212415    0.224979    0.252750\n+    0.212047    0.223635    0.241408    0.322910\n+    0.332458    0.182073    0.208879    0.276591\n+    0.334852    0.210162    0.172990    0.281997\n+    0.318272    0.204759    0.221484    0.255486\n+    0.210949    0.221094    0.233824    0.334134\n+    0.337237    0.174626    0.204034    0.284103\n+    0.336997    0.203757    0.168796    0.290449\n+    0.316305    0.206986    0.221007    0.255702\n+    0.209888    0.225549    0.230212    0.334351\n+    0.343774    0.169858    0.200300    0.286067\n+    0.336718    0.200735    0.173022    0.289526\n+    0.311629    0.204419    0.217640    0.266311\n+    0.214265    0.222977    0.220009    0.342748\n+    0.353720    0.169530    0.195190    0.281560\n+    0.331221    0.199982    0.172350    0.296447\n+    0.313343    0.204997    0.210193    0.271468\n+    0.213229    0.216798    0.221263    0.348710\n+    0.357702    0.176238    0.193727    0.272332\n+    0.330413    0.201549    0.171577    0.296461\n+    0.314320    0.200479    0.205698    0.279504\n+    0.206968    0.208580    0.217573    0.366880\n+    0.353551    0.183547    0.192446    0.270456\n+    0.311547    0.209191    0.173902    0.305360\n+    0.316141    0.197300    0.211529    0.275030\n+    0.199593    0.212703    0.223580    0.364124\n+    0.330416    0.198815    0.198097    0.272673\n+    0.302090    0.228683    0.174113    0.295114\n+    0.296246    0.208680    0.215161    0.279912\n+    0.193190    0.226198    0.223191    0.357421\n+    0.310869    0.222769    0.197758    0.268604\n+    0.296350    0.244752    0.170346    0.288552\n+    0.289469    0.223440    0.203860    0.283232\n+    0.190958    0.239537    0.234214    0.335292\n+    0.246582    0.295983    0.194895    0.262540\n+    0.281064    0.306111    0.156075    0.256750\n+    0.256368    0.277901    0.186976    0.278756\n+    0.167367    0.308119    0.226627    0.297887\n+    0.255597    0.232300    0.147348    0.364755\n+    0.356468    0.225023    0.107281    0.311228\n+    0.329976    0.209225    0.130411    0.330388\n+    0.262484    0.237686    0.163686    0.336143\n+    0.324703    0.030091    0.059482    0.585724\n+    0.528110    0.014354    0.021531    0.436005\n+    0.493869    0.021798    0.036104    0.448229\n+    0.472265    0.025920    0.039399    0.462416\n'
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/freqL.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/profile/freqL.txt Tue Jun 07 17:41:06 2011 -0400
b
@@ -0,0 +1,1 @@
+   0.33853   0.16147   0.16147   0.33853
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/tranL.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/profile/tranL.txt Tue Jun 07 17:41:06 2011 -0400
b
@@ -0,0 +1,4 @@
+   0.40013   0.13698   0.15945   0.30344
+   0.34441   0.18087   0.14195   0.33277
+   0.36436   0.16979   0.18051   0.28533
+   0.26215   0.17440   0.16453   0.39892
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/tranL2.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/profile/tranL2.txt Tue Jun 07 17:41:06 2011 -0400
b
@@ -0,0 +1,16 @@
+   0.43483   0.12783   0.16522   0.27212
+   0.34452   0.18799   0.15059   0.31690
+   0.38622   0.16322   0.17822   0.27234
+   0.31507   0.16047   0.16667   0.35779
+   0.38571   0.14181   0.16614   0.30634
+   0.36036   0.16977   0.14137   0.32850
+   0.33142   0.18758   0.17898   0.30201
+   0.23614   0.17682   0.17249   0.41455
+   0.44113   0.11956   0.16081   0.27850
+   0.33758   0.18696   0.15689   0.31857
+   0.35967   0.17552   0.16877   0.29604
+   0.30430   0.15258   0.17088   0.37224
+   0.33098   0.15952   0.14368   0.36582
+   0.33903   0.17907   0.12956   0.35234
+   0.35866   0.16692   0.18868   0.28574
+   0.21583   0.19244   0.15888   0.43286
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/tranL3.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/profile/tranL3.txt Tue Jun 07 17:41:06 2011 -0400
b
@@ -0,0 +1,64 @@
+   0.46469   0.11703   0.16229   0.25599
+   0.36455   0.16994   0.15382   0.31169
+   0.41016   0.15237   0.18365   0.25382
+   0.33077   0.14573   0.17904   0.34445
+   0.39594   0.13862   0.17033   0.29511
+   0.37691   0.18401   0.14083   0.29825
+   0.34923   0.17680   0.18176   0.29221
+   0.27016   0.15547   0.18828   0.38609
+   0.45724   0.11261   0.17304   0.25712
+   0.35595   0.17217   0.15203   0.31985
+   0.38692   0.16070   0.18372   0.26865
+   0.31575   0.13734   0.18050   0.36641
+   0.33924   0.14552   0.13639   0.37885
+   0.36573   0.17167   0.13762   0.32498
+   0.37797   0.16048   0.18660   0.27494
+   0.25458   0.17128   0.16528   0.40885
+   0.40244   0.14496   0.17014   0.28246
+   0.30860   0.21444   0.14146   0.33551
+   0.35302   0.18008   0.16993   0.29697
+   0.27221   0.20344   0.14023   0.38412
+   0.38266   0.15556   0.15998   0.30181
+   0.33057   0.15974   0.15201   0.35768
+   0.29775   0.21196   0.18365   0.30664
+   0.19952   0.20826   0.16483   0.42738
+   0.41209   0.13255   0.16036   0.29500
+   0.29281   0.20471   0.19414   0.30835
+   0.32608   0.19853   0.18112   0.29428
+   0.27657   0.18228   0.16028   0.38086
+   0.33291   0.17726   0.14318   0.34665
+   0.30885   0.18184   0.12981   0.37950
+   0.33758   0.18882   0.18185   0.29175
+   0.18037   0.22993   0.16364   0.42606
+   0.44266   0.11985   0.19667   0.24082
+   0.36607   0.17035   0.17920   0.28438
+   0.38858   0.16309   0.20930   0.23903
+   0.31808   0.14716   0.21080   0.32396
+   0.37811   0.14001   0.18805   0.29384
+   0.36852   0.17076   0.16010   0.30062
+   0.30973   0.20361   0.20217   0.28448
+   0.24455   0.17728   0.19081   0.38736
+   0.46250   0.10857   0.16259   0.26635
+   0.35233   0.18282   0.17180   0.29305
+   0.34408   0.17658   0.15871   0.32063
+   0.33000   0.13871   0.19449   0.33680
+   0.35126   0.15788   0.15903   0.33183
+   0.36208   0.16283   0.14389   0.33120
+   0.35111   0.16441   0.20679   0.27768
+   0.24193   0.18102   0.18013   0.39692
+   0.39441   0.14426   0.13895   0.32238
+   0.32811   0.20460   0.13726   0.33004
+   0.36780   0.16914   0.15075   0.31230
+   0.31656   0.16278   0.14435   0.37631
+   0.38172   0.13928   0.15661   0.32238
+   0.35581   0.16245   0.12838   0.35337
+   0.34520   0.17550   0.16092   0.31839
+   0.22428   0.17815   0.15777   0.43980
+   0.42469   0.12800   0.14643   0.30088
+   0.33254   0.19533   0.13623   0.33589
+   0.35550   0.17976   0.15494   0.30980
+   0.28924   0.16290   0.15297   0.39488
+   0.31124   0.16996   0.14451   0.37429
+   0.32581   0.18813   0.12133   0.36473
+   0.35533   0.16396   0.18784   0.29287
+   0.19419   0.19629   0.14682   0.46270
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/profile/tranL4.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/profile/tranL4.txt Tue Jun 07 17:41:06 2011 -0400
b
b'@@ -0,0 +1,256 @@\n+   0.49522   0.10717   0.16003   0.23759\n+   0.36798   0.17018   0.14697   0.31488\n+   0.40823   0.15197   0.18555   0.25425\n+   0.32053   0.14960   0.17719   0.35268\n+   0.43718   0.12565   0.17130   0.26587\n+   0.38175   0.18031   0.12533   0.31261\n+   0.35863   0.17233   0.18577   0.28327\n+   0.24849   0.16619   0.19004   0.39528\n+   0.47618   0.10712   0.17138   0.24532\n+   0.35556   0.17519   0.14703   0.32222\n+   0.40768   0.15807   0.18207   0.25219\n+   0.30559   0.13803   0.18064   0.37573\n+   0.37259   0.14176   0.14364   0.34202\n+   0.35885   0.17242   0.13143   0.33730\n+   0.38869   0.16016   0.19650   0.25465\n+   0.23630   0.17284   0.17194   0.41892\n+   0.40052   0.15018   0.16981   0.27950\n+   0.34131   0.20638   0.14641   0.30590\n+   0.35776   0.16498   0.17927   0.29800\n+   0.31800   0.17593   0.15106   0.35501\n+   0.39083   0.16327   0.16070   0.28519\n+   0.32132   0.14462   0.19253   0.34154\n+   0.30664   0.21110   0.15446   0.32780\n+   0.21421   0.20604   0.17937   0.40038\n+   0.40793   0.14076   0.15053   0.30078\n+   0.31282   0.18351   0.20949   0.29418\n+   0.32840   0.19463   0.16283   0.31414\n+   0.29181   0.16311   0.17515   0.36992\n+   0.32507   0.18616   0.14519   0.34358\n+   0.32136   0.19319   0.12539   0.36006\n+   0.34209   0.17283   0.19271   0.29238\n+   0.19383   0.21411   0.16621   0.42585\n+   0.44652   0.11787   0.19662   0.23900\n+   0.37867   0.16477   0.16687   0.28969\n+   0.39042   0.16344   0.21877   0.22737\n+   0.30709   0.15203   0.20508   0.33579\n+   0.38339   0.14141   0.19102   0.28418\n+   0.38397   0.17647   0.15377   0.28578\n+   0.30625   0.20625   0.21615   0.27135\n+   0.22857   0.18446   0.19699   0.38997\n+   0.45844   0.10990   0.15947   0.27220\n+   0.37777   0.16629   0.17714   0.27881\n+   0.36231   0.18175   0.14895   0.30699\n+   0.31933   0.14448   0.18325   0.35294\n+   0.35172   0.15783   0.16929   0.32116\n+   0.36154   0.16014   0.14021   0.33811\n+   0.36796   0.16601   0.21253   0.25350\n+   0.23373   0.18515   0.17965   0.40147\n+   0.39228   0.13118   0.13433   0.34221\n+   0.35729   0.17925   0.14468   0.31877\n+   0.37332   0.16432   0.15282   0.30954\n+   0.37071   0.14723   0.14204   0.34002\n+   0.37848   0.14930   0.15412   0.31810\n+   0.36679   0.14057   0.13208   0.36055\n+   0.33612   0.18543   0.15380   0.32465\n+   0.22601   0.18953   0.16521   0.41924\n+   0.41301   0.13450   0.15637   0.29612\n+   0.34453   0.19277   0.13817   0.32453\n+   0.35244   0.18382   0.17038   0.29337\n+   0.32822   0.15750   0.15810   0.35618\n+   0.30515   0.15739   0.13982   0.39763\n+   0.33611   0.18104   0.12077   0.36208\n+   0.35892   0.16601   0.18476   0.29031\n+   0.21277   0.19480   0.16247   0.42996\n+   0.42538   0.12476   0.16717   0.28269\n+   0.36547   0.16452   0.15954   0.31048\n+   0.42885   0.13825   0.17494   0.25796\n+   0.32264   0.13794   0.18085   0.35856\n+   0.34949   0.16110   0.18403   0.30537\n+   0.38875   0.16792   0.16167   0.28167\n+   0.33312   0.16844   0.17971   0.31872\n+   0.27831   0.14343   0.19097   0.38729\n+   0.45218   0.11799   0.16119   0.26864\n+   0.35825   0.16212   0.14952   0.33011\n+   0.35790   0.16119   0.18828   0.29263\n+   0.31639   0.13075   0.18258   0.37028\n+   0.33359   0.15559   0.13718   0.37364\n+   0.36150   0.16555   0.15724   0.31570\n+   0.35928   0.15746   0.18713   0.29612\n+   0.26158   0.16722   0.16668   0.40451\n+   0.40399   0.14296   0.17519   0.27786\n+   0.30541   0.21392   0.13531   0.34536\n+   0.36940   0.16998   0.14718   0.31343\n+   0.26180   0.19175   0.14121   0.40523\n+   0.35032   0.15332   0.16531   0.33105\n+   0.33573   0.17774   0.14811   0.33842\n+   0.28638   0.21779   0.22057   0.27525\n+   0.22896   0.17830   0.16913   0.42361\n+   0.42898   0.13125   0.15795   0.28182\n+   0.29857   0.19666   0.17436   0.33041\n+   0.34679   0.18716   0.21835   0.24771\n+   0.28366   0.16676   0.15900   0.39058\n+   0.34421   0.16951   0.13613   0.35015\n+   0.30641   0.16295   0.13425   0.39639\n+   0.35098   0.18416   0.15792  '..b' 0.23079\n+   0.37325   0.17508   0.17325   0.27842\n+   0.41786   0.14024   0.18753   0.25438\n+   0.31404   0.15690   0.20379   0.32527\n+   0.38411   0.15081   0.17652   0.28856\n+   0.35390   0.18736   0.18513   0.27361\n+   0.33255   0.21777   0.19418   0.25550\n+   0.25535   0.17163   0.17953   0.39349\n+   0.50307   0.10365   0.16264   0.23064\n+   0.33625   0.20032   0.16057   0.30286\n+   0.34331   0.19278   0.17430   0.28961\n+   0.35563   0.13644   0.17738   0.33055\n+   0.40294   0.14479   0.16221   0.29006\n+   0.37718   0.16764   0.13504   0.32014\n+   0.36709   0.15957   0.20587   0.26747\n+   0.24647   0.18251   0.17413   0.39689\n+   0.40514   0.15380   0.14370   0.29736\n+   0.33450   0.18832   0.14746   0.32972\n+   0.35980   0.16982   0.14398   0.32640\n+   0.31888   0.16103   0.15375   0.36634\n+   0.35946   0.15319   0.14906   0.33828\n+   0.34495   0.15474   0.14373   0.35657\n+   0.32436   0.17805   0.15942   0.33816\n+   0.23323   0.18248   0.16586   0.41843\n+   0.40968   0.14112   0.12719   0.32202\n+   0.30777   0.21072   0.14370   0.33780\n+   0.35360   0.16695   0.15325   0.32620\n+   0.29825   0.16746   0.17703   0.35726\n+   0.32716   0.18108   0.15271   0.33905\n+   0.32507   0.18868   0.12827   0.35798\n+   0.35205   0.16006   0.18474   0.30315\n+   0.22594   0.19421   0.15652   0.42333\n+   0.40776   0.13688   0.17402   0.28134\n+   0.35483   0.17370   0.17016   0.30132\n+   0.35997   0.16071   0.20507   0.27425\n+   0.36189   0.13326   0.18451   0.32035\n+   0.36223   0.14369   0.15844   0.33564\n+   0.36417   0.19828   0.14847   0.28908\n+   0.32970   0.17647   0.18591   0.30792\n+   0.29767   0.13961   0.18884   0.37388\n+   0.43438   0.11754   0.18773   0.26035\n+   0.35028   0.18006   0.17055   0.29911\n+   0.35257   0.14706   0.21103   0.28934\n+   0.34850   0.12723   0.18594   0.33833\n+   0.28978   0.14702   0.11892   0.44428\n+   0.37883   0.16931   0.13811   0.31374\n+   0.33020   0.16972   0.17880   0.32127\n+   0.27894   0.16155   0.16167   0.39784\n+   0.40372   0.14389   0.16730   0.28509\n+   0.28665   0.22447   0.13701   0.35187\n+   0.33692   0.18571   0.17675   0.30063\n+   0.23787   0.23438   0.13338   0.39437\n+   0.38631   0.15445   0.16025   0.29899\n+   0.34249   0.15997   0.12141   0.37613\n+   0.29418   0.20247   0.19474   0.30860\n+   0.18118   0.21727   0.15228   0.44927\n+   0.41340   0.12447   0.17505   0.28708\n+   0.27934   0.21963   0.19574   0.30530\n+   0.32223   0.20090   0.17438   0.30248\n+   0.26047   0.19650   0.15261   0.39042\n+   0.32855   0.17435   0.14504   0.35206\n+   0.29929   0.19565   0.12388   0.38118\n+   0.32233   0.19160   0.19096   0.29511\n+   0.15778   0.24682   0.17136   0.42404\n+   0.44075   0.12001   0.19050   0.24875\n+   0.35362   0.17763   0.18531   0.28344\n+   0.37647   0.16663   0.20768   0.24922\n+   0.32905   0.14554   0.20839   0.31702\n+   0.37687   0.12992   0.18900   0.30421\n+   0.37081   0.16288   0.14440   0.32191\n+   0.29577   0.19351   0.20616   0.30456\n+   0.24087   0.17952   0.19238   0.38724\n+   0.45628   0.10538   0.16386   0.27448\n+   0.35574   0.17584   0.16217   0.30624\n+   0.35669   0.17129   0.15976   0.31226\n+   0.31914   0.13828   0.20065   0.34194\n+   0.32797   0.16054   0.15058   0.36091\n+   0.34903   0.16613   0.14286   0.34199\n+   0.32605   0.16187   0.20443   0.30765\n+   0.23515   0.18335   0.18067   0.40083\n+   0.39374   0.15194   0.13908   0.31524\n+   0.30673   0.23524   0.12822   0.32980\n+   0.36241   0.17666   0.15628   0.30465\n+   0.27005   0.17460   0.14164   0.41371\n+   0.38879   0.13425   0.16339   0.31357\n+   0.35152   0.17677   0.12164   0.35008\n+   0.34581   0.17235   0.16726   0.31458\n+   0.21229   0.17300   0.15656   0.45814\n+   0.43301   0.12085   0.14822   0.29792\n+   0.33154   0.19932   0.12903   0.34010\n+   0.35800   0.18420   0.14174   0.31606\n+   0.26409   0.16437   0.13490   0.43664\n+   0.31075   0.17483   0.14277   0.37165\n+   0.32370   0.19088   0.11772   0.36770\n+   0.35645   0.16340   0.18840   0.29175\n+   0.16960   0.20304   0.13446   0.49290\n'
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/test_nupop_chr1.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/test_nupop_chr1.fa Tue Jun 07 17:41:06 2011 -0400
b
b'@@ -0,0 +1,3838 @@\n+>chr1\n+CCACACCACACCCACACACCCACACACCACACCACACACCACACCACACCCACACACACA\n+CATCCTAACACTACCCTAACACAGCCCTAATCTAACCCTGGCCAACCTGTCTCTCAACTT\n+ACCCTCCATTACCCTGCCTCCACTCGTTACCCTGTCCCATTCAACCATACCACTCCGAAC\n+CACCATCCATCCCTCTACTTACTACCACTCACCCACCGTTACCCTCCAATTACCCATATC\n+CAACCCACTGCCACTTACCCTACCATTACCCTACCATCCACCATGACCTACTCACCATAC\n+TGTTCTTCTACCCACCATATTGAAACGCTAACAAATGATCGTAAATAACACACACGTGCT\n+TACCCTACCACTTTATACCACCACCACATGCCATACTCACCCTCACTTGTATACTGATTT\n+TACGTACGCACACGGATGCTACAGTATATACCATCTCAAACTTACCCTACTCTCAGATTC\n+CACTTCACTCCATGGCCCATCTCTCACTGAATCAGTACCAAATGCACTCACATCATTATG\n+CACGGCACTTGCCTCAGCGGTCTATACCCTGTGCCATTTACCCATAACGCCCATCATTAT\n+CCACATTTTGATATCTATATCTCATTCGGCGGTCCCAAATATTGTATAACTGCCCTTAAT\n+ACATACGTTATACCACTTTTGCACCATATACTTACCACTCCATTTATATACACTTATGTC\n+AATATTACAGAAAAATCCCCACAAAAATCACCTAAACATAAAAATATTCTACTTTTCAAC\n+AATAATACATAAACATATTGGCTTGTGGTAGCAACACTATCATGGTATCACTAACGTAAA\n+AGTTCCTCAATATTGCAATTTGCTTGAACGGATGCTATTTCAGAATATTTCGTACTTACA\n+CAGGCCATACATTAGAATAATATGTCACATCACTGTCGTAACACTCTTTATTCACCGAGC\n+AATAATACGGTAGTGGCTCAAACTCATGCGGGTGCTATGATACAATTATATCTTATTTCC\n+ATTCCCATATGCTAACCGCAATATCCTAAAAGCATAACTGATGCATCTTTAATCTTGTAT\n+GTGACACTACTCATACGAAGGGACTATATCTAGTCAAGACGATACTGTGATAGGTACGTT\n+ATTTAATAGGATCTATAACGAAATGTCAAATAATTTTACGGTAATATAACTTATCAGCGG\n+CGTATACTAAAACGGACGTTACGATATTGTCTCACTTCATCTTACCACCCTCTATCTTAT\n+TGCTGATAGAACACTAACCCCTCAGCTTTATTTCTAGTTACAGTTACACAAAAAACTATG\n+CCAACCCAGAAATCTTGATATTTTACGTGTCAAAAAATGAGGGTCTCTAAATGAGAGTTT\n+GGTACCATGACTTGTAACTCGCACTGCCCTGATCTGCAATCTTGTTCTTAGAAGTGACGC\n+ATATTCTATACGGCCCGACGCGACGCGCCAAAAAATGAAAAACGAAGCAGCGACTCATTT\n+TTATTTAAGGACAAAGGTTGCGAAGCCGCACATTTCCAATTTCATTGTTGTTTATTGGAC\n+ATACACTGTTAGCTTTATTACCGTCCACGTTTTTTCTACAATAGTGTAGAAGTTTCTTTC\n+TTATGTTCATCGTATTCATAAAATGCTTCACGAACACCGTCATTGATCAAATAGGTCTAT\n+AATATTAATATACATTTATATAATCTACGGTATTTATATCATCAAAAAAAAGTAGTTTTT\n+TTATTTTATTTTGTTCGTTAATTTTCAATTTCTATGGAAACCCGTTCGTAAAATTGGCGT\n+TTGTCTCTAGTTTGCGATAGTGTAGATACCGTCCTTGGATAGAGCACTGGAGATGGCTGG\n+CTTTAATCTGCTGGAGTACCATGGAACACCGGTGATCATTCTGGTCACTTGGTCTGGAGC\n+AATACCGGTCAACATGGTGGTGAAGTCACCGTAGTTGAAAACGGCTTCAGCAACTTCGAC\n+TGGGTAGGTTTCAGTTGGGTGGGCGGCTTGGAACATGTAGTATTGGGCTAAGTGAGCTCT\n+GATATCAGAGACGTAGACACCCAATTCCACCAAGTTGACTCTTTCGTCAGATTGAGCTAG\n+AGTGGTGGTTGCAGAAGCAGTAGCAGCGATGGCAGCGACACCAGCGGCGATTGAAGTTAA\n+TTTGACCATTGTATTTGTTTTGTTTGTTAGTGCTGATATAAGCTTAACAGGAAAGGAAAG\n+AATAAAGACATATTCTCAAAGGCATATAGTTGAAGCAGCTCTATTTATACCCATTCCCTC\n+ATGGGTTGTTGCTATTTAAACGATCGCTGACTGGCACCAGTTCCTCATCAAATATTCTCT\n+ATATCTCATCTTTCACACAATCTCATTATCTCTATGGAGATGCTCTTGTTTCTGAACGAA\n+TCATAAATCTTTCATAGGTTTCGTATGTGGAGTACTGTTTTATGGCGCTTATGTGTATTC\n+GTATGCGCAGAATGTGGGAATGCCAATTATAGGGGTGCCGAGGTGCCTTATAAAACCCTT\n+TTCTGTGCCTGTGACATTTCCTTTTTCGGTCAAAAAGAATATCCGAATTTTAGATTTGGA\n+CCCTCGTACAGAAGCTTATTGTCTAAGCCTGAATTCAGTCTGCTTTAAACGGCTTCCGCG\n+GAGGAAATATTTCCATCTCTTGAATTCGTACAACATTAAACGTGTGTTGGGAGTCGTATA\n+CTGTTAGGGTCTGTAAACTTGTGAACTCTCGGCAAATGCCTTGGTGCAATTACGTAATTT\n+TAGCCGCTGAGAAGCGGATGGTAATGAGACAAGTTGATATCAAACAGATACATATTTAAA\n+AGAGGGTACCGCTAATTTAGCAGGGCAGTATTATTGTAGTTTGATATGTACGGCTAACTG\n+AACCTAAGTAGGGATATGAGAGTAAGAACGTTCGGCTACTCTTCTTTCTAAGTGGGATTT\n+TTCTTAATCCTTGGATTCTTAAAAGGTTATTAAAGTTCCGCACAAAGAACGCTTGGAAAT\n+CGCATTCATCAAAGAACAACTCTTCGTTTTCCAAACAATCTTCCCGAAAAAGTAGCCGTT\n+CATTTCCCTTCCGATTTCATTCCTAGACTGCCAAATTTTTCTTGCTCATTTATAATGATT\n+GATAAGAATTGTATTTGTGTCCCATTCTCGTAGATAAAATTCTTGGATGTTAAAAAATTA\n+TTATTTTCTTCATAAAGAAGCTTTCAAGATATAAGATACGAAATAGGGGTTGATAATTGC\n+ATGACAGTAGCTTTAGATCAAAAAGGAAAGCATGGAGGGAAACAGTAAACAGTGAAAATT\n+CTCTTGAGAACCAAAGTAAACCTTCATTGAAGAGCTTCCTTAAAAAATTTAGAATCTCCC\n+ATGTCAACGGGTTTCCATACCTCCCCAGCATCATACATCTTTTTTCAAAGAAACTTCAAA\n+TGCCTCTTTTATGCAAGGGGCAAAATCCTGAAATGACTTAAACTTAGCAGTTTCGTCTTT\n+TTTCAAAGAGAATGGTTGAAGAAGAATTGTTTTGGACGCTTATTGACAATCTGTTGCATT\n+GATAAAGTACCTACTATCCCAGACTATATTTGTATACAAGTACAAAATTAGGTTTGTTGA\n+AACAACTTTCCGATCATTGGTGCCCGTATCTGATGTTTTTTTAGTAATTTCTTTGTAAAT\n+ACAGGGAGTTGTTTCGAAAGCTTATGAGAAAAATACATGAATGACAGGTAAAAATATTGG\n+CTCGAAAAAGAGGACAAAAAGAGAAATCATAAATGAGTAAACCCACTTGCTGGACATTAT\n+CCAGTAAAGGCTTGGTAGTAACCATAATATTACCCAGGTACGAAACGCTAAGAACCTTGA\n+AAGA'..b'TATCAAACGGGACCAGGCTATGACGTCGTCAGATCCGTCGGT\n+GCCAACTTGTTCAACGCTTCAGTGAAACTACTAAAGGAAAGTGAGGTCCAGGACCAAAAG\n+GTTTGGTTGAGTTTCACCCACGATACCGATATTCTGAACTATTTGACCACTATCGGCATA\n+ATCGATGACAAAAATAACTTGACCGCCGAACATGTTCCATTCATGGAAAACACTTTCCAC\n+AGATCCTGGTACGTTCCACAAGGTGCTCGTGTTTACACTGAAAAGTTCCAGTGTTCCAAT\n+GACACCTATGTTAGATACGTCATCAACGATGCTGTCGTTCCAATTGAAACCTGTTCTACT\n+GGTCCAGGGTTCTCCTGTGAAATAAATGACTTCTACGACTATGCTGAAAAGAGAGTAGCC\n+GGTACTGACTTCCTAAAGGTCTGTAACGTCAGCAGCGTCAGTAACTCTACTGAATTGACC\n+TTTTTCTGGGACTGGAATACCAAGCACTACAACGACACTTTATTAAAACAGTAAATAGAT\n+AATATGATTATGTAATTTTAGAAACTAATTATGAATACCGATTTATTTTTTTTTTTTTTT\n+TTCACTTTTGCTGGCAAGAAATACGAAATTGCAATGACGATCACAGTCCAAAGAGGTAAG\n+CACAAAGGCGCAGTATGTGATTACTCTATCATTCTTTAGCAAAACCAGGATAGGAGTATA\n+TGTATAAGAAATATGCAACGCCATCATTTAATGCAATAGACACGACATGCCCTTTACATG\n+AGGTGGTACAATGTTTTAATATTGTGTCAGGGCAAGTACATGATAATATCGTTTAAAGAT\n+GATGCTAGAGTAAAAGTATGAAGTGAAAGAAAAGGGCAATTGATTGACTAAGCGGATGTT\n+GTAGGATGATATAGTGGCTCATGATCTGTAAATGATCGGTTGACCGCAGTATTATATAAT\n+AACATCCGTATAAGTACATATACTACCATGTCTGTTCTCTACATTGCTTTTTATTCAAGA\n+TTATTGGTTTTCCTAACCGCCGCGCCGCGCAGGTACCCCGCGCATCTCTTCTTCTCGAAG\n+AAAGCGGAAAAAACAAAAAAAAAAGTATAAATAGTGGAGTCTTTTCCCATTTAACATTTA\n+GAAAAAAATTCGAATGGAAATTTCTTGCCGAACATTTAACCGGAGACCCTTGGCGGCTTT\n+TTCTCAGTTTCGTGGGCTAGTACATTTTACCTAGTATGCTGGGAACTTTTTTTCCGTATT\n+CTATTCTATTCCTTGCCTTACTTTTCTTATCATTTTTTATATAACCAATTTCAAAAATAC\n+TTTTTAACTGTCATAGACGCATTTTGTTTATTACAAATTAAAAGAATCAAATATAATATG\n+TGCAATTAATAACTCCACAAGTAGCGAAAGCAATGGCCGCCATTAGAGACTACAAGACCG\n+CACTAGATCTTACCAAGAGCCTACCAAGACCGGATGGTTTGTCAGTGCAGGAACTGATGG\n+ACTCCAAGATCAGAGGTGGGTTGGCTTATAACGATTTTTTAATCTTACCAGGTTTAGTCG\n+ATTTTGCGTCCTCTGAAGTTAGCCTACAGACCAAGCTAACCAGGAATATTACTTTAAACA\n+TTCCATTAGTATCCTCTCCAATGGACACTGTGACGGAATCTGAAATGGCCACTTTTATGG\n+CTCTGTTGGATGGTATCGGTTTCATTCACCATAACTGTACTCCAGAGGACCAAGCTGACA\n+TGGTCAGAAGAGTCAAGAACTATGAAAATGGGTTTATTAACAACCCTATAGTGATTTCTC\n+CAACTACGACCGTTGGTGAAGCTAAGAGCATGAAGGAAAAGTATGGATTTGCAGGCTTCC\n+CTGTCACGGCAGATGGAAAGAGAAATGCAAAGTTGGTGGGTGCCATCACCTCTCGTGATA\n+TACAATTCGTTGAGGACAACTCTTTACTCGTTCAGGATGTCATGACCAAAAACCCTGTTA\n+CCGGCGCACAAGGTATCACATTATCAGAAGGTAACGAAATTCTAAAGAAAATCAAAAAGG\n+GTAGGCTACTGGTTGTTGATGAAAAGGGTAACTTAGTTTCTATGCTTTCCCGAACTGATT\n+TAATGAAAAATCAGAAGTACCCATTAGCGTCCAAATCTGCCAACACCAAGCAACTGTTAT\n+GGGGTGCTTCTATTGGGACTATGGACGCTGATAAAGAAAGACTAAGATTATTGGTAAAAG\n+CTGGCTTGGATGTCGTCATATTGGATTCCTCTCAAGGTAACTCTATTTTCCAATTGAACA\n+TGATCAAATGGATTAAAGAAACTTTCCCAGATTTGGAAATCATTGCTGGTAACGTTGTCA\n+CCAAGGAACAAGCTGCCAATTTGATTGCTGCCGGTGCGGACGGTTTGAGAATTGGTATGG\n+GAACTGGCTCTATTTGTATTACCCAAAAAGTTATGGCTTGTGGTAGGCCACAAGGTACAG\n+CCGTCTACAACGTGTGTGAATTTGCTAACCAATTCGGTGTTCCATGTATGGCTGATGGTG\n+GTGTTCAAAAACATTGGTCATATTATTACCAAAGCTTTGGCTCTTGGTTCTTCTACTGTT\n+ATGATGGGTGGTATGTTGGCCGGTACTACCGAATCACCAGGTGAATATCTCTATCAAGAT\n+GGTAAAAGATTGAAGGCGTATCGTGGTATGGGCTCCATTGACGCCATGCAAAAGACTGGT\n+ACCAAAGGTAATGCATCTACCTCCCGTTACTTTTCCGAATCAGACAGTGTTTTGGTCGCA\n+CAAGGTGTCTCTGGCGCTGTCGTTGACAAAGGATCCATTAAGAAATTTATTCCGTACTTG\n+TACAATGGATTACAACATTCTTGTCAAGACATCGGCTGTAGGTCGTTAACTTTACTAAAG\n+GAAAATGTCCAAAGCGGTAAAGTTAGATTTGAATTCAGAACCGCTTCTGCTCAACTAGAA\n+GGTGGTGTTAATAACTTACATTCCTACGAAAAACGTTTACATAACTGAATGTTAAATGGG\n+ATCATTAATACAATAGTACTGTACGTATGGCACCTGTACATACTGCGTTATAAATGTACT\n+AATGGAATGATATATTAATATATAGTGTGTTTATACCTTATTATTGATGATTAGTATATA\n+TTTTTATATTTAGGTGATTTTAGTGGAGATTATTTGGTGGTAATTACACTAGTATACATA\n+AAATGGGTAGTGGATATTTGTATAGAAAGGGCATTACGCATGGAGTTAAGAGTATTTACA\n+TGATAATTGGGTTCCGTGATTCATTATAGATAATAAAACGTGGATAATATTGGGTGTTAT\n+AGGTAAATGGGACAGGGTATAGACCGCTGAGGCAAGTGCCGTGTATGGTGATGTGGTATG\n+GTATCGAGTACCGATGGAGTGAGAGATGGCCTTGGTGTAGAGTATTATGGCGGGTAAGTT\n+AGATGATGTATTGTTTACGTTATATTTGTTTAAATTGGATTTGTTTACATTAGATTTGTT\n+TACATTTCAATATATCAATGGAGGGTATGTAGCATTATGGTAAGTAGCACGTGGTAGATG\n+GGGATTGTAGGTGGATGGTAGGATGAGTGGTAGTGAGAGTTGGATAAGATATATTGGGCA\n+GGGGATAGATGGTTGTTGGGGTGTGGTGATGGATAGTGAGTGGATAGTGAGTGGATGGAT\n+GGTGGAGTGGGGGAATGAGACAGGGCATGGGGTGGTGAGGTAAGTGCCGTGGATTGTGAT\n+GATGGAGAGGGAGGGTAGTTGACATGGAGTTAGAATTGGGTCAGTGTTAGTGTTAGTGTT\n+AGTATTAGGGTGTGGTGTGTGGGTGTGGTGTGGGTGTGGGTGTGGGTGTGGGTGTGGGTG\n+TGGGTGTGGTGTGGTGTGTGGGTGTGGTGTGGGTGTGGTGTGTGTGGG\n'
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/test_nupop_pred_chr1.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/test_nupop_pred_chr1.txt Tue Jun 07 17:41:06 2011 -0400
b
b'@@ -0,0 +1,230210 @@\n+Chromosome/Contig = chr1\n+Position  P-start Occup  N/L  Affinity\n+1  0.000   0.000   0    NA\n+2  0.032   0.032   0    NA\n+3  0.840   0.872   1    NA\n+4  0.000   0.872   1    NA\n+5  0.001   0.872   1    NA\n+6  0.000   0.872   1    NA\n+7  0.019   0.891   1    NA\n+8  0.017   0.908   1    NA\n+9  0.003   0.911   1    NA\n+10  0.001   0.912   1    NA\n+11  0.000   0.912   1    NA\n+12  0.000   0.912   1    NA\n+13  0.008   0.920   1    NA\n+14  0.073   0.992   1    NA\n+15  0.000   0.993   1    NA\n+16  0.000   0.993   1    NA\n+17  0.000   0.993   1    NA\n+18  0.004   0.997   1    NA\n+19  0.000   0.997   1    NA\n+20  0.000   0.997   1    NA\n+21  0.000   0.997   1    NA\n+22  0.003   1.000   1    NA\n+23  0.000   1.000   1    NA\n+24  0.000   1.000   1    NA\n+25  0.000   1.000   1    NA\n+26  0.000   1.000   1    NA\n+27  0.000   1.000   1    NA\n+28  0.000   1.000   1    NA\n+29  0.000   1.000   1    NA\n+30  0.000   1.000   1    NA\n+31  0.000   1.000   1    NA\n+32  0.000   1.000   1    NA\n+33  0.000   1.000   1    NA\n+34  0.000   1.000   1    NA\n+35  0.000   1.000   1    NA\n+36  0.000   1.000   1    NA\n+37  0.000   1.000   1    NA\n+38  0.000   1.000   1    NA\n+39  0.000   1.000   1    NA\n+40  0.000   1.000   1    NA\n+41  0.000   1.000   1    NA\n+42  0.000   1.000   1    NA\n+43  0.000   1.000   1    NA\n+44  0.000   1.000   1    NA\n+45  0.000   1.000   1    NA\n+46  0.000   1.000   1    NA\n+47  0.000   1.000   1    NA\n+48  0.000   1.000   1    NA\n+49  0.000   1.000   1    NA\n+50  0.000   1.000   1    NA\n+51  0.000   1.000   1    NA\n+52  0.000   1.000   1    NA\n+53  0.000   1.000   1    NA\n+54  0.000   1.000   1    NA\n+55  0.000   1.000   1    NA\n+56  0.000   1.000   1    NA\n+57  0.000   1.000   1    NA\n+58  0.000   1.000   1    NA\n+59  0.000   1.000   1    NA\n+60  0.000   1.000   1    NA\n+61  0.000   1.000   1    NA\n+62  0.000   1.000   1    NA\n+63  0.000   1.000   1    NA\n+64  0.000   1.000   1    NA\n+65  0.000   1.000   1    NA\n+66  0.000   1.000   1    NA\n+67  0.000   1.000   1    NA\n+68  0.000   1.000   1    NA\n+69  0.000   1.000   1    NA\n+70  0.000   1.000   1    NA\n+71  0.000   1.000   1    NA\n+72  0.000   1.000   1    NA\n+73  0.000   1.000   1    NA\n+74  0.000   1.000   1    2.843\n+75  0.000   1.000   1    2.839\n+76  0.000   1.000   1    2.815\n+77  0.000   1.000   1    2.814\n+78  0.000   1.000   1    2.809\n+79  0.000   1.000   1    2.794\n+80  0.000   1.000   1    2.775\n+81  0.000   1.000   1    2.740\n+82  0.000   1.000   1    2.745\n+83  0.000   1.000   1    2.720\n+84  0.000   1.000   1    2.706\n+85  0.000   1.000   1    2.703\n+86  0.000   1.000   1    2.702\n+87  0.000   1.000   1    2.691\n+88  0.000   1.000   1    2.665\n+89  0.000   1.000   1    2.670\n+90  0.000   1.000   1    2.663\n+91  0.000   1.000   1    2.641\n+92  0.000   1.000   1    2.627\n+93  0.000   1.000   1    2.602\n+94  0.000   1.000   1    2.607\n+95  0.000   1.000   1    2.585\n+96  0.000   1.000   1    2.579\n+97  0.000   1.000   1    2.573\n+98  0.000   1.000   1    2.564\n+99  0.000   1.000   1    2.556\n+100  0.000   1.000   1    2.555\n+101  0.000   1.000   1    2.542\n+102  0.000   1.000   1    2.513\n+103  0.000   1.000   1    2.489\n+104  0.000   1.000   1    2.466\n+105  0.000   1.000   1    2.441\n+106  0.000   1.000   1    2.416\n+107  0.000   1.000   1    2.406\n+108  0.000   1.000   1    2.376\n+109  0.000   1.000   1    2.358\n+110  0.000   1.000   1    2.321\n+111  0.000   1.000   1    2.302\n+112  0.000   1.000   1    2.291\n+113  0.000   1.000   1    2.275\n+114  0.000   1.000   1    2.248\n+115  0.000   1.000   1    2.221\n+116  0.000   1.000   1    2.205\n+117  0.000   1.000   1    2.183\n+118  0.000   1.000   1    2.171\n+119  0.000   1.000   1    2.160\n+120  0.000   1.000   1    2.157\n+121  0.000   1.000   1    2.154\n+122  0.000   1.000   1    2.122\n+123  0.000   1.000   1    2.094\n+124  0.000   1.000   1    2.082\n+125  0.000   1.000   1    2.092\n+126  0.000   1.000   1    2.091\n+127  0.000   1.000   1    2.069\n+128  0.000   1.000   1    2.071\n+129  0.000   1'..b'2.753\n+230092  0.000   1.000   1    2.769\n+230093  0.000   1.000   1    2.788\n+230094  0.000   1.000   1    2.831\n+230095  0.000   1.000   1    2.842\n+230096  0.000   1.000   1    2.845\n+230097  0.000   1.000   1    2.851\n+230098  0.000   1.000   1    2.871\n+230099  0.000   1.000   1    2.886\n+230100  0.000   1.000   1    2.905\n+230101  0.000   1.000   1    2.924\n+230102  0.000   1.000   1    2.945\n+230103  0.000   1.000   1    2.971\n+230104  0.000   1.000   1    2.981\n+230105  0.000   1.000   1    3.023\n+230106  0.000   1.000   1    3.061\n+230107  0.000   1.000   1    3.078\n+230108  0.000   1.000   1    3.080\n+230109  0.000   1.000   1    3.082\n+230110  0.000   1.000   1    3.091\n+230111  0.000   1.000   1    3.109\n+230112  0.000   1.000   1    3.131\n+230113  0.000   1.000   1    3.149\n+230114  0.000   1.000   1    3.145\n+230115  0.000   1.000   1    3.168\n+230116  0.000   1.000   1    3.179\n+230117  0.000   1.000   1    3.185\n+230118  0.000   1.000   1    3.207\n+230119  0.000   1.000   1    3.213\n+230120  0.000   1.000   1    3.228\n+230121  0.000   1.000   1    3.254\n+230122  0.000   1.000   1    3.251\n+230123  0.000   1.000   1    3.256\n+230124  0.000   1.000   1    3.258\n+230125  0.000   1.000   1    3.264\n+230126  0.000   1.000   1    3.267\n+230127  0.000   1.000   1    3.279\n+230128  0.000   1.000   1    3.302\n+230129  0.000   1.000   1    3.326\n+230130  0.000   1.000   1    3.335\n+230131  0.000   1.000   1    3.337\n+230132  0.000   1.000   1    3.353\n+230133  0.000   1.000   1    3.387\n+230134  0.000   1.000   1    3.385\n+230135  0.000   1.000   1    3.394\n+230136  0.000   1.000   1    NA\n+230137  0.000   1.000   1    NA\n+230138  0.000   1.000   1    NA\n+230139  0.000   1.000   1    NA\n+230140  0.000   1.000   1    NA\n+230141  0.000   1.000   1    NA\n+230142  0.000   1.000   1    NA\n+230143  0.000   1.000   1    NA\n+230144  0.000   1.000   1    NA\n+230145  0.000   1.000   1    NA\n+230146  0.000   1.000   1    NA\n+230147  0.000   1.000   1    NA\n+230148  0.000   1.000   1    NA\n+230149  0.000   1.000   1    NA\n+230150  0.000   1.000   1    NA\n+230151  0.000   1.000   1    NA\n+230152  0.000   1.000   1    NA\n+230153  0.000   1.000   1    NA\n+230154  0.000   0.999   1    NA\n+230155  0.000   0.999   1    NA\n+230156  0.000   0.999   1    NA\n+230157  0.000   0.999   1    NA\n+230158  0.000   0.999   1    NA\n+230159  0.000   0.999   1    NA\n+230160  0.000   0.999   1    NA\n+230161  0.000   0.999   1    NA\n+230162  0.000   0.999   1    NA\n+230163  0.000   0.999   1    NA\n+230164  0.000   0.999   1    NA\n+230165  0.000   0.999   1    NA\n+230166  0.000   0.999   1    NA\n+230167  0.000   0.999   1    NA\n+230168  0.000   0.998   1    NA\n+230169  0.000   0.998   1    NA\n+230170  0.000   0.998   1    NA\n+230171  0.000   0.998   1    NA\n+230172  0.000   0.998   1    NA\n+230173  0.000   0.998   1    NA\n+230174  0.000   0.998   1    NA\n+230175  0.000   0.998   1    NA\n+230176  0.000   0.998   1    NA\n+230177  0.000   0.997   1    NA\n+230178  0.000   0.997   1    NA\n+230179  0.000   0.997   1    NA\n+230180  0.000   0.997   1    NA\n+230181  0.000   0.997   1    NA\n+230182  0.000   0.996   1    NA\n+230183  0.000   0.996   1    NA\n+230184  0.000   0.974   1    NA\n+230185  0.000   0.974   1    NA\n+230186  0.000   0.966   1    NA\n+230187  0.000   0.966   1    NA\n+230188  0.000   0.966   1    NA\n+230189  0.000   0.898   1    NA\n+230190  0.000   0.890   1    NA\n+230191  0.000   0.890   1    NA\n+230192  0.000   0.890   1    NA\n+230193  0.000   0.889   1    NA\n+230194  0.000   0.889   1    NA\n+230195  0.000   0.821   1    NA\n+230196  0.000   0.821   1    NA\n+230197  0.000   0.821   1    NA\n+230198  0.000   0.821   1    NA\n+230199  0.000   0.818   1    NA\n+230200  0.000   0.818   1    NA\n+230201  0.000   0.818   1    NA\n+230202  0.000   0.817   1    NA\n+230203  0.000   0.803   1    NA\n+230204  0.000   0.504   1    NA\n+230205  0.000   0.504   1    NA\n+230206  0.000   0.041   0    NA\n+230207  0.000   0.000   0    NA\n+230208  0.000   0.000   0    NA\n'
b
diff -r 000000000000 -r 06dea02a2a39 nupop_0.1/test_nupop_pred_chr1.wig
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nupop_0.1/test_nupop_pred_chr1.wig Tue Jun 07 17:41:06 2011 -0400
b
b'@@ -0,0 +1,230210 @@\n+track type=wiggle_0 name="Nucleosome_Position_Prediction" description="Genome source Homo sapiens"\n+fixedStep chrom=chr1 start=1 step=1 span=1\n+0.000\n+0.032\n+0.872\n+0.872\n+0.872\n+0.872\n+0.891\n+0.908\n+0.911\n+0.912\n+0.912\n+0.912\n+0.920\n+0.992\n+0.993\n+0.993\n+0.993\n+0.997\n+0.997\n+0.997\n+0.997\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+0.968\n+0.128\n+0.268\n+0.318\n+0.673\n+0.654\n+0.652\n+0.648\n+0.648\n+0.648\n+0.648\n+0.643\n+0.572\n+0.572\n+0.585\n+0.593\n+0.590\n+0.590\n+0.590\n+0.924\n+0.923\n+0.923\n+0.926\n+0.991\n+0.992\n+0.997\n+0.997\n+0.997\n+0.997\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+0.860\n+0.931\n+0.598\n+0.880\n+0.866\n+0.869\n+0.870\n+0.870\n+0.870\n+0.879\n+0.878\n+0.878\n+0.897\n+0.888\n+0.889\n+0.889\n+0.889\n+0.554\n+0.553\n+0.560\n+0.569\n+0.504\n+0.503\n+0.498\n+0.498\n+0.500\n+0.500\n+0.504\n+0.504\n+0.504\n+0.504\n+0.561\n+0.562\n+0.565\n+0.564\n+0.565\n+0.565\n+0.565\n+0.604\n+0.604\n+0.612\n+0.619\n+0.619\n+0.619\n+0.619\n+0.625\n+0.625\n+0.625\n+0.679\n+0.757\n+0.758\n+0.758\n+0.758\n+0.757\n+0.757\n+0.762\n+0.823\n+0.823\n+0.823\n+0.823\n+0.823\n+0.823\n+0.845\n+0.846\n+0.940\n+0.940\n+0.940\n+0.940\n+0.940\n+0.940\n+0.940\n+0.940\n+0.941\n+0.941\n+0.941\n+0.941\n+0.968\n+0.975\n+0.976\n+0.978\n+0.978\n+0.978\n+0.981\n+0.981\n+0.981\n+0.981\n+0.982\n+0.982\n+0.985\n+0.985\n+0.985\n+0.994\n+0.994\n+0.994\n+0.994\n+0.994\n+0.994\n+0.994\n+0.994\n+0.994\n+0.994\n+0.994\n+0.994\n+0.994\n+0.994\n+0.995\n+0.995\n+0.995\n+0.995\n+0.995\n+0.997\n+0.997\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+0.879\n+0.900\n+0.697\n+0.702\n+0.945\n+0.943\n+0.943\n+0.951\n+0.944\n+0.943\n+0.943\n+0.911\n+0.912\n+0.951\n+0.970\n+0.970\n+0.973\n+0.988\n+0.981\n+0.969\n+0.969\n+0.969\n+0.980\n+0.980\n+0.978\n+0.981\n+0.977\n+0.978\n+0.977\n+0.978\n+0.920\n+0.919\n+0.928\n+0.944\n+0.943\n+0.943\n+0.943\n+0.904\n+0.904\n+0.896\n+0.890\n+0.903\n+0.903\n+0.903\n+0.897\n+0.908\n+0.954\n+0.917\n+0.839\n+0.838\n+0.838\n+0.838\n+0.838\n+0.845\n+0.849\n+0.789\n+0.793\n+0.793\n+0.793\n+0.793\n+0.793\n+0.771\n+0.770\n+0.677\n+0.797\n+0.872\n+0.878\n+0.877\n+0.879\n+0.879\n+0.879\n+0.891\n+0.891\n+0.891\n+0.891\n+0.865\n+0.869\n+0.880\n+0.879\n+0.879\n+0.882\n+0.878\n+0.878\n+0.879\n+0.879\n+0.879\n+0.880\n+0.876\n+0.876\n+0.876\n+0.867\n+0.892\n+0.893\n+0.894\n+0.896\n+0.897\n+0.908\n+0.908\n+0.908\n+0.908\n+0.908\n+0.913\n+0.91'..b'8\n+0.932\n+0.941\n+0.967\n+0.994\n+0.994\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.998\n+0.997\n+0.997\n+0.997\n+0.997\n+0.997\n+0.996\n+0.995\n+0.995\n+0.995\n+0.995\n+0.993\n+0.993\n+0.993\n+0.992\n+0.992\n+0.992\n+0.992\n+0.992\n+0.992\n+0.992\n+0.992\n+0.992\n+0.992\n+0.990\n+0.989\n+0.989\n+0.986\n+0.967\n+0.942\n+0.942\n+0.932\n+0.916\n+0.941\n+0.941\n+0.907\n+0.907\n+0.917\n+0.915\n+0.912\n+0.909\n+0.910\n+0.890\n+0.851\n+0.771\n+0.246\n+0.247\n+0.274\n+0.303\n+0.278\n+0.377\n+0.377\n+0.361\n+0.342\n+0.333\n+0.327\n+0.327\n+0.327\n+0.318\n+0.299\n+0.288\n+0.286\n+0.284\n+0.284\n+0.284\n+0.284\n+0.284\n+0.283\n+0.277\n+0.277\n+0.277\n+0.277\n+0.273\n+0.265\n+0.239\n+0.212\n+0.212\n+0.206\n+0.206\n+0.206\n+0.206\n+0.206\n+0.206\n+0.206\n+0.206\n+0.206\n+0.206\n+0.206\n+0.206\n+0.205\n+0.205\n+0.205\n+0.205\n+0.205\n+0.205\n+0.205\n+0.205\n+0.205\n+0.206\n+0.205\n+0.206\n+0.207\n+0.208\n+0.208\n+0.208\n+0.224\n+0.373\n+0.373\n+0.373\n+0.375\n+0.375\n+0.375\n+0.375\n+0.386\n+0.387\n+0.387\n+0.388\n+0.406\n+0.406\n+0.406\n+0.406\n+0.407\n+0.407\n+0.407\n+0.442\n+0.443\n+0.443\n+0.444\n+0.448\n+0.511\n+0.512\n+0.512\n+0.515\n+0.517\n+0.517\n+0.520\n+0.596\n+0.598\n+0.598\n+0.724\n+0.724\n+0.724\n+0.724\n+0.903\n+0.903\n+0.904\n+0.905\n+0.905\n+0.905\n+0.905\n+0.905\n+0.905\n+0.905\n+0.907\n+0.907\n+0.909\n+0.911\n+0.911\n+0.911\n+0.929\n+0.929\n+0.929\n+0.939\n+0.962\n+0.962\n+0.962\n+0.968\n+0.968\n+0.968\n+0.968\n+0.969\n+0.991\n+0.991\n+0.991\n+0.991\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.974\n+0.987\n+0.987\n+0.989\n+0.979\n+0.978\n+0.974\n+0.976\n+0.976\n+0.974\n+0.974\n+0.974\n+0.973\n+0.978\n+0.951\n+0.922\n+0.921\n+0.842\n+0.995\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+0.999\n+0.999\n+0.997\n+0.997\n+0.997\n+0.981\n+0.832\n+0.832\n+0.832\n+0.830\n+0.830\n+0.830\n+0.830\n+0.819\n+0.818\n+0.818\n+0.818\n+0.799\n+0.799\n+0.799\n+0.799\n+0.798\n+0.798\n+0.798\n+0.763\n+0.762\n+0.762\n+0.762\n+0.757\n+0.695\n+0.693\n+0.693\n+0.690\n+0.688\n+0.688\n+0.685\n+0.609\n+0.607\n+0.607\n+0.481\n+0.481\n+0.481\n+0.481\n+0.302\n+0.302\n+0.301\n+0.300\n+0.301\n+0.301\n+0.301\n+0.301\n+0.301\n+0.301\n+0.299\n+0.299\n+0.297\n+0.295\n+0.295\n+0.295\n+0.277\n+0.277\n+0.277\n+0.267\n+0.245\n+0.245\n+0.245\n+0.239\n+0.239\n+0.239\n+0.239\n+0.239\n+0.216\n+0.216\n+0.216\n+0.216\n+0.209\n+0.209\n+0.232\n+0.231\n+0.239\n+0.239\n+0.226\n+0.294\n+0.300\n+0.300\n+0.300\n+0.300\n+0.299\n+0.367\n+0.367\n+0.367\n+0.367\n+0.370\n+0.364\n+0.364\n+0.365\n+0.378\n+0.656\n+0.500\n+0.959\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+1.000\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.999\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.998\n+0.997\n+0.997\n+0.997\n+0.997\n+0.997\n+0.996\n+0.996\n+0.974\n+0.974\n+0.966\n+0.966\n+0.966\n+0.898\n+0.890\n+0.890\n+0.890\n+0.889\n+0.889\n+0.821\n+0.821\n+0.821\n+0.821\n+0.818\n+0.818\n+0.818\n+0.817\n+0.803\n+0.504\n+0.504\n+0.041\n+0.000\n+0.000\n'