DSGRN Query Functions


In [2]:
from DSGRN import *
database = Database("querytest.db")

In [3]:
database.parametergraph.dimension()


Out[3]:
3L

We show here the network being considered in this example:


In [4]:
database


Out[4]:
%3 X1 X1 X1->X1 X2 X2 X1->X2 X3 X3 X1->X3 X2->X3 X3->X1

In [5]:
print(database.network.specification())


X1 : (X1)(~X3)
X2 : X1
X3 : (X1)(~X2)

Query Overview

In order to perform queries on the database sometimes preprocessing is necessary. In order to give a uniform approach to this we have adopted a design where each query corresponds to a python class whose name ends with the suffix Query. Each class has a constructor (i.e. __init__ method) which accepts some arguments to indicate parameters of the query (e.g. which database).

We currently have the following queries:

Name Query Parameters Query Input Query Output
MonostableQuery Database Morse Graph Index True/False
BistableQuery Database Morse Graph Index True/False
MultistableQuery Database Morse Graph Index True/False
SingleGeneQuery Database, Name of Network Node Reduced Parameter Index Annotated Factor Graph
SingleFixedPointQuery Database, Domain Bounds Morse Graph Index True/False
DoubleFixedPointQuery Database, pair of Domain Bounds Morse Graph Index True/False
MonostableFixedPointQuery Database, Domain Bounds Morse Graph Index True/False
InducibilityQuery Database, Name of Network Node, pair of Domain Bounds Reduced Parameter Index Triple of True/False
HysteresisQuery Database, Name of Network Node, pair of Domain Bounds Reduced Parameter Index True/False

When the query object is constructed, it is passed the required parameters and any preprocessing that is required to support the query is done. In some cases the preprocessing is trivial, and in other cases it may be more extensive. After the object is constructed, it can be used to perform queries. This is accomplished by invoking the objects __call__ operator (i.e. treating the object as a function). The call operator receives the query input and returns the query output. For example:

single_gene_query = SingleGeneQuery(database, "X1")
graph = single_gene_query(43)

In the first line, the query object is created with the query parameters database and "X1". This results in computation being done to organize a table in the database to quickly support "Single Gene Queries". The created object single_gene_query has a method __call__ which allows it to be called as a function in order to produce query results. The input of the __call__ method is a "reduced parameter index" and what is returned will be an annotated graph structure specific to what this query does.

In many cases the input to the query is a Morse Graph Index and the output is a boolean value which indicates whether or not the morse graph index is in a precomputed set of matches. These query classes typically also support another method matches which simply returns the set of matches. This allows the following code:

set_of_matches = SingleFixedPointQuery(database, domain_bounds).matches()

In this code, a query object is created, the matches method is called and returns the set of matches, but no reference to the query object is kept. When using this paradigm one should be careful not to unnecessarily create the same query multiple times, or else the same preprocessing step would be repeated.

MonostableQuery, BistableQuery, and MultistableQuery


In [6]:
monostable_query_object = MonostableQuery(database)
bistable_query_object = BistableQuery(database)
multistable_query_object = MultistableQuery(database)


2017-10-24 13:17:41.078862:
MonostableQuery :: initializing
2017-10-24 13:17:41.080054:
MonostableQuery :: select MorseGraphIndex from (select MorseGraphIndex, count(*) as StableCount from (select MorseGraphIndex,Vertex from MorseGraphVertices except select MorseGraphIndex,Source from MorseGraphEdges) group by MorseGraphIndex) where StableCount=1;
2017-10-24 13:17:41.082888:
MonostableQuery :: constructed

Evaluate the query on a few Morse Graph Indices:


In [7]:
monostable_query_object(0)


Out[7]:
True

In [8]:
monostable_query_object(1)


Out[8]:
False

How many matches for each type of query?


In [8]:
print([len(monostable_query_object.matches()), len(bistable_query_object.matches()), len(multistable_query_object.matches())])


[45, 98, 110]

Print the list of Morse graph indices which satisfy the monostable query.


In [9]:
print(monostable_query_object.matches())


frozenset([0, 2, 3, 6, 9, 10, 11, 130, 18, 19, 20, 21, 153, 25, 26, 28, 30, 32, 34, 36, 38, 40, 43, 49, 50, 53, 55, 56, 59, 60, 74, 75, 78, 79, 89, 96, 131, 102, 104, 146, 113, 148, 122, 123, 127])

Directly verify that all returns matches satisfy the corresponding query:


In [10]:
all( monostable_query_object(mgi) for mgi in monostable_query_object.matches() )


Out[10]:
True

In [11]:
database.DrawMorseGraph(131)


Out[11]:
%3 0 XC {X1, X3} 1 XC {X1, X3} 0->1 2 FP { 3, 1, 1 } 1->2

SingleGeneQuery

Our interest is in fixing all combinatorial parameters except for the logic parameter corresponding to a single node and considering the set of parameters corresponding to this choice. Due to the factorization of the parameter graph, this set of parameters is isomorphic to the factor graph associated to the node of interest. In order to handle repeated queries efficiently, it is necessary to prepare a table which reorders information so that it is I/O efficient for algorithms to retrieve. The following does this:


In [12]:
single_gene_query = SingleGeneQuery(database, "X1")


2017-05-15 16:10:57.880238:
SingleGeneQuery(querytest.db, X1)
2017-05-15 16:10:57.885737:
SingleGeneQuery: FactorGraph generated
2017-05-15 16:10:57.886477:
SingleGeneQuery: SingleGeneQuery attribute missing from python database object.
2017-05-15 16:10:57.887072:
SingleGeneQuery: SingleGeneQuery attributes created.
2017-05-15 16:10:57.887746:
SingleGeneQuery: database structure unaware of gene X1
2017-05-15 16:10:57.888523:
SingleGeneQuery: sanitized X1
2017-05-15 16:10:57.889431:
SingleGeneQuery: cursor constructed 
2017-05-15 16:10:57.890141:
SingleGeneQuery: checked for table
2017-05-15 16:10:57.890790:
SingleGeneQuery: added gene to python database object.
2017-05-15 16:10:57.891593:
SingleGeneQuery: constructed

For a single gene query, the queries are graphs isomorphic to the factor graph, and the number of such queries corresponds to the number of "reduced parameter indices". This will be explained in more depth shortly. To help explain this we first examine the following computation:


In [13]:
N = single_gene_query.number_of_gene_parameters()
M = single_gene_query.number_of_reduced_parameters()
L = database.parametergraph.size()
print([N, M, N*M, L])


[50L, 108L, 5400L, 5400L]

Importantly, this factorization corresponds to a way to convert a parameter index (an integer) into a pair of integers, one in [0,50) and the other in [0,108), which we call the gene parameter index and the reduced parameter index. The manner in which this is done is technical and has to do with how the integers encode combinatorial parameters using a mixed-radix system. Roughly speaking, the gene parameter index is obtained by extracting a digit from the mixed-radix representation of the parameter index, and what remains after removing the digit entirely (not just setting it to 0) is the reduced parameter index. This process can be reversed as well, so both the original parameter index and the (GeneParameterIndex, ReducedParameterIndex) pair are equivalent representations. What the prepare step we just accomplished did was create a table with the database's information which sorted the information by ReducedParameterIndex first and GeneParameterIndex second. (The original database sorts by ParameterIndex.)

Performing a single-gene query

Now we perform a query. The result which the query returns is a graph. This graph contains data which has the raw information obtained from the query in the form of a python dictionary (i,e, {key1:value1, key2:value2,...}) where the keys are gene parameter indices, and the values are tuples (hexcode, parameter index, morsegraphindex)


In [14]:
graph = single_gene_query(43) # 43 is a "reduced parameter index"


2017-05-15 16:10:57.901814:
SingleGeneQuery(43)
2017-05-15 16:10:57.903873:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:57.904666:
SingleGeneQuery: Q constructed
2017-05-15 16:10:57.905533:
SingleGeneQuery: graph constructed
2017-05-15 16:10:57.906340:
SingleGeneQuery: graph attributes emplaced

In [15]:
graph.data


Out[15]:
{0: ('000', 2150, 28),
 1: ('200', 2151, 28),
 2: ('208', 2152, 28),
 3: ('240', 2153, 40),
 4: ('248', 2154, 40),
 5: ('249', 2155, 40),
 6: ('600', 2156, 35),
 7: ('608', 2157, 35),
 8: ('618', 2158, 35),
 9: ('640', 2159, 94),
 10: ('648', 2160, 94),
 11: ('649', 2161, 94),
 12: ('658', 2162, 94),
 13: ('659', 2163, 94),
 14: ('6C0', 2164, 36),
 15: ('6C8', 2165, 36),
 16: ('6C9', 2166, 36),
 17: ('6D8', 2167, 36),
 18: ('6D9', 2168, 36),
 19: ('6DB', 2169, 36),
 20: ('E00', 2170, 53),
 21: ('E08', 2171, 53),
 22: ('E18', 2172, 54),
 23: ('E38', 2173, 58),
 24: ('E40', 2174, 104),
 25: ('E48', 2175, 104),
 26: ('E49', 2176, 104),
 27: ('E58', 2177, 105),
 28: ('E59', 2178, 105),
 29: ('E78', 2179, 106),
 30: ('E79', 2180, 106),
 31: ('EC0', 2181, 59),
 32: ('EC8', 2182, 59),
 33: ('EC9', 2183, 55),
 34: ('ED8', 2184, 55),
 35: ('ED9', 2185, 55),
 36: ('EDB', 2186, 55),
 37: ('EF8', 2187, 18),
 38: ('EF9', 2188, 18),
 39: ('EFB', 2189, 18),
 40: ('FC0', 2190, 59),
 41: ('FC8', 2191, 59),
 42: ('FC9', 2192, 55),
 43: ('FD8', 2193, 55),
 44: ('FD9', 2194, 55),
 45: ('FDB', 2195, 55),
 46: ('FF8', 2196, 18),
 47: ('FF9', 2197, 18),
 48: ('FFB', 2198, 18),
 49: ('FFF', 2199, 18)}

The query above returns the "MorseGraphIndex" which can be used with the database to retrieve the Morse graph. However we might only want to know if the Morse graph has a certain property. For example, we might want to know if it has 1 minimal node, or multiple (2 or more) minimal nodes. We create a function which takes a "MorseGraphIndex" and returns True if the associated Morse graph has multiple minimal nodes and False otherwise.

Visualizing the query

The above information describes a partially ordered set. In this poset each node corresponds to a parameter index. Each parameter index corresponds to a pair of sub-indices called the "GeneParameterIndex" and the "ReducedParameterIndex" which are the integers resulting from splitting out the "digit" corresponding to the logic parameter of the gene of interest. The "GeneParameterIndex" corresponds directly to the logic parameter of the gene of interest which can also be represented with a "HexCode". Using the hex code representation we learn adjacency information (due to the GPG=CPG theorem). Since our query gives us all of this information, the query automatically determines this information and can display itself as a graph of the labelled poset corresponding to the query. It also comes equipped with some methods for checking graph properties (as we demonstrate later). The nodes themselves are labelled according to their "ParameterIndex" and "MorseGraphIndex":


In [16]:
graph


