Language for networks
First Claim
1. A method of modeling a system using a diagrammatic language, comprising:
- describing said system using said diagrammatic language to form a diagram; and
parsing said diagram to form a model of said system, said parsing comprising historical resolution of state;
wherein said language comprises recursively nestable likeboxes, recursively nestable linkboxes, and implicit likeboxes.
0 Assignments
0 Petitions
Accused Products
Abstract
Presently described is a formal language for describing the function of biochemical networks. Because it is a language, it includes a method of parsing, or understanding the language, which is a highly complex recursive algorithm. This formal language, the Cell Language, is described both informally, so that it may be written, and formally, so that it may be parsed. The Cell Language makes it possible to model all the interactions in a cell in a single diagram, with only a few representations of each molecule. The notation is compact and modular, in the sense that complex interactions composed of many subparts may be annotated with the same symbols as the simplest interactions composed of individual molecules or genes.
-
Citations
8 Claims
-
1. A method of modeling a system using a diagrammatic language, comprising:
-
describing said system using said diagrammatic language to form a diagram; and
parsing said diagram to form a model of said system, said parsing comprising historical resolution of state;
wherein said language comprises recursively nestable likeboxes, recursively nestable linkboxes, and implicit likeboxes.
-
-
2. A computer system for use in modeling a system with a diagrammatic language, comprising computer instructions for:
-
describing said system using said diagrammatic language to form a diagram; and
parsing said diagram to form a model of said system, said parsing comprising historical resolution of state;
wherein said language comprises recursively nestable likeboxes, recursively nestable linkboxes, and implicit likeboxes.
-
-
3. A computer-readable medium storing a computer program for use in modeling a system with a diagrammatic language, said program executable by a plurality of server computers, said program comprising computer instructions for:
-
describing said system using said diagrammatic language to form a diagram; and
parsing said diagram to form a model of said system, said parsing comprising historical resolution of state;
wherein said language comprises recursively nestable likeboxes, recursively nestable linkboxes, and implicit likeboxes.
-
-
4. A computer data signal embodied in a carrier wave for use in modeling a system with a diagrammatic language, comprising computer instructions for:
-
describing said system using said diagrammatic language to form a diagram; and
parsing said diagram to form a model of said system, said parsing comprising historical resolution of state;
wherein said language comprises recursively nestable likeboxes, recursively nestable linkboxes, and implicit likeboxes.
-
-
5. A method of producing a model using a diagrammatic language, parsed by an algorithm, comprising:
-
describing said system using a diagram drawing, identifying an abstract diagram structure in said diagram drawing, and applying a parsing algorithm to said abstract diagram structure to produce said model.
-
-
6. A method of converting a plurality of text strings representative of historical resolutions into information representative of the current state of at least one noun comprising:
concatenating the history of nouns that input to a verb into the history of the nouns that the verb creates.
-
7. A method of classifying states of an object comprising:
identifying unique objects and the transformations among them to classify the states of said object using the method of implicit likeboxes. - View Dependent Claims (8)
Specification