예제 #1
0
def not_another_main(nframes, lambd):

    datafolders = []
    rootdir = "/Users/Medina/cellmodeller/data"

    datafolders, datafiles, folders = GetSubDir(rootdir)

    startframe = 0
    '''
    foldername = sys.argv[1]
    startframe = sys.argv[2]
    nframes = sys.argv[3]
    dt = sys.argv[4] #There's a bit of trouble with this
    gridsize = sys.argv[5]
    forwards = sys.argv[6]
    '''

    datafolders, datafiles, folders = GetSubDir(rootdir)
    i = 0
    for simulation in datafiles:
        print 'Loading and running ' + datafolders[i]
        cellstates, lineages = App.loadPickle_pro(simulation, startframe,
                                                  nframes, 1, True)
        cellstates = App.add_radius(cellstates)
        #cellstates = App.add_protein_pickles(simulation,startframe,nframes,lambd = lambd)
        #cellstates_reordered = [cellstates[t]['cellStates'] for t in range(nframes)]
        return cellstates
예제 #2
0
def load_unmod(nframes):

    datafolders = []
    rootdir = "/Users/Medina/cellmodeller/data"

    datafolders, datafiles, folders = GetSubDir(rootdir)

    startframe = 0
    '''
    foldername = sys.argv[1]
    startframe = sys.argv[2]
    nframes = sys.argv[3]
    dt = sys.argv[4] #There's a bit of trouble with this
    gridsize = sys.argv[5]
    forwards = sys.argv[6]
    '''

    datafolders, datafiles, folders = GetSubDir(rootdir)
    i = 0
    for simulation in datafiles:
        print 'Loading and running ' + datafolders[i]
        cellstate, lineage = App.loadPickle_pro(simulation, startframe,
                                                nframes, 1, True)
        cellstate = [cellstates[t]['cellStates'] for t in range(nframes)]
        return cellstate
예제 #3
0
import os
import sys
import numpy as np
import cPickle
import matplotlib.pyplot as plt
import Conv_curves_lowram as CLR
from RunAndCompress import GetSubDir

root = "/Users/Medina/cellmodeller"
#root = "/media/inmedina/Elements/cellmodeller"
#root = "/home/inmedina/cellmodeller"
datadir = root+"/data"
       
    
datafolders,datafiles,folders = GetSubDir(datadir)
print sys.argv[1]
t1 = int(sys.argv[1])
t2 = int(sys.argv[2])

#t2 = 500
t_tree = 500
#t2 = 1700 
#t_tree = 1700
i = 0
Gamma_hist = []
Nb_hist = []
Nnorm_hist = []
path_to_write = root+"/histograms"
pw1 = path_to_write+"/Gamma"
pw2 =  path_to_write+"/Nbranch"
pw3 = path_to_write+"/Nnorm"
예제 #4
0
import PlayRoom as PR
import AddProteins as App
from RunAndCompress import GetSubDir
import os
import numpy as np

datafolders = []
root = "/Users/Medina/cellmodeller"
rootdir = root + "/data"

startframe = 0

datafolders, datafiles, folders = GetSubDir(rootdir)
i = 0

nframes = 700
lambd = 1.0
nbins = 20
t1 = 10
t2 = 690
repetitions = 3
path_to_write = root + "/convergent_curves"
if not os.path.isdir(path_to_write):
    os.makedirs(path_to_write)
for simulation in datafiles:
    for repet in range(1, repetitions + 1):
        print "Repetition: ", repet
        print 'Loading and running ' + datafolders[i]
        cellstates = App.add_protein_pickles(simulation,
                                             startframe,
                                             nframes,