Out[16]:
%3 X0 2150:28 X1 2151:28 X0->X1 X2 2152:28 X1->X2 X3 2153:40 X1->X3 X6 2156:35 X1->X6 X4 2154:40 X2->X4 X7 2157:35 X2->X7 X3->X4 X9 2159:94 X3->X9 X5 2155:40 X4->X5 X10 2160:94 X4->X10 X11 2161:94 X5->X11 X6->X7 X6->X9 X20 2170:53 X6->X20 X8 2158:35 X7->X8 X7->X10 X21 2171:53 X7->X21 X12 2162:94 X8->X12 X22 2172:54 X8->X22 X9->X10 X14 2164:36 X9->X14 X24 2174:104 X9->X24 X10->X11 X10->X12 X15 2165:36 X10->X15 X25 2175:104 X10->X25 X13 2163:94 X11->X13 X16 2166:36 X11->X16 X26 2176:104 X11->X26 X12->X13 X17 2167:36 X12->X17 X27 2177:105 X12->X27 X18 2168:36 X13->X18 X28 2178:105 X13->X28 X14->X15 X31 2181:59 X14->X31 X15->X16 X15->X17 X32 2182:59 X15->X32 X16->X18 X33 2183:55 X16->X33 X17->X18 X34 2184:55 X17->X34 X19 2169:36 X18->X19 X35 2185:55 X18->X35 X36 2186:55 X19->X36 X20->X21 X20->X24 X21->X22 X21->X25 X23 2173:58 X22->X23 X22->X27 X29 2179:106 X23->X29 X24->X25 X24->X31 X25->X26 X25->X27 X25->X32 X26->X28 X26->X33 X27->X28 X27->X29 X27->X34 X30 2180:106 X28->X30 X28->X35 X29->X30 X37 2187:18 X29->X37 X38 2188:18 X30->X38 X31->X32 X40 2190:59 X31->X40 X32->X33 X32->X34 X41 2191:59 X32->X41 X33->X35 X42 2192:55 X33->X42 X34->X35 X34->X37 X43 2193:55 X34->X43 X35->X36 X35->X38 X44 2194:55 X35->X44 X39 2189:18 X36->X39 X45 2195:55 X36->X45 X37->X38 X46 2196:18 X37->X46 X38->X39 X47 2197:18 X38->X47 X48 2198:18 X39->X48 X40->X41 X41->X42 X41->X43 X42->X44 X43->X44 X43->X46 X44->X45 X44->X47 X45->X48 X46->X47 X47->X48 X49 2199:18 X48->X49

Features of the graph query

In addition to being a graph there are other attributes of the query that are of use. In particular,

The graph is as follows:

  • The vertices of the graph (graph.vertices) are named according to Gene Parameter Index (gpi).
  • graph.edges contains the directed edge p -> q iff p < q and the associated logic parameters are adjacent.
  • The graph is (by default) labelled with pairs (Parameter index, Morse graph index). The default graph labelling can be changed by replacing the label attribute with a new function. A label function takes the vertex name (i.e. gpi) as input and returns a label string.
  • The graph is (by default) colored blue. The default graph coloring can be changed by replacing teh color attribute with a new function. A color function takes the vertex name as an input and returns a new color string.

In addition the following extra structures are provided:

  • graph.data is a dictionary from gene parameter index to (hex code, parameter index, morse graph index)
  • graph.mgi is a function which accepts a gpi and returns the associated Morse graph idnex
  • graph.num_inputs is the number of network edges which are inputs to the gene associated with the query
  • graph.num_outputsis the number of network edges which are outputs to the gene associated with the query
  • graph.essential is a boolean-valued function which determines if each vertex corresponds to an essential parameter node

Changing the color to inspect node properties

In the above graph all the nodes have the same color. We can change this so that the color of the nodes reflects some property of our choosing. As an example, we might ask if a node has a Morse graph with multistability -- if so, we can color the node red, otherwise we can color the node blue. This is done as follows:


In [17]:
# Create a function which tells us if each vertex has the multistable property:
is_multistable = MultistableQuery(database)
# Change the coloring method of the graph to check for multistability:
graph.color = lambda v : "red" if is_multistable(v) else "blue"
# Display the graph:
graph


Out[17]:
%3 X0 2150:28 X1 2151:28 X0->X1 X2 2152:28 X1->X2 X3 2153:40 X1->X3 X6 2156:35 X1->X6 X4 2154:40 X2->X4 X7 2157:35 X2->X7 X3->X4 X9 2159:94 X3->X9 X5 2155:40 X4->X5 X10 2160:94 X4->X10 X11 2161:94 X5->X11 X6->X7 X6->X9 X20 2170:53 X6->X20 X8 2158:35 X7->X8 X7->X10 X21 2171:53 X7->X21 X12 2162:94 X8->X12 X22 2172:54 X8->X22 X9->X10 X14 2164:36 X9->X14 X24 2174:104 X9->X24 X10->X11 X10->X12 X15 2165:36 X10->X15 X25 2175:104 X10->X25 X13 2163:94 X11->X13 X16 2166:36 X11->X16 X26 2176:104 X11->X26 X12->X13 X17 2167:36 X12->X17 X27 2177:105 X12->X27 X18 2168:36 X13->X18 X28 2178:105 X13->X28 X14->X15 X31 2181:59 X14->X31 X15->X16 X15->X17 X32 2182:59 X15->X32 X16->X18 X33 2183:55 X16->X33 X17->X18 X34 2184:55 X17->X34 X19 2169:36 X18->X19 X35 2185:55 X18->X35 X36 2186:55 X19->X36 X20->X21 X20->X24 X21->X22 X21->X25 X23 2173:58 X22->X23 X22->X27 X29 2179:106 X23->X29 X24->X25 X24->X31 X25->X26 X25->X27 X25->X32 X26->X28 X26->X33 X27->X28 X27->X29 X27->X34 X30 2180:106 X28->X30 X28->X35 X29->X30 X37 2187:18 X29->X37 X38 2188:18 X30->X38 X31->X32 X40 2190:59 X31->X40 X32->X33 X32->X34 X41 2191:59 X32->X41 X33->X35 X42 2192:55 X33->X42 X34->X35 X34->X37 X43 2193:55 X34->X43 X35->X36 X35->X38 X44 2194:55 X35->X44 X39 2189:18 X36->X39 X45 2195:55 X36->X45 X37->X38 X46 2196:18 X37->X46 X38->X39 X47 2197:18 X38->X47 X48 2198:18 X39->X48 X40->X41 X41->X42 X41->X43 X42->X44 X43->X44 X43->X46 X44->X45 X44->X47 X45->X48 X46->X47 X47->X48 X49 2199:18 X48->X49

Testing the query result

The above query indicates that some of the parameters associated with the query had multistability and some did not. In order to make sure everything is working properly, let's take an example of each class and draw the Morse graph. For instance, parameter index 2199 has Morse Graph 18, and is colored blue, which is supposed to correspond to a lack of multistability. We check this and find it is indeed the case:


In [18]:
database.DrawMorseGraph(18)


Out[18]:
%3 0 FP { 3, 1, 1 }

Similarly, our query result indicates parameter index 2180 corresponds to Morse Graph 84, which is colored red, indicated it does exhibit multistability. We check this as well:


In [19]:
database.DrawMorseGraph(84)


Out[19]:
%3 0 FP { 0, 0, 0 } 1 FP { 2, 0, 1 }

SingleFixedPointQuery, DoubleFixedPointQuery

We have the capability to retrieve parameter indices for which a FP occurs in a certain location. We call these locations "domains". A domain can be indicated by which "bin" it corresponds to along each dimension. A bin is an interval bounded by either (a) consecutive thresholds in a given dimension, (b) between 0 and the first threshold, or (c) bounded below by the last threshold and unbounded above. In particular, for each dimension the number of thresholds is equal to the number of out-edges of the corresponding network node. If there are m such thresholds then there are m+1 locations (bins) along this dimension which we label 0, 1, 2, ..., m. This allows us to describe the location of a domain by listing bin numbers for each dimension.

We can consider many domains at once which are grouped together in rectangular prisms. To represent these, we create a dictionary object where for each variable we product a key value pair where the key is the variable name and the value is a list of two integers [a,b] such that we mean that the variable can only occur in the bins between a and b (inclusive). If we omit a variable from the dictionary it is allowed to be in any bin. Also, if a=b we can simply write "a" instead of "[a,a]". For example:


In [20]:
bounds110 = {"X1":1,"X2":1,"X3":0} # Domain 1,1,0

In [21]:
bounds210 = {"X1":[2,2],"X2":[1,1],"X3":[0,1]}  # Domain 2,1,0 or Domain 2,1,1

In [22]:
bounds311 = {"X1":[3,3],"X2":[1,1],"X3":[1,1]} # Domain 3,1,1

Using these "bounds" variables to represent groups of domains, we can use query functions which ask for the collection of morse graphs which have an "FP" node labelled with a domain in those bounds. For example, to find the set of Morse Graph indices corresponding to fixed points in the region specified by "bounds110":


In [23]:
matches110 = SingleFixedPointQuery(database, bounds110).matches()


2017-05-15 16:10:58.070742:
SingleFixedPointQuery :: initializing
2017-05-15 16:10:58.071756:
SingleFixedPointQuery :: calling MatchQuery
2017-05-15 16:10:58.072693:
MatchQuery({'X2': 1, 'X3': 0, 'X1': 1}, Matches)
2017-05-15 16:10:58.073469:
MatchQuery :: built expressions ["Label like 'FP { 1, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 0%'"]
2017-05-15 16:10:58.074192:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 1, _, _%';
2017-05-15 16:10:58.075960:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.076738:
MatchQuery :: create temp table Matches as select * from tmpMatches2 where Label like 'FP { _, _, 0%';
2017-05-15 16:10:58.077579:
MatchQuery :: constructed
2017-05-15 16:10:58.078225:
SingleFixedPointQuery :: select MorseGraphIndex from Matches;
2017-05-15 16:10:58.079000:
SingleFixedPointQuery :: drop table Matches;
2017-05-15 16:10:58.079720:
SingleFixedPointQuery :: constructed

Find set of Morse Graph indices corresponding to fixed points in the region specified by "bounds210":


In [24]:
matches210 = SingleFixedPointQuery(database, bounds210).matches()


2017-05-15 16:10:58.084631:
SingleFixedPointQuery :: initializing
2017-05-15 16:10:58.085543:
SingleFixedPointQuery :: calling MatchQuery
2017-05-15 16:10:58.086846:
MatchQuery({'X2': [1, 1], 'X3': [0, 1], 'X1': [2, 2]}, Matches)
2017-05-15 16:10:58.087479:
MatchQuery :: built expressions ["Label like 'FP { 2, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 0%' or Label like 'FP { _, _, 1%'"]
2017-05-15 16:10:58.088084:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 2, _, _%';
2017-05-15 16:10:58.089078:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.089944:
MatchQuery :: create temp table Matches as select * from tmpMatches2 where Label like 'FP { _, _, 0%' or Label like 'FP { _, _, 1%';
2017-05-15 16:10:58.090938:
MatchQuery :: constructed
2017-05-15 16:10:58.091900:
SingleFixedPointQuery :: select MorseGraphIndex from Matches;
2017-05-15 16:10:58.092890:
SingleFixedPointQuery :: drop table Matches;
2017-05-15 16:10:58.093663:
SingleFixedPointQuery :: constructed

Find set of Morse Graph indices corresponding to fixed points in the region specified by "bounds311":


In [25]:
matches311 = SingleFixedPointQuery(database, bounds311).matches()


2017-05-15 16:10:58.098953:
SingleFixedPointQuery :: initializing
2017-05-15 16:10:58.100141:
SingleFixedPointQuery :: calling MatchQuery
2017-05-15 16:10:58.100989:
MatchQuery({'X2': [1, 1], 'X3': [1, 1], 'X1': [3, 3]}, Matches)
2017-05-15 16:10:58.101795:
MatchQuery :: built expressions ["Label like 'FP { 3, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 1%'"]
2017-05-15 16:10:58.102456:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 3, _, _%';
2017-05-15 16:10:58.103371:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.104231:
MatchQuery :: create temp table Matches as select * from tmpMatches2 where Label like 'FP { _, _, 1%';
2017-05-15 16:10:58.104981:
MatchQuery :: constructed
2017-05-15 16:10:58.105630:
SingleFixedPointQuery :: select MorseGraphIndex from Matches;
2017-05-15 16:10:58.106495:
SingleFixedPointQuery :: drop table Matches;
2017-05-15 16:10:58.107423:
SingleFixedPointQuery :: constructed

