Overlays of a project, served from /new_api/projects/{projectId}/overlays.
1. List overlays
Returns a page of overlays for the given project.
|
Note
|
The result is paged - use the page and size query parameters to
walk through it.
|
1.1. HTTP request
GET /minerva/new_api/projects/test_project/overlays/ HTTP/1.1
1.2. Path Parameters
| Parameter | Description |
|---|---|
|
project identifier |
1.3. Query Parameters
| Parameter | Description |
|---|---|
|
index of the page to fetch, counted from 0; 0 by default |
|
number of entries on a page; 20 by default, 10000 at most |
1.4. CURL sample
$ curl 'https://minerva-dev.lcsb.uni.lu/minerva/new_api/projects/test_project/overlays/' -X GET \
-H 'Authorization: Bearer xxxxxxxx'
1.5. HTTP response
HTTP/1.1 200 OK
1.6. Response Fields
| Path | Type | Description |
|---|---|---|
|
|
list of overlays on the page |
|
|
name of the overlay |
|
|
free text description of the overlay |
|
|
reference genome against which the variants are expressed, one of: UCSC |
|
|
color schema used when drawing the overlay, one of: GENERIC, GENETIC_VARIANT |
|
|
is the overlay public |
|
|
version of the reference genome |
|
|
identifier of the overlay owner |
|
|
group identifier |
|
|
alpha to be used for all not matching bioEntities when highlighting this overlay |
|
|
unique overlay identifier |
|
|
position of the overlay on the list of overlays |
|
|
total number of pages |
|
|
total number of elements |
|
|
number of elements on this page |
|
|
page size |
|
|
page number |
1.7. Sample Response
{
"content" : [ {
"name" : "test title",
"group" : null,
"notMatchingAlpha" : null,
"creator" : 1,
"description" : "test description",
"genomeType" : null,
"genomeVersion" : null,
"id" : 1000005,
"idObject" : 1000005,
"publicOverlay" : false,
"type" : "GENERIC",
"order" : 0
} ],
"totalPages" : 1,
"totalElements" : 1,
"numberOfElements" : 1,
"size" : 20,
"number" : 0
}
2. Add overlay
Creates a new overlay for the given project.
2.1. HTTP request
POST /minerva/new_api/projects/test_project/overlays/ HTTP/1.1
2.2. Path Parameters
| Parameter | Description |
|---|---|
|
project identifier |
2.3. Request Fields
| Path | Type | Description |
|---|---|---|
|
|
overlay name |
|
|
whether the overlay is visible to all project users |
|
|
color schema type used for rendering |
|
|
display order index |
|
|
id of the previously uploaded source file |
|
|
optional description |
|
|
reference genome version |
|
|
reference genome type |
|
|
id of the overlay group to assign; null for no group |
2.4. CURL sample
$ curl 'https://minerva-dev.lcsb.uni.lu/minerva/new_api/projects/test_project/overlays/' -X POST \
-H 'Authorization: Bearer xxxxxxxx' \
-d '{"name":"Karole Hane","group":null,"colorSchemaType":"GENERIC","orderIndex":411295511,"fileId":null,"description":"tuggtpadbwfcnwuxclnqbpanipaawimfrduomqqplobfdwftjonelurhz","genomeVersion":"Ms.","genomeType":"UCSC","public":true}' \
-H 'Content-Type: application/json'
2.5. HTTP response
HTTP/1.1 201 Created
2.6. Response Fields
| Path | Type | Description |
|---|---|---|
|
|
name of the overlay |
|
|
free text description of the overlay |
|
|
reference genome against which the variants are expressed, one of: UCSC |
|
|
color schema used when drawing the overlay, one of: GENERIC, GENETIC_VARIANT |
|
|
is the overlay public |
|
|
version of the reference genome |
|
|
identifier of the overlay owner |
|
|
group identifier |
|
|
alpha to be used for all not matching bioEntities when highlighting this overlay |
|
|
unique overlay identifier |
|
|
position of the overlay on the list of overlays |
2.7. Sample Response
{
"name" : "Karole Hane",
"group" : null,
"notMatchingAlpha" : null,
"creator" : 1,
"description" : "tuggtpadbwfcnwuxclnqbpanipaawimfrduomqqplobfdwftjonelurhz",
"genomeType" : "UCSC",
"genomeVersion" : "Ms.",
"id" : 1000009,
"idObject" : 1000009,
"publicOverlay" : true,
"type" : "GENERIC",
"order" : 411295511
}
3. Get overlay
Returns a single overlay by id.
3.1. HTTP request
GET /minerva/new_api/projects/test_project/overlays/1000003 HTTP/1.1
3.2. Path Parameters
| Parameter | Description |
|---|---|
|
project identifier |
|
overlay identifier |
3.3. CURL sample
$ curl 'https://minerva-dev.lcsb.uni.lu/minerva/new_api/projects/test_project/overlays/1000003' -X GET \
-H 'Authorization: Bearer xxxxxxxx'
3.4. HTTP response
HTTP/1.1 200 OK
3.5. Response Fields
| Path | Type | Description |
|---|---|---|
|
|
name of the overlay |
|
|
free text description of the overlay |
|
|
reference genome against which the variants are expressed, one of: UCSC |
|
|
color schema used when drawing the overlay, one of: GENERIC, GENETIC_VARIANT |
|
|
is the overlay public |
|
|
version of the reference genome |
|
|
identifier of the overlay owner |
|
|
group identifier |
|
|
alpha to be used for all not matching bioEntities when highlighting this overlay |
|
|
unique overlay identifier |
|
|
position of the overlay on the list of overlays |
3.6. Sample Response
{
"name" : "test title",
"group" : 3,
"notMatchingAlpha" : null,
"creator" : 1,
"description" : "test description",
"genomeType" : null,
"genomeVersion" : null,
"id" : 1000003,
"idObject" : 1000003,
"publicOverlay" : false,
"type" : "GENERIC",
"order" : 0
}
4. Update overlay
Replaces the editable properties of an overlay - its name, description, type, visibility, order and the group it belongs to. The content of the overlay (the uploaded file) is not changed.
|
Note
|
Supports optimistic locking via the If-Match header.
|
4.1. HTTP request
PUT /minerva/new_api/projects/test_project/overlays/1000002 HTTP/1.1
4.2. Path Parameters
| Parameter | Description |
|---|---|
|
project identifier |
|
overlay identifier |
4.3. Request Fields
| Path | Type | Description |
|---|---|---|
|
|
overlay name |
|
|
whether the overlay is visible to all project users |
|
|
color schema type used for rendering |
|
|
display order index |
|
|
id of the previously uploaded source file |
|
|
optional description |
|
|
reference genome version |
|
|
reference genome type |
|
|
id of the overlay group to assign; null for no group |
4.4. CURL sample
$ curl 'https://minerva-dev.lcsb.uni.lu/minerva/new_api/projects/test_project/overlays/1000002' -X PUT \
-H 'Authorization: Bearer xxxxxxxx' \
-d '{"name":"Kary Cummings","group":1,"colorSchemaType":"GENERIC","orderIndex":1380953269,"fileId":null,"description":"cfwhpzyykefnhfsbtbilvstawrytusuqhpnctxyhueidezwpxkdgxduxdqxrmgeziskouy","genomeVersion":"Mrs.","genomeType":"UCSC","public":true}' \
-H 'Content-Type: application/json'
4.5. HTTP response
HTTP/1.1 200 OK
4.6. Response Fields
| Path | Type | Description |
|---|---|---|
|
|
name of the overlay |
|
|
free text description of the overlay |
|
|
reference genome against which the variants are expressed, one of: UCSC |
|
|
color schema used when drawing the overlay, one of: GENERIC, GENETIC_VARIANT |
|
|
is the overlay public |
|
|
version of the reference genome |
|
|
identifier of the overlay owner |
|
|
group identifier |
|
|
alpha to be used for all not matching bioEntities when highlighting this overlay |
|
|
unique overlay identifier |
|
|
position of the overlay on the list of overlays |
4.7. Sample Response
{
"name" : "Kary Cummings",
"group" : 1,
"notMatchingAlpha" : null,
"creator" : 1,
"description" : "cfwhpzyykefnhfsbtbilvstawrytusuqhpnctxyhueidezwpxkdgxduxdqxrmgeziskouy",
"genomeType" : "UCSC",
"genomeVersion" : "Mrs.",
"id" : 1000002,
"idObject" : 1000002,
"publicOverlay" : true,
"type" : "GENERIC",
"order" : 1380953269
}
5. Delete overlay
Removes the overlay together with its entries.
|
Note
|
Supports optimistic locking via the If-Match header.
|
5.1. HTTP request
DELETE /minerva/new_api/projects/test_project/overlays/1000008 HTTP/1.1
5.2. Path Parameters
| Parameter | Description |
|---|---|
|
project identifier |
|
overlay identifier |
5.3. CURL sample
$ curl 'https://minerva-dev.lcsb.uni.lu/minerva/new_api/projects/test_project/overlays/1000008' -X DELETE \
-H 'Authorization: Bearer xxxxxxxx'
5.4. HTTP response
HTTP/1.1 200 OK
6. Download overlay source file
Returns the file that was originally uploaded to create the overlay, unchanged, as an attachment under its original filename.
The response is plain text for the tab-separated overlay files and XML for .xml sources; overlays that were not created from a file (for example ones defined directly through the API) have no source and the call fails.
6.1. HTTP request
POST /minerva/new_api/projects/test_project/overlays/1000007:download_source HTTP/1.1
6.2. Path Parameters
| Parameter | Description |
|---|---|
|
project identifier |
|
overlay identifier |
6.3. CURL sample
$ curl 'https://minerva-dev.lcsb.uni.lu/minerva/new_api/projects/test_project/overlays/1000007:download_source' -X POST \
-H 'Authorization: Bearer xxxxxxxx'
6.4. HTTP response
HTTP/1.1 200 OK
6.5. Sample Response
element_identifier value
-1
7. Download overlay legend
Generates a PNG image describing how the values of the overlay are mapped onto colours, and returns it as an attachment.
7.1. HTTP request
POST /minerva/new_api/projects/test_project/overlays/1000006:download_legend HTTP/1.1
7.2. Path Parameters
| Parameter | Description |
|---|---|
|
project identifier |
|
overlay identifier |
7.3. CURL sample
$ curl 'https://minerva-dev.lcsb.uni.lu/minerva/new_api/projects/test_project/overlays/1000006:download_legend' -X POST \
-H 'Authorization: Bearer xxxxxxxx'
7.4. HTTP response
HTTP/1.1 200 OK
8. Get overlay owner
Returns the user that currently owns the overlay.
8.1. HTTP request
GET /minerva/new_api/projects/test_project/overlays/1000011/owner HTTP/1.1
8.2. Path Parameters
| Parameter | Description |
|---|---|
|
project identifier |
|
overlay identifier |
8.3. CURL sample
$ curl 'https://minerva-dev.lcsb.uni.lu/minerva/new_api/projects/test_project/overlays/1000011/owner' -X GET \
-H 'Authorization: Bearer xxxxxxxx'
8.4. HTTP response
HTTP/1.1 200 OK
8.5. Response Fields
| Path | Type | Description |
|---|---|---|
|
|
identifier |
|
|
user login |
|
|
orcid identifier |
|
|
first name |
|
|
last name |
|
|
email address |
|
|
is user removed |
|
|
is the account active |
|
|
is the account email confirmed |
|
|
is user connected to ldap |
|
|
is the ldap account available |
|
|
did user accept terms of consent |
|
|
last activity timestamp |
|
|
list of privileges |
|
|
privilege name |
|
|
associated object |
|
|
timestamp of the last login |
8.6. Sample Response
{
"id" : 1,
"login" : "admin",
"name" : "",
"surname" : "",
"email" : "",
"orcidId" : null,
"removed" : false,
"connectedToLdap" : false,
"termsOfUseConsent" : false,
"privileges" : [ {
"privilegeType" : "READ_PROJECT",
"objectId" : "empty"
}, {
"privilegeType" : "IS_ADMIN",
"objectId" : null
}, {
"privilegeType" : "IS_CURATOR",
"objectId" : null
} ],
"active" : true,
"confirmed" : true,
"lastLoginDate" : "2026-09-23T23:13:10Z",
"ldapAccountAvailable" : false,
"lastActive" : "2026-09-23T23:13:10Z"
}
9. Set overlay owner
Transfers ownership of an overlay to the specified user and returns the new owner.
|
Note
|
Supports optimistic locking via the If-Match header.
|
9.1. HTTP request
PUT /minerva/new_api/projects/test_project/overlays/1000010/owner HTTP/1.1
9.2. Path Parameters
| Parameter | Description |
|---|---|
|
project identifier |
|
overlay identifier |
9.3. Request Fields
| Path | Type | Description |
|---|---|---|
|
|
identifier of the user to set as overlay owner |
9.4. CURL sample
$ curl 'https://minerva-dev.lcsb.uni.lu/minerva/new_api/projects/test_project/overlays/1000010/owner' -X PUT \
-H 'Authorization: Bearer xxxxxxxx' \
-d '{"id":3}' \
-H 'Content-Type: application/json'
9.5. HTTP response
HTTP/1.1 200 OK
9.6. Response Fields
| Path | Type | Description |
|---|---|---|
|
|
identifier |
|
|
user login |
|
|
orcid identifier |
|
|
first name |
|
|
last name |
|
|
email address |
|
|
is user removed |
|
|
is the account active |
|
|
is the account email confirmed |
|
|
is user connected to ldap |
|
|
is the ldap account available |
|
|
did user accept terms of consent |
|
|
last activity timestamp |
|
|
list of privileges |
|
|
privilege name |
|
|
associated object |
|
|
timestamp of the last login |
9.7. Sample Response
{
"id" : 3,
"login" : "anonymous",
"name" : "",
"surname" : "",
"email" : null,
"orcidId" : null,
"removed" : false,
"connectedToLdap" : false,
"termsOfUseConsent" : false,
"privileges" : [ {
"privilegeType" : "READ_PROJECT",
"objectId" : "empty"
}, {
"privilegeType" : "READ_PROJECT",
"objectId" : "test_project"
} ],
"active" : true,
"confirmed" : true,
"lastLoginDate" : null,
"ldapAccountAvailable" : false,
"lastActive" : null
}
10. Get list of associated bioEntities in the overlay
Resolves the identifiers used in the overlay into the actual elements and reactions of the map, and returns them as pairs: left is the matched bioEntity with its full definition, right is the overlay entry (value, colour, description) that matched it.
Pass * as the map identifier to search every map of the project, and set the includeIndirect query parameter to true to additionally return the elements that link to a submap in which the overlay matched something, so that a match hidden inside a submap is still visible on the parent map.
10.1. HTTP request
GET /minerva/new_api/projects/test_project/overlays/1000004/models/*/bio_entities/ HTTP/1.1
10.2. Path Parameters
| Parameter | Description |
|---|---|
|
project identifier |
|
map identifier |
|
overlay identifier |
10.3. CURL sample
$ curl 'https://minerva-dev.lcsb.uni.lu/minerva/new_api/projects/test_project/overlays/1000004/models/*/bio_entities/' -X GET \
-H 'Authorization: Bearer xxxxxxxx'
10.4. HTTP response
HTTP/1.1 200 OK
10.5. Response Fields
| Path | Type | Description |
|---|---|---|
|
|
bioEntity |
|
|
overlay entry matching bioEntity |
|
|
link that should be opened immediately when element is clicked on the map |
|
|
unique bioEntity identifier |
|
|
name of the bioEntity displayed on the map |
|
|
element identifier taken from source file |
|
|
map identifier |
|
|
list of references |
|
|
z index (coordinate) of the element on the map |
|
|
notes and description |
|
|
at what zoom level this element becomes visible in hierarchical view |
|
|
multimer value |
|
|
SBO term identifying the type of the bioEntity |
|
|
short symbol identifying the element |
|
|
list of synonyms |
|
|
x coordinate of the element name on the map |
|
|
y coordinate of the element name on the map |
|
|
line type |
|
|
width of the box with element name |
|
|
height of the box with element name |
|
|
vertical align of the text inside the box with element name |
|
|
horizontal align of the text inside the box with element name |
|
|
font name used for element label, one of: ARIAL, HELVETICA, TIMES_NEW_ROMAN, COURIER_NEW, GEORGIA, VERDANA |
|
|
font weight for element label, one of: NORMAL, BOLD |
|
|
font style for element label, one of: NORMAL, ITALIC |
|
|
width of the element |
|
|
height of the element |
|
|
at what zoom level this element becomes transparent in hierarchical view |
|
|
list of former symbols |
|
|
unabbreviated name of the element |
|
|
image glyph associated with the element |
|
|
glyph id |
|
|
id of file associated with the glyph |
|
|
is the element active |
|
|
is the element hypothetical |
|
|
SBML kinetics is boundary condition |
|
|
SBML kinetics is constant |
|
|
SBML kinetics initial amount |
|
|
SBML kinetics initial concentration |
|
|
SBML charge |
|
|
SBML substance units |
|
|
SBML only substance units |
|
|
List of species modification residues |
|
|
Species structural state |
|
|
identifier of a complex in which element is located |
|
|
name of a complex in which element is located |
|
|
identifier of a compartment in which element is located |
|
|
identifier of a pathway in which element is located |
|
|
name of a compartment in which element is located |
|
|
submap to which this bioEntity is an entry point (anchor) |
|
|
submap id |
|
|
identifier of a submap to which this bioEntity is an entry point (anchor) |
|
|
type of submap connection |
|
|
x coordinate of the element on the map |
|
|
y coordinate of the element on the map |
|
|
border line width |
|
|
Species units |
|
|
color of the element label; |
|
|
size of the font used for the element label |
|
|
color used to fill the interior of the element; |
|
|
color used to draw the outline of the element; |
|
|
smiles identifier (for chemicals) |
|
|
inChI identifier (for chemicals) |
|
|
inChI key identifier (for chemicals) |
|
|
compartment membrane thickness |
|
|
compartment outer line width |
|
|
shape of a compartment |
|
|
compartment inner line width |
|
|
whether the element allows user interaction (e.g. clicking, hovering) |
|
|
reaction identifier taken from source file |
|
|
is reaction reversible |
|
|
reaction SBML kinetics law |
|
|
list of reaction products |
|
|
identifier of the element for this product |
|
|
SBML stoichiometry |
|
|
line used to draw product connection |
|
|
list of reaction reactants |
|
|
identifier of the element for this reactant |
|
|
SBML stoichiometry |
|
|
line used to draw reactant connection |
|
|
list of reaction modifiers |
|
|
identifier of the element for this modifier |
|
|
SBML stoichiometry |
|
|
SBO term identifying the type of the modifier |
|
|
line used to draw modifier connection |
|
|
coordinates of process in the reaction if defined manually. If this value is not present then center of line should be taken. |
|
|
reaction central line |
|
|
line identifier |
|
|
line width |
|
|
line z coordinate (z-index) |
|
|
line segments |
|
|
arrow definition of the line beginning |
|
|
arrow definition of the line ending |
|
|
line pattern |
|
|
line color; |
|
|
line identifier |
|
|
line width |
|
|
line z coordinate (z-index) |
|
|
line segments |
|
|
arrow definition of the line beginning |
|
|
arrow definition of the line ending |
|
|
line pattern |
|
|
line color; |
|
|
line identifier |
|
|
line width |
|
|
line z coordinate (z-index) |
|
|
line segments |
|
|
arrow definition of the line beginning |
|
|
arrow definition of the line ending |
|
|
line pattern |
|
|
line color; |
|
|
line identifier |
|
|
line width |
|
|
line z coordinate (z-index) |
|
|
line segments |
|
|
arrow definition of the line beginning |
|
|
arrow definition of the line ending |
|
|
line pattern |
|
|
line color; |
|
|
reaction operators |
|
|
operator identifier |
|
|
line for the operator |
|
|
SBO term identifying the type of the operator |
|
|
identifier |
|
|
bioEntity name that should match |
|
|
value of the source data column taken from the uploaded overlay file |
|
|
map name that should match |
|
|
custom label defined for the entry |
|
|
bioEntity identifier from external resource (like CellDesigner file that was used for generating the map) |
|
|
line width used when drawing overlay entry |
|
|
normalized value ←1,1> assigned to this entry |
|
|
color that should be used when drawing overlay entry; |
|
|
free text description of the entry |
10.6. Sample Response
[ {
"left" : {
"id" : 192,
"notes" : "",
"idReaction" : "path_0_re5933",
"name" : "",
"reversible" : false,
"visibilityLevel" : "",
"z" : 2,
"kinetics" : {
"parameters" : [ ],
"functions" : [ ],
"definition" : "<math xmlns=\"http://www.w3.org/1998/Math/MathML\"><lambda>\n<bvar>\n<ci> x </ci>\n</bvar>\n<bvar>\n<ci> y </ci>\n</bvar>\n<apply>\n<plus/>\n<ci> x </ci>\n<ci> y </ci>\n</apply>\n</lambda></math>"
},
"line" : {
"id" : 1718,
"width" : 1.0,
"color" : "#000000ff",
"z" : 0,
"segments" : [ {
"x1" : 0.0,
"y1" : 0.0,
"x2" : 10.0,
"y2" : 0.0
} ],
"startArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"endArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"lineType" : "SOLID"
},
"processCoordinates" : null,
"modifiers" : [ {
"id" : 1341,
"line" : {
"id" : 1725,
"width" : 1.0,
"color" : "#000000ff",
"z" : 0,
"segments" : [ {
"x1" : 10.0,
"y1" : 0.0,
"x2" : 0.0,
"y2" : 0.0
} ],
"startArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"endArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"lineType" : "SOLID"
},
"stoichiometry" : null,
"element" : 1192,
"sboTerm" : "SBO:0000013"
} ],
"elementId" : "path_0_re5933",
"products" : [ {
"id" : 1339,
"line" : {
"id" : 1724,
"width" : 1.0,
"color" : "#000000ff",
"z" : 0,
"segments" : [ {
"x1" : 15.0,
"y1" : 0.0,
"x2" : 30.0,
"y2" : 0.0
} ],
"startArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"endArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"lineType" : "SOLID"
},
"stoichiometry" : null,
"element" : 1194
}, {
"id" : 1340,
"line" : {
"id" : 1722,
"width" : 1.0,
"color" : "#000000ff",
"z" : 0,
"segments" : [ {
"x1" : 15.0,
"y1" : 0.0,
"x2" : 20.0,
"y2" : 0.0
} ],
"startArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"endArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"lineType" : "SOLID"
},
"stoichiometry" : null,
"element" : 1192
} ],
"reactants" : [ {
"id" : 1336,
"line" : {
"id" : 1721,
"width" : 1.0,
"color" : "#000000ff",
"z" : 0,
"segments" : [ {
"x1" : 15.0,
"y1" : 0.0,
"x2" : 0.0,
"y2" : 0.0
} ],
"startArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"endArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"lineType" : "SOLID"
},
"stoichiometry" : null,
"element" : 1194
}, {
"id" : 1337,
"line" : {
"id" : 1719,
"width" : 1.0,
"color" : "#000000ff",
"z" : 0,
"segments" : [ {
"x1" : 10.0,
"y1" : 0.0,
"x2" : 0.0,
"y2" : 0.0
} ],
"startArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"endArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"lineType" : "SOLID"
},
"stoichiometry" : null,
"element" : 1192
} ],
"operators" : [ {
"id" : 1335,
"line" : {
"id" : 1720,
"width" : 1.0,
"color" : "#000000ff",
"z" : 0,
"segments" : [ {
"x1" : 10.0,
"y1" : 0.0,
"x2" : 15.0,
"y2" : 0.0
} ],
"startArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"endArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"lineType" : "SOLID"
},
"inputs" : [ {
"id" : 1336
}, {
"id" : 1337
} ],
"outputs" : [ ],
"operatorText" : "",
"productOperator" : false,
"modifierOperator" : false,
"reactantOperator" : true,
"sboTerm" : "SBO:0000173"
}, {
"id" : 1338,
"line" : {
"id" : 1723,
"width" : 1.0,
"color" : "#000000ff",
"z" : 0,
"segments" : [ {
"x1" : 10.0,
"y1" : 0.0,
"x2" : 15.0,
"y2" : 0.0
} ],
"startArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"endArrow" : {
"arrowType" : "NONE",
"angle" : 2.748893571891069,
"lineType" : "SOLID",
"length" : 15.0
},
"lineType" : "SOLID"
},
"inputs" : [ ],
"outputs" : [ {
"id" : 1339
}, {
"id" : 1340
} ],
"operatorText" : "",
"productOperator" : true,
"modifierOperator" : false,
"reactantOperator" : false,
"sboTerm" : "SBO:0000173"
} ],
"references" : [ {
"link" : null,
"article" : null,
"type" : "PUBMED",
"resource" : "28725475",
"id" : 1537,
"annotator" : null
}, {
"link" : null,
"article" : null,
"type" : "PUBMED",
"resource" : "invalid123",
"id" : 1538,
"annotator" : null
} ],
"map" : 430,
"sboTerm" : "SBO:0000185"
},
"right" : {
"id" : 9,
"name" : "",
"sourceData" : null,
"elementId" : "path_0_re5933",
"customLabel" : "net.datafaker.providers.base.Name@30fa8c95",
"lineWidth" : null,
"value" : -1.0,
"color" : null,
"description" : null,
"mapName" : null
}
}, {
"left" : {
"id" : 1190,
"glyph" : null,
"compartment" : 1193,
"pathway" : null,
"elementId" : "p2",
"x" : 10.0,
"y" : 20.0,
"z" : 11,
"allowUiInteraction" : true,
"width" : 100.0,
"height" : 20.0,
"fontSize" : 12.0,
"fontColor" : "#000000ff",
"fillColor" : "#ffffffff",
"borderColor" : "#000000ff",
"visibilityLevel" : "",
"transparencyLevel" : "",
"notes" : "",
"symbol" : null,
"fullName" : null,
"name" : "CP",
"nameX" : 10.0,
"nameY" : 20.0,
"nameWidth" : 100.0,
"nameHeight" : 20.0,
"fontName" : "ARIAL",
"fontWeight" : "NORMAL",
"fontStyle" : "NORMAL",
"nameVerticalAlign" : "MIDDLE",
"nameHorizontalAlign" : "CENTER",
"synonyms" : [ ],
"formerSymbols" : [ ],
"modificationResidues" : [ ],
"activity" : false,
"lineWidth" : 1.0,
"complex" : null,
"initialAmount" : null,
"charge" : null,
"initialConcentration" : 0.0,
"onlySubstanceUnits" : false,
"homodimer" : 1,
"hypothetical" : null,
"boundaryCondition" : false,
"constant" : false,
"substanceUnits" : null,
"borderLineType" : "SOLID",
"map" : 430,
"submap" : null,
"references" : [ ],
"immediateLink" : null,
"sboTerm" : "SBO:0000253"
},
"right" : {
"id" : 5,
"name" : "",
"sourceData" : null,
"elementId" : "p2",
"customLabel" : "net.datafaker.providers.base.Name@30fa8c95",
"lineWidth" : null,
"value" : null,
"color" : "#ff0000ff",
"description" : null,
"mapName" : null
}
}, {
"left" : {
"id" : 1194,
"glyph" : null,
"compartment" : null,
"pathway" : null,
"elementId" : "s7",
"x" : 10.0,
"y" : 20.0,
"z" : 17,
"allowUiInteraction" : true,
"width" : 100.0,
"height" : 20.0,
"fontSize" : 12.0,
"fontColor" : "#000000ff",
"fillColor" : "#ffffffff",
"borderColor" : "#000000ff",
"visibilityLevel" : "",
"transparencyLevel" : "",
"notes" : "",
"symbol" : null,
"fullName" : null,
"name" : "water",
"nameX" : 10.0,
"nameY" : 20.0,
"nameWidth" : 100.0,
"nameHeight" : 20.0,
"fontName" : "ARIAL",
"fontWeight" : "NORMAL",
"fontStyle" : "NORMAL",
"nameVerticalAlign" : "MIDDLE",
"nameHorizontalAlign" : "CENTER",
"synonyms" : [ ],
"formerSymbols" : [ ],
"modificationResidues" : [ ],
"activity" : false,
"lineWidth" : 1.0,
"complex" : null,
"initialAmount" : null,
"charge" : null,
"initialConcentration" : 0.0,
"onlySubstanceUnits" : false,
"homodimer" : 1,
"hypothetical" : null,
"boundaryCondition" : false,
"constant" : false,
"substanceUnits" : null,
"borderLineType" : "SOLID",
"map" : 430,
"submap" : null,
"references" : [ ],
"immediateLink" : null,
"sboTerm" : "SBO:0000247"
},
"right" : {
"id" : 6,
"name" : "",
"sourceData" : null,
"elementId" : "s7",
"customLabel" : "net.datafaker.providers.base.Name@30fa8c95",
"lineWidth" : null,
"value" : null,
"color" : "#ff0000ff",
"description" : null,
"mapName" : null
}
}, {
"left" : {
"id" : 1192,
"glyph" : null,
"compartment" : 1193,
"pathway" : null,
"elementId" : "s6",
"x" : 10.0,
"y" : 20.0,
"z" : 16,
"allowUiInteraction" : true,
"width" : 100.0,
"height" : 20.0,
"fontSize" : 12.0,
"fontColor" : "#000000ff",
"fillColor" : "#ffffffff",
"borderColor" : "#000000ff",
"visibilityLevel" : "",
"transparencyLevel" : "",
"notes" : "",
"symbol" : null,
"fullName" : null,
"name" : "water",
"nameX" : 10.0,
"nameY" : 20.0,
"nameWidth" : 100.0,
"nameHeight" : 20.0,
"fontName" : "ARIAL",
"fontWeight" : "NORMAL",
"fontStyle" : "NORMAL",
"nameVerticalAlign" : "MIDDLE",
"nameHorizontalAlign" : "CENTER",
"synonyms" : [ ],
"formerSymbols" : [ ],
"modificationResidues" : [ ],
"activity" : false,
"lineWidth" : 1.0,
"complex" : null,
"initialAmount" : null,
"charge" : null,
"initialConcentration" : 0.0,
"onlySubstanceUnits" : false,
"homodimer" : 1,
"hypothetical" : null,
"boundaryCondition" : false,
"constant" : false,
"substanceUnits" : null,
"borderLineType" : "SOLID",
"map" : 430,
"submap" : null,
"references" : [ {
"link" : null,
"type" : "CHEBI",
"resource" : "CHEBI:1234",
"id" : 1534,
"annotator" : null
} ],
"immediateLink" : null,
"sboTerm" : "SBO:0000247"
},
"right" : {
"id" : 7,
"name" : "",
"sourceData" : null,
"elementId" : "s6",
"customLabel" : "net.datafaker.providers.base.Name@30fa8c95",
"lineWidth" : null,
"value" : null,
"color" : "#ff0000ff",
"description" : null,
"mapName" : null
}
}, {
"left" : {
"id" : 1193,
"glyph" : null,
"compartment" : null,
"pathway" : null,
"elementId" : "p1",
"x" : 5.0,
"y" : 5.0,
"z" : 10,
"allowUiInteraction" : true,
"width" : 1000.0,
"height" : 1000.0,
"fontSize" : 12.0,
"fontColor" : "#000000ff",
"fillColor" : "#000000ff",
"borderColor" : "#000000ff",
"visibilityLevel" : "",
"transparencyLevel" : "",
"notes" : "",
"symbol" : null,
"fullName" : null,
"name" : "Comp",
"nameX" : 5.0,
"nameY" : 5.0,
"nameWidth" : 1000.0,
"nameHeight" : 1000.0,
"fontName" : "ARIAL",
"fontWeight" : "NORMAL",
"fontStyle" : "NORMAL",
"nameVerticalAlign" : "MIDDLE",
"nameHorizontalAlign" : "CENTER",
"synonyms" : [ "my synonym" ],
"formerSymbols" : [ "FFH" ],
"thickness" : 12.0,
"outerWidth" : 2.0,
"innerWidth" : 1.0,
"shape" : "SQUARE_COMPARTMENT",
"map" : 430,
"submap" : null,
"references" : [ {
"link" : null,
"type" : "HGNC_SYMBOL",
"resource" : "SNCA",
"id" : 1535,
"annotator" : null
} ],
"immediateLink" : null,
"sboTerm" : "SBO:0000290"
},
"right" : {
"id" : 8,
"name" : "",
"sourceData" : null,
"elementId" : "p1",
"customLabel" : "net.datafaker.providers.base.Name@30fa8c95",
"lineWidth" : null,
"value" : null,
"color" : "#ff0000ff",
"description" : null,
"mapName" : null
}
}, {
"left" : {
"id" : 1191,
"glyph" : null,
"compartment" : 1193,
"pathway" : null,
"elementId" : "p3",
"x" : 10.0,
"y" : 20.0,
"z" : 12,
"allowUiInteraction" : true,
"width" : 100.0,
"height" : 20.0,
"fontSize" : 12.0,
"fontColor" : "#000000ff",
"fillColor" : "#ffffffff",
"borderColor" : "#000000ff",
"visibilityLevel" : "",
"transparencyLevel" : "",
"notes" : "",
"symbol" : null,
"fullName" : null,
"name" : "GSTA4",
"nameX" : 10.0,
"nameY" : 20.0,
"nameWidth" : 100.0,
"nameHeight" : 20.0,
"fontName" : "ARIAL",
"fontWeight" : "NORMAL",
"fontStyle" : "NORMAL",
"nameVerticalAlign" : "MIDDLE",
"nameHorizontalAlign" : "CENTER",
"synonyms" : [ "GSTA_XX", "GSTA_YY" ],
"formerSymbols" : [ ],
"modificationResidues" : [ {
"id" : 52026,
"idModificationResidue" : "r4",
"name" : "",
"x" : 10.0,
"y" : 20.0,
"z" : 13,
"width" : 15.0,
"height" : 15.0,
"nameX" : 10.0,
"nameY" : 20.0,
"nameWidth" : 15.0,
"nameHeight" : 15.0,
"nameVerticalAlign" : "MIDDLE",
"nameHorizontalAlign" : "CENTER",
"species" : 1191,
"borderColor" : "#000000ff",
"fillColor" : "#ffffffff",
"fontSize" : 10.0,
"fontWeight" : "NORMAL",
"fontStyle" : "NORMAL",
"state" : null,
"sboTerm" : "SBO:0000493",
"stateAbbreviation" : null,
"size" : 225.0,
"elementId" : "r4"
}, {
"id" : 52027,
"idModificationResidue" : "",
"name" : "X",
"x" : 10.0,
"y" : 20.0,
"z" : 14,
"width" : 10.0,
"height" : 10.0,
"nameX" : 10.0,
"nameY" : 20.0,
"nameWidth" : 10.0,
"nameHeight" : 10.0,
"nameVerticalAlign" : "MIDDLE",
"nameHorizontalAlign" : "CENTER",
"species" : 1191,
"borderColor" : "#000000ff",
"fillColor" : "#ffffffff",
"fontSize" : 12.0,
"fontWeight" : "NORMAL",
"fontStyle" : "NORMAL",
"sboTerm" : "SBO:0000181",
"size" : 100.0,
"elementId" : ""
}, {
"id" : 52028,
"idModificationResidue" : "b5",
"name" : "",
"x" : 60.0,
"y" : 20.0,
"z" : 15,
"width" : 10.0,
"height" : 10.0,
"nameX" : 60.0,
"nameY" : 20.0,
"nameWidth" : 10.0,
"nameHeight" : 10.0,
"nameVerticalAlign" : "MIDDLE",
"nameHorizontalAlign" : "CENTER",
"species" : 1191,
"borderColor" : "#000000ff",
"fillColor" : "#ffffffff",
"fontSize" : 10.0,
"fontWeight" : "NORMAL",
"fontStyle" : "NORMAL",
"sboTerm" : "SBO:0000494",
"size" : 100.0,
"elementId" : "b5"
} ],
"activity" : false,
"lineWidth" : 1.0,
"complex" : 1190,
"initialAmount" : null,
"charge" : null,
"initialConcentration" : 0.0,
"onlySubstanceUnits" : false,
"homodimer" : 1,
"hypothetical" : null,
"boundaryCondition" : false,
"constant" : false,
"substanceUnits" : {
"id" : 388,
"unitId" : "u1",
"name" : "Weight",
"unitTypeFactors" : [ ]
},
"borderLineType" : "SOLID",
"map" : 430,
"submap" : {
"id" : 431
},
"references" : [ {
"link" : null,
"type" : "HGNC_SYMBOL",
"resource" : "GSTA4",
"id" : 1533,
"annotator" : null
} ],
"immediateLink" : null,
"sboTerm" : "SBO:0000252"
},
"right" : {
"id" : 11,
"name" : "",
"sourceData" : null,
"elementId" : "p3",
"customLabel" : "net.datafaker.providers.base.Name@30fa8c95",
"lineWidth" : null,
"value" : null,
"color" : "#ff0000ff",
"description" : null,
"mapName" : null
}
}, {
"left" : {
"id" : 1189,
"glyph" : null,
"compartment" : null,
"pathway" : null,
"elementId" : "p8",
"x" : 10.0,
"y" : 20.0,
"z" : 18,
"allowUiInteraction" : true,
"width" : 100.0,
"height" : 20.0,
"fontSize" : 12.0,
"fontColor" : "#000000ff",
"fillColor" : "#ffffffff",
"borderColor" : "#000000ff",
"visibilityLevel" : "",
"transparencyLevel" : "",
"notes" : "",
"symbol" : null,
"fullName" : null,
"name" : "GSTA4",
"nameX" : 10.0,
"nameY" : 20.0,
"nameWidth" : 100.0,
"nameHeight" : 20.0,
"fontName" : "ARIAL",
"fontWeight" : "NORMAL",
"fontStyle" : "NORMAL",
"nameVerticalAlign" : "MIDDLE",
"nameHorizontalAlign" : "CENTER",
"synonyms" : [ "GSTA_XX", "GSTA_YY" ],
"formerSymbols" : [ ],
"modificationResidues" : [ {
"id" : 52024,
"idModificationResidue" : "r9",
"name" : "",
"x" : 10.0,
"y" : 20.0,
"z" : 19,
"width" : 15.0,
"height" : 15.0,
"nameX" : 10.0,
"nameY" : 20.0,
"nameWidth" : 15.0,
"nameHeight" : 15.0,
"nameVerticalAlign" : "MIDDLE",
"nameHorizontalAlign" : "CENTER",
"species" : 1189,
"borderColor" : "#000000ff",
"fillColor" : "#ffffffff",
"fontSize" : 10.0,
"fontWeight" : "NORMAL",
"fontStyle" : "NORMAL",
"state" : null,
"sboTerm" : "SBO:0000493",
"stateAbbreviation" : null,
"size" : 225.0,
"elementId" : "r9"
}, {
"id" : 52025,
"idModificationResidue" : "",
"name" : "X",
"x" : 10.0,
"y" : 20.0,
"z" : 20,
"width" : 10.0,
"height" : 10.0,
"nameX" : 10.0,
"nameY" : 20.0,
"nameWidth" : 10.0,
"nameHeight" : 10.0,
"nameVerticalAlign" : "MIDDLE",
"nameHorizontalAlign" : "CENTER",
"species" : 1189,
"borderColor" : "#000000ff",
"fillColor" : "#ffffffff",
"fontSize" : 12.0,
"fontWeight" : "NORMAL",
"fontStyle" : "NORMAL",
"sboTerm" : "SBO:0000181",
"size" : 100.0,
"elementId" : ""
} ],
"activity" : false,
"lineWidth" : 1.0,
"complex" : null,
"initialAmount" : null,
"charge" : null,
"initialConcentration" : 0.0,
"onlySubstanceUnits" : false,
"homodimer" : 1,
"hypothetical" : null,
"boundaryCondition" : false,
"constant" : false,
"substanceUnits" : null,
"borderLineType" : "SOLID",
"map" : 431,
"submap" : null,
"references" : [ ],
"immediateLink" : null,
"sboTerm" : "SBO:0000252"
},
"right" : {
"id" : 10,
"name" : "",
"sourceData" : null,
"elementId" : "p8",
"customLabel" : "net.datafaker.providers.base.Name@30fa8c95",
"lineWidth" : null,
"value" : null,
"color" : "#ff0000ff",
"description" : null,
"mapName" : null
}
} ]