← Revision 2 as of 2006-11-20 16:00:48
Size: 3525
Comment:
|
← Revision 3 as of 2006-11-20 16:09:07 →
Size: 3514
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
## This template may be useful for documenting use cases ## Developed in response to a hackathon request for formalized, detailed use cases |
## This template may be useful for documenting use cases ## Developed in response to a hackathon request for formalized, detailed use cases |
Line 6: | Line 5: |
|| '''Use Case Name''' : BooleanLogic || || '''For Feature''' : MIMEditor || || '''Editors''': DavidKane || ## EXAMPLE: |
||'''Use Case Name''' : BooleanLogic || ||'''For Feature''' : MIMEditor || ||'''Editors''': DavidKane || ## EXAMPLE: |
Line 15: | Line 12: |
Line 24: | Line 20: |
1. User specifies an existing contingency relationship (e.g. ../ProcessStimulation or ../ShowInhibition) |
1. User specifies an existing contingency relationship (e.g. ../ProcessStimulation or ../ShowInhibition) |
Line 29: | Line 24: |
1. User optionally specifies the evidence for this reaction | 1. User optionally specifies the evidence for this reaction |
Line 33: | Line 27: |
Line 45: | Line 38: |
Line 50: | Line 42: |
Line 53: | Line 44: |
== Other Examples == ## List other applications or relevant examples outside of Cytoscape that provide some or all of the desired functionality (e.g., "You can do this using the group function in PowerPoint"). The AND and OR notations can be combined, as in this example. |
== Variations == |
Line 60: | Line 48: |
Some maps also use the following shorthand notation. This the shorthand notation for AND, it is the equivalent of the example above. | Some maps also use the following shorthand notation. This the shorthand notation for AND, it is the equivalent of the example above. |
Line 72: | Line 60: |
== Other Examples == ## List other applications or relevant examples outside of Cytoscape that provide some or all of the desired functionality (e.g., "You can do this using the group function in PowerPoint"). The AND and OR notations can be combined, as in this example. |
|
Line 73: | Line 65: |
Shared ../MimEditorUseCaseComments | Shared ../MimEditorUseCaseComments |
Use Case Name : BooleanLogic |
For Feature : MIMEditor |
Editors: DavidKane |
Summary
A wants to use the logical expressions AND or OR to describe the participants in a reaction.
Step-by-Step User Action
User specifies an existing contingency relationship (e.g. ../ProcessStimulation or ../ShowInhibition)
- User specifies another species to be involved in that relationship
- User specifies a logical operator (i.e. AND or OR)
- User connects the species to the relationship using the logical operator
- User optionally specifies the evidence for this reaction
Visual Aides
The AND notation uses converging edges to form an accute angle to indicate that all of the elements on the left, are required by the contigency relationship indicated by the arrowhead on the right.
attachment:booleannotation1_061117_dwk.png
The OR notation uses parallel edges to to indicate that all of the elements on the left, can independently have contigency relationship indicated by the arrowhead on the right.
attachment:booleannotation2_061117_dwk.png
Requirements for Cytoscape
TBD
Importance
TBD
Variations
attachment:booleannotation3_061117_dwk.png
Some maps also use the following shorthand notation. This the shorthand notation for AND, it is the equivalent of the example above.
attachment:booleannotation4_061117_dwk.png
This the shorthand notation for OR, it is the equivalent of the example above.
attachment:booleannotation5_061117_dwk.png
This the shorthand notation that combined AND and OR, it is the equivalent of the example above.
attachment:booleannotation6_061117_dwk.png
Other Examples
The AND and OR notations can be combined, as in this example.
Comments
Shared ../MimEditorUseCaseComments
BioPax representation TBD