Find the set of Morse Graph indices with both a fixed point in 1,1,0 and a fixed point in 3,1,1:


In [26]:
matches_both = DoubleFixedPointQuery(database, bounds110,bounds311).matches()


2017-05-15 16:10:58.112417:
MatchQuery({'X2': 1, 'X3': 0, 'X1': 1}, Matches1)
2017-05-15 16:10:58.113375:
MatchQuery :: built expressions ["Label like 'FP { 1, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 0%'"]
2017-05-15 16:10:58.114326:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 1, _, _%';
2017-05-15 16:10:58.115772:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.116850:
MatchQuery :: create temp table Matches1 as select * from tmpMatches2 where Label like 'FP { _, _, 0%';
2017-05-15 16:10:58.117927:
MatchQuery :: constructed
2017-05-15 16:10:58.118520:
MatchQuery({'X2': [1, 1], 'X3': [1, 1], 'X1': [3, 3]}, Matches2)
2017-05-15 16:10:58.119404:
MatchQuery :: built expressions ["Label like 'FP { 3, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 1%'"]
2017-05-15 16:10:58.120001:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 3, _, _%';
2017-05-15 16:10:58.120884:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.121637:
MatchQuery :: create temp table Matches2 as select * from tmpMatches2 where Label like 'FP { _, _, 1%';
2017-05-15 16:10:58.122385:
MatchQuery :: constructed

In [27]:
len(matches110), len(matches210), len(matches311), len(matches_both)


Out[27]:
(19, 29, 20, 2)

In [28]:
matches_both


Out[28]:
{106, 116}

Queries on Graph Properties

It is possible to make queries about graph properties. If we have developed a set of queries about the vertices, we can ask several kinds of questions: 1) Does the minimal node have a certain property? 2) Does the maximal node have a certain property? 3) Must every path from the minimal node to the maximal node pass through a node with a certain property?

We can even ask questions about how many paths from the minimal node to the maximal node have a certain property (or the fraction of paths).

To help visualize the examples we color the graph "green", "blue", "red", and "yellow" according to each vertex's status with regard to the FP location query examples above. Specifically:


In [29]:
graph.color = lambda v : "green" if graph.mgi(v) in matches_both else ("blue" if graph.mgi(v) in matches210 else ( "yellow" if graph.mgi(v) in matches311 else "red"))

In [30]:
graph


Out[30]:
%3 X0 2150:28 X1 2151:28 X0->X1 X2 2152:28 X1->X2 X3 2153:40 X1->X3 X6 2156:35 X1->X6 X4 2154:40 X2->X4 X7 2157:35 X2->X7 X3->X4 X9 2159:94 X3->X9 X5 2155:40 X4->X5 X10 2160:94 X4->X10 X11 2161:94 X5->X11 X6->X7 X6->X9 X20 2170:53 X6->X20 X8 2158:35 X7->X8 X7->X10 X21 2171:53 X7->X21 X12 2162:94 X8->X12 X22 2172:54 X8->X22 X9->X10 X14 2164:36 X9->X14 X24 2174:104 X9->X24 X10->X11 X10->X12 X15 2165:36 X10->X15 X25 2175:104 X10->X25 X13 2163:94 X11->X13 X16 2166:36 X11->X16 X26 2176:104 X11->X26 X12->X13 X17 2167:36 X12->X17 X27 2177:105 X12->X27 X18 2168:36 X13->X18 X28 2178:105 X13->X28 X14->X15 X31 2181:59 X14->X31 X15->X16 X15->X17 X32 2182:59 X15->X32 X16->X18 X33 2183:55 X16->X33 X17->X18 X34 2184:55 X17->X34 X19 2169:36 X18->X19 X35 2185:55 X18->X35 X36 2186:55 X19->X36 X20->X21 X20->X24 X21->X22 X21->X25 X23 2173:58 X22->X23 X22->X27 X29 2179:106 X23->X29 X24->X25 X24->X31 X25->X26 X25->X27 X25->X32 X26->X28 X26->X33 X27->X28 X27->X29 X27->X34 X30 2180:106 X28->X30 X28->X35 X29->X30 X37 2187:18 X29->X37 X38 2188:18 X30->X38 X31->X32 X40 2190:59 X31->X40 X32->X33 X32->X34 X41 2191:59 X32->X41 X33->X35 X42 2192:55 X33->X42 X34->X35 X34->X37 X43 2193:55 X34->X43 X35->X36 X35->X38 X44 2194:55 X35->X44 X39 2189:18 X36->X39 X45 2195:55 X36->X45 X37->X38 X46 2196:18 X37->X46 X38->X39 X47 2197:18 X38->X47 X48 2198:18 X39->X48 X40->X41 X41->X42 X41->X43 X42->X44 X43->X44 X43->X46 X44->X45 X44->X47 X45->X48 X46->X47 X47->X48 X49 2199:18 X48->X49

In [31]:
minimum_gpi = 0
maximum_gpi = len(graph.vertices) - 1

Q1. Is the minimal node red?


In [32]:
graph.color(minimum_gpi) == "red"


Out[32]:
True

Q2. Is the maximal node yellow?


In [33]:
graph.color(maximum_gpi) == "yellow"


Out[33]:
True

Q3(a). Is there an essential green node?


In [34]:
any( graph.essential(v) and graph.color(v) == "green" for v in graph.vertices)


Out[34]:
True

List all essential green nodes:


In [35]:
[v for v in graph.vertices if graph.essential(v) and graph.color(v) == "green"]


Out[35]:
[29]

Q3(b). Does every path from min to max pass through green?


In [36]:
predicate = lambda v : graph.color(v) == "green"
graph.unavoidable(minimum_gpi,maximum_gpi,predicate)


Out[36]:
False

No, they don't. What percentage of them pass through green?


In [37]:
subgraph = graph.subgraph(lambda v : not predicate(v))
number_missing_green = subgraph.numberOfPaths(minimum_gpi,maximum_gpi)
total_number = graph.numberOfPaths(minimum_gpi,maximum_gpi)
print str((1.0 - float(number_missing_green)/float(total_number))*100.0) + "%"


11.0929853181%

Q3(b)'. Does every path from min to max pass through a blue vertex?


In [38]:
predicate = lambda v : graph.color(v) == "blue"
graph.unavoidable(minimum_gpi,maximum_gpi,predicate)


Out[38]:
True

Which means there are zero paths from minimum to maximum in the subgraph where we take out the blue vertices, correct?


In [39]:
subgraph = graph.subgraph(lambda v : graph.color(v) != "blue")
if subgraph.numberOfPaths(minimum_gpi,maximum_gpi) == 0: print("Correct.")


Correct.

Q3(c). Is there an intermediate (neither max nor min) green node?


In [40]:
any( v != minimum_gpi and v != maximum_gpi and graph.color(v) == "green" for v in graph.vertices)


Out[40]:
True

Visualizing the Essential parameter nodes:


In [41]:
graph.color = lambda v : "red" if graph.essential(v) else "green"
graph


Out[41]:
%3 X0 2150:28 X1 2151:28 X0->X1 X2 2152:28 X1->X2 X3 2153:40 X1->X3 X6 2156:35 X1->X6 X4 2154:40 X2->X4 X7 2157:35 X2->X7 X3->X4 X9 2159:94 X3->X9 X5 2155:40 X4->X5 X10 2160:94 X4->X10 X11 2161:94 X5->X11 X6->X7 X6->X9 X20 2170:53 X6->X20 X8 2158:35 X7->X8 X7->X10 X21 2171:53 X7->X21 X12 2162:94 X8->X12 X22 2172:54 X8->X22 X9->X10 X14 2164:36 X9->X14 X24 2174:104 X9->X24 X10->X11 X10->X12 X15 2165:36 X10->X15 X25 2175:104 X10->X25 X13 2163:94 X11->X13 X16 2166:36 X11->X16 X26 2176:104 X11->X26 X12->X13 X17 2167:36 X12->X17 X27 2177:105 X12->X27 X18 2168:36 X13->X18 X28 2178:105 X13->X28 X14->X15 X31 2181:59 X14->X31 X15->X16 X15->X17 X32 2182:59 X15->X32 X16->X18 X33 2183:55 X16->X33 X17->X18 X34 2184:55 X17->X34 X19 2169:36 X18->X19 X35 2185:55 X18->X35 X36 2186:55 X19->X36 X20->X21 X20->X24 X21->X22 X21->X25 X23 2173:58 X22->X23 X22->X27 X29 2179:106 X23->X29 X24->X25 X24->X31 X25->X26 X25->X27 X25->X32 X26->X28 X26->X33 X27->X28 X27->X29 X27->X34 X30 2180:106 X28->X30 X28->X35 X29->X30 X37 2187:18 X29->X37 X38 2188:18 X30->X38 X31->X32 X40 2190:59 X31->X40 X32->X33 X32->X34 X41 2191:59 X32->X41 X33->X35 X42 2192:55 X33->X42 X34->X35 X34->X37 X43 2193:55 X34->X43 X35->X36 X35->X38 X44 2194:55 X35->X44 X39 2189:18 X36->X39 X45 2195:55 X36->X45 X37->X38 X46 2196:18 X37->X46 X38->X39 X47 2197:18 X38->X47 X48 2198:18 X39->X48 X40->X41 X41->X42 X41->X43 X42->X44 X43->X44 X43->X46 X44->X45 X44->X47 X45->X48 X46->X47 X47->X48 X49 2199:18 X48->X49

InducibilityQuery


In [42]:
inducibility_query_object = InducibilityQuery(database, "X1", bounds110, bounds311)


2017-05-15 16:10:58.303048:
MonostableFixedPointQuery :: initializing
2017-05-15 16:10:58.304340:
SingleFixedPointQuery :: initializing
2017-05-15 16:10:58.305294:
SingleFixedPointQuery :: calling MatchQuery
2017-05-15 16:10:58.305972:
MatchQuery({'X2': 1, 'X3': 0, 'X1': 1}, Matches)
2017-05-15 16:10:58.306522:
MatchQuery :: built expressions ["Label like 'FP { 1, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 0%'"]
2017-05-15 16:10:58.307101:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 1, _, _%';
2017-05-15 16:10:58.308351:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.309324:
MatchQuery :: create temp table Matches as select * from tmpMatches2 where Label like 'FP { _, _, 0%';
2017-05-15 16:10:58.310091:
MatchQuery :: constructed
2017-05-15 16:10:58.310679:
SingleFixedPointQuery :: select MorseGraphIndex from Matches;
2017-05-15 16:10:58.311415:
SingleFixedPointQuery :: drop table Matches;
2017-05-15 16:10:58.312152:
SingleFixedPointQuery :: constructed
2017-05-15 16:10:58.313012:
MonostableQuery :: initializing
2017-05-15 16:10:58.313846:
MonostableQuery :: constructed
2017-05-15 16:10:58.314518:
MonostableFixedPointQuery :: constructed
2017-05-15 16:10:58.315486:
MonostableFixedPointQuery :: initializing
2017-05-15 16:10:58.316009:
SingleFixedPointQuery :: initializing
2017-05-15 16:10:58.316705:
SingleFixedPointQuery :: calling MatchQuery
2017-05-15 16:10:58.317442:
MatchQuery({'X2': [1, 1], 'X3': [1, 1], 'X1': [3, 3]}, Matches)
2017-05-15 16:10:58.318273:
MatchQuery :: built expressions ["Label like 'FP { 3, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 1%'"]
2017-05-15 16:10:58.318898:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 3, _, _%';
2017-05-15 16:10:58.320214:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.321457:
MatchQuery :: create temp table Matches as select * from tmpMatches2 where Label like 'FP { _, _, 1%';
2017-05-15 16:10:58.322380:
MatchQuery :: constructed
2017-05-15 16:10:58.323295:
SingleFixedPointQuery :: select MorseGraphIndex from Matches;
2017-05-15 16:10:58.323878:
SingleFixedPointQuery :: drop table Matches;
2017-05-15 16:10:58.324537:
SingleFixedPointQuery :: constructed
2017-05-15 16:10:58.325024:
MonostableQuery :: initializing
2017-05-15 16:10:58.325545:
MonostableQuery :: constructed
2017-05-15 16:10:58.326153:
MonostableFixedPointQuery :: constructed
2017-05-15 16:10:58.326753:
MatchQuery({'X2': 1, 'X3': 0, 'X1': 1}, Matches1)
2017-05-15 16:10:58.327302:
MatchQuery :: built expressions ["Label like 'FP { 1, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 0%'"]
2017-05-15 16:10:58.327951:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 1, _, _%';
2017-05-15 16:10:58.328874:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.329635:
MatchQuery :: create temp table Matches1 as select * from tmpMatches2 where Label like 'FP { _, _, 0%';
2017-05-15 16:10:58.330517:
MatchQuery :: constructed
2017-05-15 16:10:58.331105:
MatchQuery({'X2': [1, 1], 'X3': [1, 1], 'X1': [3, 3]}, Matches2)
2017-05-15 16:10:58.331717:
MatchQuery :: built expressions ["Label like 'FP { 3, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 1%'"]
2017-05-15 16:10:58.332311:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 3, _, _%';
2017-05-15 16:10:58.333395:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.334398:
MatchQuery :: create temp table Matches2 as select * from tmpMatches2 where Label like 'FP { _, _, 1%';
2017-05-15 16:10:58.335418:
MatchQuery :: constructed
2017-05-15 16:10:58.337954:
SingleGeneQuery(querytest.db, X1)
2017-05-15 16:10:58.343232:
SingleGeneQuery: FactorGraph generated
2017-05-15 16:10:58.343871:
SingleGeneQuery: SingleGeneQuery attributes created.
2017-05-15 16:10:58.344403:
SingleGeneQuery: constructed

In [43]:
reduced_parameters = range(0, inducibility_query_object.GeneQuery.number_of_reduced_parameters())

In [44]:
[ inducibility_query_object(rpi) for rpi in reduced_parameters ][0:10]


2017-05-15 16:10:58.353433:
SingleGeneQuery(0)
2017-05-15 16:10:58.354894:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.355778:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.356459:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.357104:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.357759:
SingleGeneQuery(1)
2017-05-15 16:10:58.358425:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.359456:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.360496:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.361434:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.362208:
SingleGeneQuery(2)
2017-05-15 16:10:58.362863:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.363653:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.364236:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.364833:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.365628:
SingleGeneQuery(3)
2017-05-15 16:10:58.366598:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.367553:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.368145:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.368834:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.369519:
SingleGeneQuery(4)
2017-05-15 16:10:58.370149:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.371194:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.371773:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.372440:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.373106:
SingleGeneQuery(5)
2017-05-15 16:10:58.373705:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.374781:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.375421:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.376008:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.377098:
SingleGeneQuery(6)
2017-05-15 16:10:58.377754:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.378449:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.379010:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.379593:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.380218:
SingleGeneQuery(7)
2017-05-15 16:10:58.380860:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.383934:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.384591:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.385307:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.385999:
SingleGeneQuery(8)
2017-05-15 16:10:58.386715:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.387695:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.388506:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.389115:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.389772:
SingleGeneQuery(9)
2017-05-15 16:10:58.390627:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.391484:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.392165:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.392831:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.393500:
SingleGeneQuery(10)
2017-05-15 16:10:58.394136:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.394892:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.395520:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.396098:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.396770:
SingleGeneQuery(11)
2017-05-15 16:10:58.397470:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.398428:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.398969:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.399582:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.400219:
SingleGeneQuery(12)
2017-05-15 16:10:58.400857:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.401668:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.402247:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.402857:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.403605:
SingleGeneQuery(13)
2017-05-15 16:10:58.404810:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.405697:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.406392:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.407027:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.407631:
SingleGeneQuery(14)
2017-05-15 16:10:58.408333:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.409138:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.409987:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.410882:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.411985:
SingleGeneQuery(15)
2017-05-15 16:10:58.412748:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.413834:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.414470:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.415093:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.415705:
SingleGeneQuery(16)
2017-05-15 16:10:58.416423:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.417442:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.418071:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.418720:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.419324:
SingleGeneQuery(17)
2017-05-15 16:10:58.420092:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.421147:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.421757:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.422458:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.423037:
SingleGeneQuery(18)
2017-05-15 16:10:58.423805:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.424666:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.425200:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.425894:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.426518:
SingleGeneQuery(19)
2017-05-15 16:10:58.427133:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.427888:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.428439:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.429060:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.429637:
SingleGeneQuery(20)
2017-05-15 16:10:58.430324:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.431114:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.431678:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.432295:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.432865:
SingleGeneQuery(21)
2017-05-15 16:10:58.433497:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.434347:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.435186:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.435942:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.436614:
SingleGeneQuery(22)
2017-05-15 16:10:58.437431:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.438952:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.439673:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.440371:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.441083:
SingleGeneQuery(23)
2017-05-15 16:10:58.441803:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.442775:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.443372:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.443936:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.444568:
SingleGeneQuery(24)
2017-05-15 16:10:58.445166:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.445872:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.446492:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.446985:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.447541:
SingleGeneQuery(25)
2017-05-15 16:10:58.448196:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.448878:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.449483:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.450093:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.450804:
SingleGeneQuery(26)
2017-05-15 16:10:58.451410:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.452330:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.452917:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.453622:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.454402:
SingleGeneQuery(27)
2017-05-15 16:10:58.455195:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.456220:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.457031:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.457571:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.458217:
SingleGeneQuery(28)
2017-05-15 16:10:58.458951:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.459837:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.460826:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.461492:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.462125:
SingleGeneQuery(29)
2017-05-15 16:10:58.462769:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.463577:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.464131:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.464711:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.465373:
SingleGeneQuery(30)
2017-05-15 16:10:58.466197:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.467336:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.468027:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.468665:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.469309:
SingleGeneQuery(31)
2017-05-15 16:10:58.470025:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.470913:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.471761:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.472342:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.473070:
SingleGeneQuery(32)
2017-05-15 16:10:58.473719:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.474520:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.475099:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.475671:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.476242:
SingleGeneQuery(33)
2017-05-15 16:10:58.477011:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.478076:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.478669:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.479289:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.479913:
SingleGeneQuery(34)
2017-05-15 16:10:58.480506:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.481204:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.481823:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.482461:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.483081:
SingleGeneQuery(35)
2017-05-15 16:10:58.483951:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.484750:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.485376:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.486062:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.486758:
SingleGeneQuery(36)
2017-05-15 16:10:58.487703:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.488572:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.489313:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.489920:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.490572:
SingleGeneQuery(37)
2017-05-15 16:10:58.491254:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.492124:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.492742:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.493419:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.494334:
SingleGeneQuery(38)
2017-05-15 16:10:58.495108:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.495901:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.496455:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.497096:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.497756:
SingleGeneQuery(39)
2017-05-15 16:10:58.498451:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.499256:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.499804:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.500356:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.501189:
SingleGeneQuery(40)
2017-05-15 16:10:58.501786:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.502548:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.503246:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.503884:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.504697:
SingleGeneQuery(41)
2017-05-15 16:10:58.505899:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.507514:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.508202:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.508803:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.509452:
SingleGeneQuery(42)
2017-05-15 16:10:58.510125:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.512193:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.513145:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.513762:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.514322:
SingleGeneQuery(43)
2017-05-15 16:10:58.514941:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.516390:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.517170:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.517759:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.518489:
SingleGeneQuery(44)
2017-05-15 16:10:58.519243:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.520580:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.521290:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.522376:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.523243:
SingleGeneQuery(45)
2017-05-15 16:10:58.523966:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.526406:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.527367:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.528332:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.528891:
SingleGeneQuery(46)
2017-05-15 16:10:58.529581:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.530826:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.531477:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.532084:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.532742:
SingleGeneQuery(47)
2017-05-15 16:10:58.533459:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.535114:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.535745:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.536359:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.537062:
SingleGeneQuery(48)
2017-05-15 16:10:58.537714:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.538605:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.539269:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.539904:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.540650:
SingleGeneQuery(49)
2017-05-15 16:10:58.541673:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.542710:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.543357:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.544040:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.544749:
SingleGeneQuery(50)
2017-05-15 16:10:58.545301:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.546032:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.546616:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.547233:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.547795:
SingleGeneQuery(51)
2017-05-15 16:10:58.548469:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.549516:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.550217:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.550804:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.551415:
SingleGeneQuery(52)
2017-05-15 16:10:58.552114:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.553625:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.554769:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.555386:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.556166:
SingleGeneQuery(53)
2017-05-15 16:10:58.556811:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.558333:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.558978:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.559668:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.560516:
SingleGeneQuery(54)
2017-05-15 16:10:58.561684:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.563365:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.564115:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.564783:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.565422:
SingleGeneQuery(55)
2017-05-15 16:10:58.566112:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.567761:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.568507:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.569184:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.569970:
SingleGeneQuery(56)
2017-05-15 16:10:58.570616:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.572115:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.572792:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.573421:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.574216:
SingleGeneQuery(57)
2017-05-15 16:10:58.574960:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.576706:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.577388:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.578029:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.578862:
SingleGeneQuery(58)
2017-05-15 16:10:58.579583:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.581140:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.581695:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.582378:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.583083:
SingleGeneQuery(59)
2017-05-15 16:10:58.583771:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.585598:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.586277:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.587304:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.588272:
SingleGeneQuery(60)
2017-05-15 16:10:58.589508:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.591324:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.592195:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.593620:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.595310:
SingleGeneQuery(61)
2017-05-15 16:10:58.596178:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.598403:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.599319:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.599815:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.600790:
SingleGeneQuery(62)
2017-05-15 16:10:58.602121:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.604324:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.605062:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.606041:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.606976:
SingleGeneQuery(63)
2017-05-15 16:10:58.608472:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.610843:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.612144:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.612888:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.613629:
SingleGeneQuery(64)
2017-05-15 16:10:58.614322:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.615527:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.616142:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.616682:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.617365:
SingleGeneQuery(65)
2017-05-15 16:10:58.618327:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.619721:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.620366:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.621077:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.622296:
SingleGeneQuery(66)
2017-05-15 16:10:58.623091:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.625145:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.625883:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.627214:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.628380:
SingleGeneQuery(67)
2017-05-15 16:10:58.629387:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.632366:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.633353:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.634204:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.635014:
SingleGeneQuery(68)
2017-05-15 16:10:58.635831:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.637418:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.638055:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.638592:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.639299:
SingleGeneQuery(69)
2017-05-15 16:10:58.639871:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.641452:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.642080:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.643108:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.643724:
SingleGeneQuery(70)
2017-05-15 16:10:58.644431:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.645544:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.646139:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.646813:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.647413:
SingleGeneQuery(71)
2017-05-15 16:10:58.648139:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.649949:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.650646:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.651658:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.652347:
SingleGeneQuery(72)
2017-05-15 16:10:58.653343:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.654841:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.655626:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.656253:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.656885:
SingleGeneQuery(73)
2017-05-15 16:10:58.657492:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.659022:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.659997:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.660596:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.661265:
SingleGeneQuery(74)
2017-05-15 16:10:58.662147:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.664049:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.664679:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.665280:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.666030:
SingleGeneQuery(75)
2017-05-15 16:10:58.666722:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.669878:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.670590:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.671229:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.672120:
SingleGeneQuery(76)
2017-05-15 16:10:58.672799:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.674445:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.675502:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.676080:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.676843:
SingleGeneQuery(77)
2017-05-15 16:10:58.677570:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.679247:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.680036:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.681132:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.682185:
SingleGeneQuery(78)
2017-05-15 16:10:58.682908:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.684366:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.685013:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.685615:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.686488:
SingleGeneQuery(79)
2017-05-15 16:10:58.687127:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.688676:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.689675:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.690299:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.691046:
SingleGeneQuery(80)
2017-05-15 16:10:58.691664:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.693187:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.693815:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.694363:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.695383:
SingleGeneQuery(81)
2017-05-15 16:10:58.696205:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.697610:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.698326:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.698941:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.699584:
SingleGeneQuery(82)
2017-05-15 16:10:58.700268:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.702113:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.702749:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.703392:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.704074:
SingleGeneQuery(83)
2017-05-15 16:10:58.704843:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.706320:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.706904:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.707557:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.708622:
SingleGeneQuery(84)
2017-05-15 16:10:58.709401:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.710862:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.711610:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.712183:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.713206:
SingleGeneQuery(85)
2017-05-15 16:10:58.714193:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.715301:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.715841:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.716425:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.717094:
SingleGeneQuery(86)
2017-05-15 16:10:58.717803:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.719445:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.720119:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.720889:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.722009:
SingleGeneQuery(87)
2017-05-15 16:10:58.722699:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.724456:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.725247:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.725840:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.726539:
SingleGeneQuery(88)
2017-05-15 16:10:58.727481:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.729378:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.730484:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.731025:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.731637:
SingleGeneQuery(89)
2017-05-15 16:10:58.732323:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.733640:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.734436:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.735075:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.736050:
SingleGeneQuery(90)
2017-05-15 16:10:58.736777:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.738562:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.739800:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.740543:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.741208:
SingleGeneQuery(91)
2017-05-15 16:10:58.741970:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.743804:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.744602:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.745326:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.746519:
SingleGeneQuery(92)
2017-05-15 16:10:58.747200:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.748870:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.749492:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.750258:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.751169:
SingleGeneQuery(93)
2017-05-15 16:10:58.751853:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.752945:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.753639:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.754497:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.755349:
SingleGeneQuery(94)
2017-05-15 16:10:58.756373:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.757295:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.757862:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.758457:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.759202:
SingleGeneQuery(95)
2017-05-15 16:10:58.760038:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.761346:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.762378:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.763024:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.763727:
SingleGeneQuery(96)
2017-05-15 16:10:58.764401:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.765835:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.766485:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.767159:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.767860:
SingleGeneQuery(97)
2017-05-15 16:10:58.768619:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.770677:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.771728:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.772550:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.773262:
SingleGeneQuery(98)
2017-05-15 16:10:58.774016:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.775390:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.776049:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.776677:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.778012:
SingleGeneQuery(99)
2017-05-15 16:10:58.778721:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.779876:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.780431:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.780977:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.781674:
SingleGeneQuery(100)
2017-05-15 16:10:58.782267:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.783554:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.784107:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.784696:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.785435:
SingleGeneQuery(101)
2017-05-15 16:10:58.786257:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.787678:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.788295:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.789359:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.790382:
SingleGeneQuery(102)
2017-05-15 16:10:58.791029:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.792591:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.793284:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.794064:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.794982:
SingleGeneQuery(103)
2017-05-15 16:10:58.795747:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.796616:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.797160:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.797702:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.798278:
SingleGeneQuery(104)
2017-05-15 16:10:58.798957:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.800753:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.801565:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.802162:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.802922:
SingleGeneQuery(105)
2017-05-15 16:10:58.803968:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.805925:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.806638:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.807420:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.808211:
SingleGeneQuery(106)
2017-05-15 16:10:58.809041:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.811137:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.811960:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.812609:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.813409:
SingleGeneQuery(107)
2017-05-15 16:10:58.814071:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.814800:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.815366:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.816046:
SingleGeneQuery: graph attributes emplaced
Out[44]:
[(False, False, False),
 (False, False, False),
 (False, False, False),
 (False, False, False),
 (False, False, False),
 (False, False, False),
 (False, False, False),
 (False, True, False),
 (False, True, False),
 (False, False, False)]

HysteresisQuery


In [45]:
hysteresis_query_object = HysteresisQuery(database, "X1", bounds110, bounds311)


2017-05-15 16:10:58.823611:
HysteresisQuery(querytest.db, X1)
2017-05-15 16:10:58.824590:
HysteresisQuery :: MonostableFixedPointQuery(querytest.db, {'X2': 1, 'X3': 0, 'X1': 1})
2017-05-15 16:10:58.825611:
MonostableFixedPointQuery :: initializing
2017-05-15 16:10:58.826308:
SingleFixedPointQuery :: initializing
2017-05-15 16:10:58.827001:
SingleFixedPointQuery :: calling MatchQuery
2017-05-15 16:10:58.827671:
MatchQuery({'X2': 1, 'X3': 0, 'X1': 1}, Matches)
2017-05-15 16:10:58.828669:
MatchQuery :: built expressions ["Label like 'FP { 1, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 0%'"]
2017-05-15 16:10:58.829317:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 1, _, _%';
2017-05-15 16:10:58.830662:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.831390:
MatchQuery :: create temp table Matches as select * from tmpMatches2 where Label like 'FP { _, _, 0%';
2017-05-15 16:10:58.832118:
MatchQuery :: constructed
2017-05-15 16:10:58.832674:
SingleFixedPointQuery :: select MorseGraphIndex from Matches;
2017-05-15 16:10:58.833589:
SingleFixedPointQuery :: drop table Matches;
2017-05-15 16:10:58.834655:
SingleFixedPointQuery :: constructed
2017-05-15 16:10:58.835481:
MonostableQuery :: initializing
2017-05-15 16:10:58.836147:
MonostableQuery :: constructed
2017-05-15 16:10:58.836927:
MonostableFixedPointQuery :: constructed
2017-05-15 16:10:58.837559:
HysteresisQuery :: SingleFixedPointQuery(querytest.db, {'X2': 1, 'X3': 0, 'X1': 1})
2017-05-15 16:10:58.838350:
SingleFixedPointQuery :: initializing
2017-05-15 16:10:58.839106:
SingleFixedPointQuery :: calling MatchQuery
2017-05-15 16:10:58.839836:
MatchQuery({'X2': 1, 'X3': 0, 'X1': 1}, Matches)
2017-05-15 16:10:58.840490:
MatchQuery :: built expressions ["Label like 'FP { 1, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 0%'"]
2017-05-15 16:10:58.841104:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 1, _, _%';
2017-05-15 16:10:58.842543:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.843997:
MatchQuery :: create temp table Matches as select * from tmpMatches2 where Label like 'FP { _, _, 0%';
2017-05-15 16:10:58.844884:
MatchQuery :: constructed
2017-05-15 16:10:58.845447:
SingleFixedPointQuery :: select MorseGraphIndex from Matches;
2017-05-15 16:10:58.846264:
SingleFixedPointQuery :: drop table Matches;
2017-05-15 16:10:58.847432:
SingleFixedPointQuery :: constructed
2017-05-15 16:10:58.848361:
HysteresisQuery :: MonostableFixedPointQuery(querytest.db, {'X2': [1, 1], 'X3': [1, 1], 'X1': [3, 3]})
2017-05-15 16:10:58.849070:
MonostableFixedPointQuery :: initializing
2017-05-15 16:10:58.849823:
SingleFixedPointQuery :: initializing
2017-05-15 16:10:58.850531:
SingleFixedPointQuery :: calling MatchQuery
2017-05-15 16:10:58.851137:
MatchQuery({'X2': [1, 1], 'X3': [1, 1], 'X1': [3, 3]}, Matches)
2017-05-15 16:10:58.851863:
MatchQuery :: built expressions ["Label like 'FP { 3, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 1%'"]
2017-05-15 16:10:58.852763:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 3, _, _%';
2017-05-15 16:10:58.853863:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.855042:
MatchQuery :: create temp table Matches as select * from tmpMatches2 where Label like 'FP { _, _, 1%';
2017-05-15 16:10:58.855988:
MatchQuery :: constructed
2017-05-15 16:10:58.856657:
SingleFixedPointQuery :: select MorseGraphIndex from Matches;
2017-05-15 16:10:58.857547:
SingleFixedPointQuery :: drop table Matches;
2017-05-15 16:10:58.858632:
SingleFixedPointQuery :: constructed
2017-05-15 16:10:58.859367:
MonostableQuery :: initializing
2017-05-15 16:10:58.860109:
MonostableQuery :: constructed
2017-05-15 16:10:58.860971:
MonostableFixedPointQuery :: constructed
2017-05-15 16:10:58.861661:
HysteresisQuery :: SingleFixedPointQuery(querytest.db, {'X2': [1, 1], 'X3': [1, 1], 'X1': [3, 3]})
2017-05-15 16:10:58.862377:
SingleFixedPointQuery :: initializing
2017-05-15 16:10:58.863363:
SingleFixedPointQuery :: calling MatchQuery
2017-05-15 16:10:58.863956:
MatchQuery({'X2': [1, 1], 'X3': [1, 1], 'X1': [3, 3]}, Matches)
2017-05-15 16:10:58.865042:
MatchQuery :: built expressions ["Label like 'FP { 3, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 1%'"]
2017-05-15 16:10:58.865934:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 3, _, _%';
2017-05-15 16:10:58.867010:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.867842:
MatchQuery :: create temp table Matches as select * from tmpMatches2 where Label like 'FP { _, _, 1%';
2017-05-15 16:10:58.868648:
MatchQuery :: constructed
2017-05-15 16:10:58.869161:
SingleFixedPointQuery :: select MorseGraphIndex from Matches;
2017-05-15 16:10:58.869934:
SingleFixedPointQuery :: drop table Matches;
2017-05-15 16:10:58.871196:
SingleFixedPointQuery :: constructed
2017-05-15 16:10:58.871943:
HysteresisQuery :: DoubleFixedPointQuery(querytest.db, {'X2': 1, 'X3': 0, 'X1': 1}, {'X2': [1, 1], 'X3': [1, 1], 'X1': [3, 3]})
2017-05-15 16:10:58.872716:
MatchQuery({'X2': 1, 'X3': 0, 'X1': 1}, Matches1)
2017-05-15 16:10:58.873535:
MatchQuery :: built expressions ["Label like 'FP { 1, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 0%'"]
2017-05-15 16:10:58.874190:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 1, _, _%';
2017-05-15 16:10:58.875387:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.876463:
MatchQuery :: create temp table Matches1 as select * from tmpMatches2 where Label like 'FP { _, _, 0%';
2017-05-15 16:10:58.877380:
MatchQuery :: constructed
2017-05-15 16:10:58.878567:
MatchQuery({'X2': [1, 1], 'X3': [1, 1], 'X1': [3, 3]}, Matches2)
2017-05-15 16:10:58.879346:
MatchQuery :: built expressions ["Label like 'FP { 3, _, _%'", "Label like 'FP { _, 1, _%'", "Label like 'FP { _, _, 1%'"]
2017-05-15 16:10:58.879987:
MatchQuery :: create temp table tmpMatches1 as select * from MorseGraphAnnotations where Label like 'FP { 3, _, _%';
2017-05-15 16:10:58.881061:
MatchQuery :: create temp table tmpMatches2 as select * from tmpMatches1 where Label like 'FP { _, 1, _%';
2017-05-15 16:10:58.882167:
MatchQuery :: create temp table Matches2 as select * from tmpMatches2 where Label like 'FP { _, _, 1%';
2017-05-15 16:10:58.883075:
MatchQuery :: constructed
2017-05-15 16:10:58.886237:
HysteresisQuery :: SingleGeneQuery(querytest.db, X1)
2017-05-15 16:10:58.886887:
SingleGeneQuery(querytest.db, X1)
2017-05-15 16:10:58.892693:
SingleGeneQuery: FactorGraph generated
2017-05-15 16:10:58.893405:
SingleGeneQuery: SingleGeneQuery attributes created.
2017-05-15 16:10:58.893954:
SingleGeneQuery: constructed

In [46]:
reduced_parameters = range(0, hysteresis_query_object.GeneQuery.number_of_reduced_parameters())

In [47]:
[ hysteresis_query_object(rpi) for rpi in reduced_parameters ][0:10]


2017-05-15 16:10:58.902577:
HysteresisQuery(0)
2017-05-15 16:10:58.903380:
SingleGeneQuery(0)
2017-05-15 16:10:58.904808:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.905998:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.906682:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.907365:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.907947:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:58.910048:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:58.911135:
HysteresisQuery: Alignment Graph has 0 vertices
2017-05-15 16:10:58.911872:
HysteresisQuery: Alignment Graph has 0 edges
2017-05-15 16:10:58.912592:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:58.913212:
HysteresisQuery: Returning.
2017-05-15 16:10:58.913848:
HysteresisQuery(1)
2017-05-15 16:10:58.914604:
SingleGeneQuery(1)
2017-05-15 16:10:58.915295:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.916995:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.917689:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.918311:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.918992:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:58.919739:
HysteresisQuery: Returning.
2017-05-15 16:10:58.920461:
HysteresisQuery(2)
2017-05-15 16:10:58.921137:
SingleGeneQuery(2)
2017-05-15 16:10:58.922005:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.923331:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.923920:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.924894:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.925618:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:58.927480:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:58.928211:
HysteresisQuery: Alignment Graph has 5 vertices
2017-05-15 16:10:58.929059:
HysteresisQuery: Alignment Graph has 5 edges
2017-05-15 16:10:58.929741:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:58.930348:
HysteresisQuery: Returning.
2017-05-15 16:10:58.931161:
HysteresisQuery(3)
2017-05-15 16:10:58.932183:
SingleGeneQuery(3)
2017-05-15 16:10:58.932949:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.934306:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.935046:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.936011:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.937113:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:58.937819:
HysteresisQuery: Returning.
2017-05-15 16:10:58.938517:
HysteresisQuery(4)
2017-05-15 16:10:58.939502:
SingleGeneQuery(4)
2017-05-15 16:10:58.940342:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.942338:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.943003:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.943696:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.944314:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:58.945090:
HysteresisQuery: Returning.
2017-05-15 16:10:58.945748:
HysteresisQuery(5)
2017-05-15 16:10:58.946478:
SingleGeneQuery(5)
2017-05-15 16:10:58.947445:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.948184:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.948733:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.949310:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.950000:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:58.950710:
HysteresisQuery: Returning.
2017-05-15 16:10:58.951455:
HysteresisQuery(6)
2017-05-15 16:10:58.952710:
SingleGeneQuery(6)
2017-05-15 16:10:58.953471:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.954912:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.955584:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.956507:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.957166:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:58.957860:
HysteresisQuery: Returning.
2017-05-15 16:10:58.958808:
HysteresisQuery(7)
2017-05-15 16:10:58.959560:
SingleGeneQuery(7)
2017-05-15 16:10:58.960658:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.961646:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.962249:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.962966:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.964020:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:58.965669:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:58.966247:
HysteresisQuery: Alignment Graph has 10 vertices
2017-05-15 16:10:58.966769:
HysteresisQuery: Alignment Graph has 12 edges
2017-05-15 16:10:58.967386:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:58.968052:
HysteresisQuery: Returning.
2017-05-15 16:10:58.969019:
HysteresisQuery(8)
2017-05-15 16:10:58.969605:
SingleGeneQuery(8)
2017-05-15 16:10:58.970336:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.971906:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.972574:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.973543:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.974106:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:58.976146:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:58.976840:
HysteresisQuery: Alignment Graph has 15 vertices
2017-05-15 16:10:58.977497:
HysteresisQuery: Alignment Graph has 17 edges
2017-05-15 16:10:58.978204:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:58.978955:
HysteresisQuery: Returning.
2017-05-15 16:10:58.979647:
HysteresisQuery(9)
2017-05-15 16:10:58.980219:
SingleGeneQuery(9)
2017-05-15 16:10:58.981026:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.982593:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.983251:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.983916:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.984679:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:58.985524:
HysteresisQuery: Returning.
2017-05-15 16:10:58.986477:
HysteresisQuery(10)
2017-05-15 16:10:58.987614:
SingleGeneQuery(10)
2017-05-15 16:10:58.988629:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.990807:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.991625:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.992311:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:58.993238:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:58.994017:
HysteresisQuery: Returning.
2017-05-15 16:10:58.994755:
HysteresisQuery(11)
2017-05-15 16:10:58.995484:
SingleGeneQuery(11)
2017-05-15 16:10:58.996191:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:58.998134:
SingleGeneQuery: Q constructed
2017-05-15 16:10:58.998861:
SingleGeneQuery: graph constructed
2017-05-15 16:10:58.999543:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.000169:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.000920:
HysteresisQuery: Returning.
2017-05-15 16:10:59.001702:
HysteresisQuery(12)
2017-05-15 16:10:59.002356:
SingleGeneQuery(12)
2017-05-15 16:10:59.003104:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.004450:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.005065:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.005943:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.006843:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.007595:
HysteresisQuery: Returning.
2017-05-15 16:10:59.008673:
HysteresisQuery(13)
2017-05-15 16:10:59.009242:
SingleGeneQuery(13)
2017-05-15 16:10:59.010023:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.011615:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.012278:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.013088:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.013693:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.015332:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.016033:
HysteresisQuery: Alignment Graph has 10 vertices
2017-05-15 16:10:59.016881:
HysteresisQuery: Alignment Graph has 12 edges
2017-05-15 16:10:59.017591:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.018199:
HysteresisQuery: Returning.
2017-05-15 16:10:59.018818:
HysteresisQuery(14)
2017-05-15 16:10:59.019446:
SingleGeneQuery(14)
2017-05-15 16:10:59.020220:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.021133:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.021834:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.022746:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.023534:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.024399:
HysteresisQuery: Returning.
2017-05-15 16:10:59.024990:
HysteresisQuery(15)
2017-05-15 16:10:59.025591:
SingleGeneQuery(15)
2017-05-15 16:10:59.027014:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.029072:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.029813:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.030511:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.031094:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.031898:
HysteresisQuery: Returning.
2017-05-15 16:10:59.032490:
HysteresisQuery(16)
2017-05-15 16:10:59.033130:
SingleGeneQuery(16)
2017-05-15 16:10:59.033784:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.035360:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.036009:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.036657:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.037307:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.038082:
HysteresisQuery: Returning.
2017-05-15 16:10:59.038853:
HysteresisQuery(17)
2017-05-15 16:10:59.039787:
SingleGeneQuery(17)
2017-05-15 16:10:59.040417:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.041563:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.042247:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.043859:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.044520:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.045334:
HysteresisQuery: Returning.
2017-05-15 16:10:59.045903:
HysteresisQuery(18)
2017-05-15 16:10:59.046467:
SingleGeneQuery(18)
2017-05-15 16:10:59.047162:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.048473:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.049201:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.049986:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.050919:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.051778:
HysteresisQuery: Returning.
2017-05-15 16:10:59.052613:
HysteresisQuery(19)
2017-05-15 16:10:59.053291:
SingleGeneQuery(19)
2017-05-15 16:10:59.054032:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.055353:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.055966:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.057071:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.057676:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.058964:
HysteresisQuery: Returning.
2017-05-15 16:10:59.059607:
HysteresisQuery(20)
2017-05-15 16:10:59.060203:
SingleGeneQuery(20)
2017-05-15 16:10:59.061025:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.063321:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.063962:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.064618:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.065289:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.065990:
HysteresisQuery: Returning.
2017-05-15 16:10:59.066858:
HysteresisQuery(21)
2017-05-15 16:10:59.067435:
SingleGeneQuery(21)
2017-05-15 16:10:59.068095:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.069749:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.070459:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.071365:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.072181:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.073097:
HysteresisQuery: Returning.
2017-05-15 16:10:59.073673:
HysteresisQuery(22)
2017-05-15 16:10:59.074284:
SingleGeneQuery(22)
2017-05-15 16:10:59.075093:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.076762:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.077470:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.078363:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.078960:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.079646:
HysteresisQuery: Returning.
2017-05-15 16:10:59.080246:
HysteresisQuery(23)
2017-05-15 16:10:59.080846:
SingleGeneQuery(23)
2017-05-15 16:10:59.081562:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.082997:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.083616:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.084219:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.084861:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.085622:
HysteresisQuery: Returning.
2017-05-15 16:10:59.086305:
HysteresisQuery(24)
2017-05-15 16:10:59.087071:
SingleGeneQuery(24)
2017-05-15 16:10:59.087698:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.088541:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.089242:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.089970:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.090765:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.091447:
HysteresisQuery: Returning.
2017-05-15 16:10:59.092095:
HysteresisQuery(25)
2017-05-15 16:10:59.092684:
SingleGeneQuery(25)
2017-05-15 16:10:59.093507:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.094550:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.095327:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.096054:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.096671:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.097426:
HysteresisQuery: Returning.
2017-05-15 16:10:59.098036:
HysteresisQuery(26)
2017-05-15 16:10:59.098650:
SingleGeneQuery(26)
2017-05-15 16:10:59.099509:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.100328:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.100904:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.101527:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.102153:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.102826:
HysteresisQuery: Returning.
2017-05-15 16:10:59.103482:
HysteresisQuery(27)
2017-05-15 16:10:59.104372:
SingleGeneQuery(27)
2017-05-15 16:10:59.105196:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.107066:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.107838:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.108660:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.109256:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.110084:
HysteresisQuery: Returning.
2017-05-15 16:10:59.110710:
HysteresisQuery(28)
2017-05-15 16:10:59.111378:
SingleGeneQuery(28)
2017-05-15 16:10:59.112303:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.113826:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.114577:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.115232:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.115890:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.133589:
HysteresisQuery: Returning.
2017-05-15 16:10:59.134186:
HysteresisQuery(29)
2017-05-15 16:10:59.134809:
SingleGeneQuery(29)
2017-05-15 16:10:59.135675:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.137072:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.137819:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.138445:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.139220:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.140138:
HysteresisQuery: Returning.
2017-05-15 16:10:59.141003:
HysteresisQuery(30)
2017-05-15 16:10:59.141647:
SingleGeneQuery(30)
2017-05-15 16:10:59.142509:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.144353:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.145374:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.146374:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.147069:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.147910:
HysteresisQuery: Returning.
2017-05-15 16:10:59.148530:
HysteresisQuery(31)
2017-05-15 16:10:59.149158:
SingleGeneQuery(31)
2017-05-15 16:10:59.149903:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.151188:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.151730:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.152392:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.152985:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.153728:
HysteresisQuery: Returning.
2017-05-15 16:10:59.154547:
HysteresisQuery(32)
2017-05-15 16:10:59.155106:
SingleGeneQuery(32)
2017-05-15 16:10:59.155816:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.157485:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.158112:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.159238:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.159876:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.161096:
HysteresisQuery: Returning.
2017-05-15 16:10:59.161837:
HysteresisQuery(33)
2017-05-15 16:10:59.162622:
SingleGeneQuery(33)
2017-05-15 16:10:59.163355:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.164487:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.165065:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.165653:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.166635:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.167294:
HysteresisQuery: Returning.
2017-05-15 16:10:59.167901:
HysteresisQuery(34)
2017-05-15 16:10:59.168463:
SingleGeneQuery(34)
2017-05-15 16:10:59.169080:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.170700:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.171290:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.172051:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.172926:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.174014:
HysteresisQuery: Returning.
2017-05-15 16:10:59.174742:
HysteresisQuery(35)
2017-05-15 16:10:59.175388:
SingleGeneQuery(35)
2017-05-15 16:10:59.176129:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.178194:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.179240:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.179848:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.180472:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.181198:
HysteresisQuery: Returning.
2017-05-15 16:10:59.181750:
HysteresisQuery(36)
2017-05-15 16:10:59.182293:
SingleGeneQuery(36)
2017-05-15 16:10:59.182921:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.184325:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.184931:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.185481:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.186402:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.187155:
HysteresisQuery: Returning.
2017-05-15 16:10:59.188056:
HysteresisQuery(37)
2017-05-15 16:10:59.188726:
SingleGeneQuery(37)
2017-05-15 16:10:59.189729:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.191592:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.192395:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.193052:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.193761:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.195566:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.196475:
HysteresisQuery: Alignment Graph has 15 vertices
2017-05-15 16:10:59.197076:
HysteresisQuery: Alignment Graph has 23 edges
2017-05-15 16:10:59.197733:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.198502:
HysteresisQuery: Returning.
2017-05-15 16:10:59.199395:
HysteresisQuery(38)
2017-05-15 16:10:59.199933:
SingleGeneQuery(38)
2017-05-15 16:10:59.200581:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.202178:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.202897:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.203629:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.204317:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.205148:
HysteresisQuery: Returning.
2017-05-15 16:10:59.205731:
HysteresisQuery(39)
2017-05-15 16:10:59.206419:
SingleGeneQuery(39)
2017-05-15 16:10:59.207140:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.208401:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.209008:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.209657:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.210644:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.211457:
HysteresisQuery: Returning.
2017-05-15 16:10:59.212741:
HysteresisQuery(40)
2017-05-15 16:10:59.213296:
SingleGeneQuery(40)
2017-05-15 16:10:59.213971:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.215618:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.216326:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.217036:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.217763:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.218467:
HysteresisQuery: Returning.
2017-05-15 16:10:59.219023:
HysteresisQuery(41)
2017-05-15 16:10:59.219946:
SingleGeneQuery(41)
2017-05-15 16:10:59.220638:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.221879:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.222647:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.223351:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.224183:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.225608:
HysteresisQuery: Returning.
2017-05-15 16:10:59.226856:
HysteresisQuery(42)
2017-05-15 16:10:59.227565:
SingleGeneQuery(42)
2017-05-15 16:10:59.228438:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.229993:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.230957:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.231562:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.232256:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.233054:
HysteresisQuery: Returning.
2017-05-15 16:10:59.234030:
HysteresisQuery(43)
2017-05-15 16:10:59.234659:
SingleGeneQuery(43)
2017-05-15 16:10:59.235422:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.237588:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.238455:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.239059:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.239594:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.241047:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.241731:
HysteresisQuery: Alignment Graph has 23 vertices
2017-05-15 16:10:59.242572:
HysteresisQuery: Alignment Graph has 33 edges
2017-05-15 16:10:59.243175:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.243747:
HysteresisQuery: Returning.
2017-05-15 16:10:59.244397:
HysteresisQuery(44)
2017-05-15 16:10:59.244972:
SingleGeneQuery(44)
2017-05-15 16:10:59.245859:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.247160:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.248281:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.248892:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.249427:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.250107:
HysteresisQuery: Returning.
2017-05-15 16:10:59.250647:
HysteresisQuery(45)
2017-05-15 16:10:59.251182:
SingleGeneQuery(45)
2017-05-15 16:10:59.251921:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.253722:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.254367:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.255042:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.255805:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.256841:
HysteresisQuery: Returning.
2017-05-15 16:10:59.258024:
HysteresisQuery(46)
2017-05-15 16:10:59.258671:
SingleGeneQuery(46)
2017-05-15 16:10:59.259342:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.260873:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.261541:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.262168:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.263028:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.264609:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.265730:
HysteresisQuery: Alignment Graph has 15 vertices
2017-05-15 16:10:59.266521:
HysteresisQuery: Alignment Graph has 23 edges
2017-05-15 16:10:59.267167:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.267760:
HysteresisQuery: Returning.
2017-05-15 16:10:59.268369:
HysteresisQuery(47)
2017-05-15 16:10:59.269056:
SingleGeneQuery(47)
2017-05-15 16:10:59.269708:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.271671:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.272350:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.273018:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.273642:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.274736:
HysteresisQuery: Returning.
2017-05-15 16:10:59.275267:
HysteresisQuery(48)
2017-05-15 16:10:59.275881:
SingleGeneQuery(48)
2017-05-15 16:10:59.276829:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.278940:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.279943:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.280790:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.281498:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.282247:
HysteresisQuery: Returning.
2017-05-15 16:10:59.282830:
HysteresisQuery(49)
2017-05-15 16:10:59.283408:
SingleGeneQuery(49)
2017-05-15 16:10:59.284035:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.285326:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.286072:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.286708:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.287414:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.289123:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.290222:
HysteresisQuery: Alignment Graph has 23 vertices
2017-05-15 16:10:59.290828:
HysteresisQuery: Alignment Graph has 33 edges
2017-05-15 16:10:59.291989:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.293019:
HysteresisQuery: Returning.
2017-05-15 16:10:59.293603:
HysteresisQuery(50)
2017-05-15 16:10:59.294743:
SingleGeneQuery(50)
2017-05-15 16:10:59.295733:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.297396:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.298040:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.299253:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.299864:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.300596:
HysteresisQuery: Returning.
2017-05-15 16:10:59.301234:
HysteresisQuery(51)
2017-05-15 16:10:59.301786:
SingleGeneQuery(51)
2017-05-15 16:10:59.302515:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.303856:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.304867:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.305641:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.306201:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.307089:
HysteresisQuery: Returning.
2017-05-15 16:10:59.307969:
HysteresisQuery(52)
2017-05-15 16:10:59.308626:
SingleGeneQuery(52)
2017-05-15 16:10:59.310024:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.311635:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.312582:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.313185:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.314051:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.315610:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.316203:
HysteresisQuery: Alignment Graph has 10 vertices
2017-05-15 16:10:59.316764:
HysteresisQuery: Alignment Graph has 12 edges
2017-05-15 16:10:59.317398:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.317998:
HysteresisQuery: Returning.
2017-05-15 16:10:59.318601:
HysteresisQuery(53)
2017-05-15 16:10:59.319220:
SingleGeneQuery(53)
2017-05-15 16:10:59.319941:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.320775:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.321458:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.322176:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.322753:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.323531:
HysteresisQuery: Returning.
2017-05-15 16:10:59.324662:
HysteresisQuery(54)
2017-05-15 16:10:59.325374:
SingleGeneQuery(54)
2017-05-15 16:10:59.326086:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.326946:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.328077:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.328846:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.329460:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.330256:
HysteresisQuery: Returning.
2017-05-15 16:10:59.330906:
HysteresisQuery(55)
2017-05-15 16:10:59.331662:
SingleGeneQuery(55)
2017-05-15 16:10:59.332439:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.333849:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.334444:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.335045:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.335885:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.337484:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.338240:
HysteresisQuery: Alignment Graph has 15 vertices
2017-05-15 16:10:59.338857:
HysteresisQuery: Alignment Graph has 23 edges
2017-05-15 16:10:59.339635:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.340494:
HysteresisQuery: Returning.
2017-05-15 16:10:59.341266:
HysteresisQuery(56)
2017-05-15 16:10:59.341934:
SingleGeneQuery(56)
2017-05-15 16:10:59.342865:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.344553:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.345636:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.346584:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.347493:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.348252:
HysteresisQuery: Returning.
2017-05-15 16:10:59.348897:
HysteresisQuery(57)
2017-05-15 16:10:59.349517:
SingleGeneQuery(57)
2017-05-15 16:10:59.350248:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.351517:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.352122:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.352781:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.353388:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.354177:
HysteresisQuery: Returning.
2017-05-15 16:10:59.354877:
HysteresisQuery(58)
2017-05-15 16:10:59.355472:
SingleGeneQuery(58)
2017-05-15 16:10:59.356177:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.358259:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.359380:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.360030:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.360653:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.361399:
HysteresisQuery: Returning.
2017-05-15 16:10:59.362165:
HysteresisQuery(59)
2017-05-15 16:10:59.362819:
SingleGeneQuery(59)
2017-05-15 16:10:59.363561:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.365137:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.366016:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.366619:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.367399:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.368358:
HysteresisQuery: Returning.
2017-05-15 16:10:59.369514:
HysteresisQuery(60)
2017-05-15 16:10:59.370527:
SingleGeneQuery(60)
2017-05-15 16:10:59.371411:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.373308:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.374272:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.374868:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.376168:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.377205:
HysteresisQuery: Returning.
2017-05-15 16:10:59.377771:
HysteresisQuery(61)
2017-05-15 16:10:59.378457:
SingleGeneQuery(61)
2017-05-15 16:10:59.379277:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.381111:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.382229:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.382855:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.383483:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.384772:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.385420:
HysteresisQuery: Alignment Graph has 23 vertices
2017-05-15 16:10:59.385977:
HysteresisQuery: Alignment Graph has 33 edges
2017-05-15 16:10:59.386655:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.387242:
HysteresisQuery: Returning.
2017-05-15 16:10:59.388233:
HysteresisQuery(62)
2017-05-15 16:10:59.388854:
SingleGeneQuery(62)
2017-05-15 16:10:59.390016:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.390894:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.391962:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.392591:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.393202:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.394046:
HysteresisQuery: Returning.
2017-05-15 16:10:59.394816:
HysteresisQuery(63)
2017-05-15 16:10:59.395318:
SingleGeneQuery(63)
2017-05-15 16:10:59.396110:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.397857:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.398602:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.399309:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.399973:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.400973:
HysteresisQuery: Returning.
2017-05-15 16:10:59.401464:
HysteresisQuery(64)
2017-05-15 16:10:59.402072:
SingleGeneQuery(64)
2017-05-15 16:10:59.402816:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.404386:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.405503:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.406275:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.406934:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.408468:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.409150:
HysteresisQuery: Alignment Graph has 15 vertices
2017-05-15 16:10:59.409710:
HysteresisQuery: Alignment Graph has 23 edges
2017-05-15 16:10:59.410276:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.410889:
HysteresisQuery: Returning.
2017-05-15 16:10:59.411573:
HysteresisQuery(65)
2017-05-15 16:10:59.412619:
SingleGeneQuery(65)
2017-05-15 16:10:59.413247:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.414753:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.415337:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.415983:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.416566:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.417337:
HysteresisQuery: Returning.
2017-05-15 16:10:59.418095:
HysteresisQuery(66)
2017-05-15 16:10:59.418731:
SingleGeneQuery(66)
2017-05-15 16:10:59.419501:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.420960:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.421685:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.422311:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.423058:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.423848:
HysteresisQuery: Returning.
2017-05-15 16:10:59.424462:
HysteresisQuery(67)
2017-05-15 16:10:59.425094:
SingleGeneQuery(67)
2017-05-15 16:10:59.425869:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.427549:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.428244:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.429315:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.430002:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.431646:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.432763:
HysteresisQuery: Alignment Graph has 23 vertices
2017-05-15 16:10:59.433303:
HysteresisQuery: Alignment Graph has 33 edges
2017-05-15 16:10:59.434021:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.434835:
HysteresisQuery: Returning.
2017-05-15 16:10:59.435425:
HysteresisQuery(68)
2017-05-15 16:10:59.436088:
SingleGeneQuery(68)
2017-05-15 16:10:59.436707:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.438199:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.438890:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.440059:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.440685:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.441539:
HysteresisQuery: Returning.
2017-05-15 16:10:59.442542:
HysteresisQuery(69)
2017-05-15 16:10:59.443318:
SingleGeneQuery(69)
2017-05-15 16:10:59.443987:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.445756:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.446556:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.447140:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.447720:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.448432:
HysteresisQuery: Returning.
2017-05-15 16:10:59.449099:
HysteresisQuery(70)
2017-05-15 16:10:59.449884:
SingleGeneQuery(70)
2017-05-15 16:10:59.450692:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.452172:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.452731:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.453351:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.454085:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.455814:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.456499:
HysteresisQuery: Alignment Graph has 10 vertices
2017-05-15 16:10:59.457218:
HysteresisQuery: Alignment Graph has 12 edges
2017-05-15 16:10:59.458000:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.458559:
HysteresisQuery: Returning.
2017-05-15 16:10:59.459376:
HysteresisQuery(71)
2017-05-15 16:10:59.460227:
SingleGeneQuery(71)
2017-05-15 16:10:59.460929:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.463051:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.464233:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.464749:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.465504:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.466782:
HysteresisQuery: Returning.
2017-05-15 16:10:59.467452:
HysteresisQuery(72)
2017-05-15 16:10:59.468155:
SingleGeneQuery(72)
2017-05-15 16:10:59.468883:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.470194:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.471110:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.471700:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.472420:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.473558:
HysteresisQuery: Returning.
2017-05-15 16:10:59.474192:
HysteresisQuery(73)
2017-05-15 16:10:59.475116:
SingleGeneQuery(73)
2017-05-15 16:10:59.475797:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.476687:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.477392:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.478052:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.478637:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.479372:
HysteresisQuery: Returning.
2017-05-15 16:10:59.479975:
HysteresisQuery(74)
2017-05-15 16:10:59.480899:
SingleGeneQuery(74)
2017-05-15 16:10:59.481804:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.483363:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.484164:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.484764:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.485369:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.486077:
HysteresisQuery: Returning.
2017-05-15 16:10:59.486708:
HysteresisQuery(75)
2017-05-15 16:10:59.487256:
SingleGeneQuery(75)
2017-05-15 16:10:59.487946:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.490162:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.491566:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.492276:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.492918:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.494133:
HysteresisQuery: Returning.
2017-05-15 16:10:59.494699:
HysteresisQuery(76)
2017-05-15 16:10:59.495599:
SingleGeneQuery(76)
2017-05-15 16:10:59.496323:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.497889:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.498788:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.499442:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.500682:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.501784:
HysteresisQuery: Returning.
2017-05-15 16:10:59.502433:
HysteresisQuery(77)
2017-05-15 16:10:59.503001:
SingleGeneQuery(77)
2017-05-15 16:10:59.503667:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.505095:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.505830:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.506541:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.507274:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.508550:
HysteresisQuery: Returning.
2017-05-15 16:10:59.509147:
HysteresisQuery(78)
2017-05-15 16:10:59.509768:
SingleGeneQuery(78)
2017-05-15 16:10:59.510579:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.511874:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.512851:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.513719:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.514392:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.515186:
HysteresisQuery: Returning.
2017-05-15 16:10:59.516025:
HysteresisQuery(79)
2017-05-15 16:10:59.516657:
SingleGeneQuery(79)
2017-05-15 16:10:59.517426:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.519222:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.519796:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.520442:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.521107:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.522731:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.523687:
HysteresisQuery: Alignment Graph has 10 vertices
2017-05-15 16:10:59.524239:
HysteresisQuery: Alignment Graph has 12 edges
2017-05-15 16:10:59.525264:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.526302:
HysteresisQuery: Returning.
2017-05-15 16:10:59.526863:
HysteresisQuery(80)
2017-05-15 16:10:59.527611:
SingleGeneQuery(80)
2017-05-15 16:10:59.528223:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.530177:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.530944:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.531873:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.532853:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.533604:
HysteresisQuery: Returning.
2017-05-15 16:10:59.534326:
HysteresisQuery(81)
2017-05-15 16:10:59.535197:
SingleGeneQuery(81)
2017-05-15 16:10:59.535914:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.537681:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.538697:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.539322:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.540025:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.540759:
HysteresisQuery: Returning.
2017-05-15 16:10:59.541758:
HysteresisQuery(82)
2017-05-15 16:10:59.542604:
SingleGeneQuery(82)
2017-05-15 16:10:59.543263:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.545240:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.545921:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.546974:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.547613:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.548473:
HysteresisQuery: Returning.
2017-05-15 16:10:59.549092:
HysteresisQuery(83)
2017-05-15 16:10:59.549623:
SingleGeneQuery(83)
2017-05-15 16:10:59.550332:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.551706:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.552443:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.553014:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.553654:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.554350:
HysteresisQuery: Returning.
2017-05-15 16:10:59.554945:
HysteresisQuery(84)
2017-05-15 16:10:59.555554:
SingleGeneQuery(84)
2017-05-15 16:10:59.556643:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.557454:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.558473:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.559130:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.559656:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.560411:
HysteresisQuery: Returning.
2017-05-15 16:10:59.561167:
HysteresisQuery(85)
2017-05-15 16:10:59.561970:
SingleGeneQuery(85)
2017-05-15 16:10:59.562623:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.563980:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.564592:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.565209:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.565854:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.566737:
HysteresisQuery: Returning.
2017-05-15 16:10:59.567246:
HysteresisQuery(86)
2017-05-15 16:10:59.567879:
SingleGeneQuery(86)
2017-05-15 16:10:59.568569:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.570001:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.571067:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.571811:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.572949:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.573614:
HysteresisQuery: Returning.
2017-05-15 16:10:59.574240:
HysteresisQuery(87)
2017-05-15 16:10:59.574886:
SingleGeneQuery(87)
2017-05-15 16:10:59.575487:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.577500:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.578224:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.578874:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.579387:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.580229:
HysteresisQuery: Returning.
2017-05-15 16:10:59.580963:
HysteresisQuery(88)
2017-05-15 16:10:59.581742:
SingleGeneQuery(88)
2017-05-15 16:10:59.582606:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.583758:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.584905:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.585539:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.586188:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.586996:
HysteresisQuery: Returning.
2017-05-15 16:10:59.587922:
HysteresisQuery(89)
2017-05-15 16:10:59.588532:
SingleGeneQuery(89)
2017-05-15 16:10:59.589372:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.591928:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.592674:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.593619:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.594239:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.595042:
HysteresisQuery: Returning.
2017-05-15 16:10:59.595828:
HysteresisQuery(90)
2017-05-15 16:10:59.596596:
SingleGeneQuery(90)
2017-05-15 16:10:59.597267:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.598737:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.599847:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.600524:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.601080:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.601880:
HysteresisQuery: Returning.
2017-05-15 16:10:59.602438:
HysteresisQuery(91)
2017-05-15 16:10:59.602946:
SingleGeneQuery(91)
2017-05-15 16:10:59.603626:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.605439:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.606751:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.607481:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.608381:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.609151:
HysteresisQuery: Returning.
2017-05-15 16:10:59.610075:
HysteresisQuery(92)
2017-05-15 16:10:59.610784:
SingleGeneQuery(92)
2017-05-15 16:10:59.611995:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.613432:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.614065:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.614612:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.615507:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.616194:
HysteresisQuery: Returning.
2017-05-15 16:10:59.616997:
HysteresisQuery(93)
2017-05-15 16:10:59.617551:
SingleGeneQuery(93)
2017-05-15 16:10:59.618267:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.619719:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.620707:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.621323:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.621860:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.622852:
HysteresisQuery: Returning.
2017-05-15 16:10:59.623514:
HysteresisQuery(94)
2017-05-15 16:10:59.624207:
SingleGeneQuery(94)
2017-05-15 16:10:59.625143:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.626280:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.626920:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.627667:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.628384:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.629609:
HysteresisQuery: Returning.
2017-05-15 16:10:59.630211:
HysteresisQuery(95)
2017-05-15 16:10:59.630820:
SingleGeneQuery(95)
2017-05-15 16:10:59.631589:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.632940:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.633707:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.634380:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.634985:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.635712:
HysteresisQuery: Returning.
2017-05-15 16:10:59.636343:
HysteresisQuery(96)
2017-05-15 16:10:59.637065:
SingleGeneQuery(96)
2017-05-15 16:10:59.637804:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.639575:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.640409:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.641061:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.641702:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.643084:
HysteresisQuery: Returning.
2017-05-15 16:10:59.643682:
HysteresisQuery(97)
2017-05-15 16:10:59.644255:
SingleGeneQuery(97)
2017-05-15 16:10:59.645163:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.646754:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.647422:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.648100:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.648732:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.650359:
HysteresisQuery: Alignment Graph Constructed.
2017-05-15 16:10:59.651095:
HysteresisQuery: Alignment Graph has 10 vertices
2017-05-15 16:10:59.651681:
HysteresisQuery: Alignment Graph has 12 edges
2017-05-15 16:10:59.652311:
HysteresisQuery: Reachability computed.
2017-05-15 16:10:59.652913:
HysteresisQuery: Returning.
2017-05-15 16:10:59.653457:
HysteresisQuery(98)
2017-05-15 16:10:59.654592:
SingleGeneQuery(98)
2017-05-15 16:10:59.655305:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.657013:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.657628:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.658566:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.659288:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.660094:
HysteresisQuery: Returning.
2017-05-15 16:10:59.660800:
HysteresisQuery(99)
2017-05-15 16:10:59.661414:
SingleGeneQuery(99)
2017-05-15 16:10:59.662272:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.663458:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.664042:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.664886:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.665777:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.666696:
HysteresisQuery: Returning.
2017-05-15 16:10:59.667328:
HysteresisQuery(100)
2017-05-15 16:10:59.667950:
SingleGeneQuery(100)
2017-05-15 16:10:59.668654:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.669414:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.670591:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.671354:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.672009:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.672929:
HysteresisQuery: Returning.
2017-05-15 16:10:59.673989:
HysteresisQuery(101)
2017-05-15 16:10:59.675009:
SingleGeneQuery(101)
2017-05-15 16:10:59.675738:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.677022:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.677949:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.678610:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.679638:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.680487:
HysteresisQuery: Returning.
2017-05-15 16:10:59.681158:
HysteresisQuery(102)
2017-05-15 16:10:59.681746:
SingleGeneQuery(102)
2017-05-15 16:10:59.682911:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.684178:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.684880:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.685749:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.686297:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.687015:
HysteresisQuery: Returning.
2017-05-15 16:10:59.687763:
HysteresisQuery(103)
2017-05-15 16:10:59.688320:
SingleGeneQuery(103)
2017-05-15 16:10:59.689069:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.690529:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.691160:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.692236:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.692858:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.693641:
HysteresisQuery: Returning.
2017-05-15 16:10:59.694334:
HysteresisQuery(104)
2017-05-15 16:10:59.695027:
SingleGeneQuery(104)
2017-05-15 16:10:59.695986:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.696888:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.697697:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.698335:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.699019:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.699939:
HysteresisQuery: Returning.
2017-05-15 16:10:59.700820:
HysteresisQuery(105)
2017-05-15 16:10:59.701475:
SingleGeneQuery(105)
2017-05-15 16:10:59.702355:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.703911:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.704601:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.705298:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.706034:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.706752:
HysteresisQuery: Returning.
2017-05-15 16:10:59.707385:
HysteresisQuery(106)
2017-05-15 16:10:59.708109:
SingleGeneQuery(106)
2017-05-15 16:10:59.708818:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.710405:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.711201:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.711865:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.712500:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.713150:
HysteresisQuery: Returning.
2017-05-15 16:10:59.714075:
HysteresisQuery(107)
2017-05-15 16:10:59.714602:
SingleGeneQuery(107)
2017-05-15 16:10:59.715356:
SingleGeneQuery: SQL statement executed
2017-05-15 16:10:59.717133:
SingleGeneQuery: Q constructed
2017-05-15 16:10:59.717962:
SingleGeneQuery: graph constructed
2017-05-15 16:10:59.718575:
SingleGeneQuery: graph attributes emplaced
2017-05-15 16:10:59.719224:
HysteresisQuery: Search Graph Constructed.
2017-05-15 16:10:59.720057:
HysteresisQuery: Returning.
Out[47]:
[False, False, False, False, False, False, False, False, False, False]

In [ ]: