1. List all users
1.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/' -X GET \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
1.2. Response Fields
Path | Type | Description |
---|---|---|
|
|
list of users |
|
|
user login |
|
|
is user account connected to ldap |
|
|
does is account exist in ldap |
|
|
email address |
|
|
user unique id |
|
|
color used for drawing data overlays with max value |
|
|
color used for drawing data overlays with min value |
|
|
color used for drawing data overlays with 0 value |
|
|
color used for drawing data overlays without value |
|
|
first name |
|
|
last name |
|
|
is the account removed |
|
|
did user agree to terms of use |
|
|
list of user privileges |
|
|
object id to which project has privilege |
|
|
datetime of the last activity in the active session |
|
|
type of privilege, available values: CAN_CREATE_OVERLAYS, IS_ADMIN, IS_CURATOR, READ_PROJECT, WRITE_PROJECT |
1.3. Sample Response
[ {
"id" : 973,
"login" : "test_user",
"name" : null,
"surname" : null,
"email" : null,
"minColor" : null,
"maxColor" : null,
"neutralColor" : null,
"simpleColor" : null,
"removed" : false,
"connectedToLdap" : false,
"termsOfUseConsent" : false,
"privileges" : [ ],
"ldapAccountAvailable" : false,
"lastActive" : "2022-10-24 10:36:00"
}, {
"id" : 3,
"login" : "anonymous",
"name" : null,
"surname" : null,
"email" : null,
"minColor" : null,
"maxColor" : null,
"neutralColor" : null,
"simpleColor" : null,
"removed" : false,
"connectedToLdap" : false,
"termsOfUseConsent" : false,
"privileges" : [ {
"privilegeType" : "READ_PROJECT",
"objectId" : "empty"
} ],
"ldapAccountAvailable" : false,
"lastActive" : null
}, {
"id" : 1,
"login" : "admin",
"name" : null,
"surname" : null,
"email" : "",
"minColor" : null,
"maxColor" : null,
"neutralColor" : null,
"simpleColor" : null,
"removed" : false,
"connectedToLdap" : false,
"termsOfUseConsent" : false,
"privileges" : [ {
"privilegeType" : "WRITE_PROJECT",
"objectId" : "empty"
}, {
"privilegeType" : "READ_PROJECT",
"objectId" : "empty"
}, {
"privilegeType" : "IS_ADMIN",
"objectId" : null
}, {
"privilegeType" : "IS_CURATOR",
"objectId" : null
} ],
"ldapAccountAvailable" : false,
"lastActive" : "2022-10-24 10:37:22"
} ]
2. Get specific user data
2.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user' -X GET \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
2.2. Path Parameters
Parameter | Description |
---|---|
|
user login |
2.3. Response Fields
Path | Type | Description |
---|---|---|
|
|
user login |
|
|
is user account connected to ldap |
|
|
does is account exist in ldap |
|
|
email address |
|
|
user unique id |
|
|
color used for drawing data overlays with max value |
|
|
color used for drawing data overlays with min value |
|
|
color used for drawing data overlays with 0 value |
|
|
color used for drawing data overlays without value |
|
|
first name |
|
|
last name |
|
|
is the account removed |
|
|
did user agree to terms of use |
|
|
list of user privileges |
|
|
object id to which project has privilege |
|
|
datetime of the last activity in the active session |
|
|
type of privilege, available values: CAN_CREATE_OVERLAYS, IS_ADMIN, IS_CURATOR, READ_PROJECT, WRITE_PROJECT |
2.4. Sample Response
{
"id" : 992,
"login" : "test_user",
"name" : null,
"surname" : null,
"email" : null,
"minColor" : null,
"maxColor" : null,
"neutralColor" : null,
"simpleColor" : null,
"removed" : false,
"connectedToLdap" : false,
"termsOfUseConsent" : false,
"privileges" : [ ],
"ldapAccountAvailable" : false,
"lastActive" : "2022-10-24 10:37:26"
}
3. Create user
3.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/xyz' -X POST \
-d 'name=FirstName&password=UserPassword' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx" \
-H 'Content-Type: application/x-www-form-urlencoded'
3.2. Path Parameters
Parameter | Description |
---|---|
|
user login |
3.3. Request Parameters
Parameter | Description |
---|---|
|
first name |
|
last name |
|
user password |
|
email address |
|
should the default privileges be added to the user after user creation |
3.4. Response Fields
Path | Type | Description |
---|---|---|
|
|
user login |
|
|
is user account connected to ldap |
|
|
does is account exist in ldap |
|
|
email address |
|
|
user unique id |
|
|
color used for drawing data overlays with max value |
|
|
color used for drawing data overlays with min value |
|
|
color used for drawing data overlays with 0 value |
|
|
color used for drawing data overlays without value |
|
|
first name |
|
|
last name |
|
|
is the account removed |
|
|
did user agree to terms of use |
|
|
list of user privileges |
|
|
object id to which project has privilege |
|
|
datetime of the last activity in the active session |
|
|
type of privilege, available values: CAN_CREATE_OVERLAYS, IS_ADMIN, IS_CURATOR, READ_PROJECT, WRITE_PROJECT |
3.5. Sample Response
{
"id" : 977,
"login" : "xyz",
"name" : "FirstName",
"surname" : null,
"email" : null,
"minColor" : null,
"maxColor" : null,
"neutralColor" : null,
"simpleColor" : null,
"removed" : false,
"connectedToLdap" : false,
"termsOfUseConsent" : false,
"privileges" : [ ],
"ldapAccountAvailable" : false,
"lastActive" : null
}
4. Update user
4.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user' -X PATCH \
-d '{"user":{"password":"new pass"}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx" \
-H 'Content-Type: application/json'
4.2. Path Parameters
Parameter | Description |
---|---|
|
user login |
4.3. Request Parameters
Parameter | Description |
---|---|
|
user password |
|
is user account connected to ldap |
|
does is account exist in ldap |
|
email address |
|
color used for drawing data overlays with max value |
|
color used for drawing data overlays with min value |
|
color used for drawing data overlays with 0 value |
|
color used for drawing data overlays without value |
|
first name |
|
last name |
4.4. Response Fields
Path | Type | Description |
---|---|---|
|
|
user login |
|
|
is user account connected to ldap |
|
|
does is account exist in ldap |
|
|
email address |
|
|
user unique id |
|
|
color used for drawing data overlays with max value |
|
|
color used for drawing data overlays with min value |
|
|
color used for drawing data overlays with 0 value |
|
|
color used for drawing data overlays without value |
|
|
first name |
|
|
last name |
|
|
is the account removed |
|
|
did user agree to terms of use |
|
|
list of user privileges |
|
|
object id to which project has privilege |
|
|
datetime of the last activity in the active session |
|
|
type of privilege, available values: CAN_CREATE_OVERLAYS, IS_ADMIN, IS_CURATOR, READ_PROJECT, WRITE_PROJECT |
4.5. Sample Response
{
"id" : 995,
"login" : "test_user",
"name" : null,
"surname" : null,
"email" : null,
"minColor" : null,
"maxColor" : null,
"neutralColor" : null,
"simpleColor" : null,
"removed" : false,
"connectedToLdap" : false,
"termsOfUseConsent" : false,
"privileges" : [ ],
"ldapAccountAvailable" : false,
"lastActive" : "2022-10-24 10:37:28"
}
5. Update user privileges
5.1. Path Parameters
Parameter | Description |
---|---|
|
user login |
5.2. Request Fields
Path | Type | Description |
---|---|---|
|
|
should the privilege defined as PRIVILEGE_TYPE:ID_OBJECT be granted or not |
5.3. Response Fields
Path | Type | Description |
---|---|---|
|
|
user login |
|
|
is user account connected to ldap |
|
|
does is account exist in ldap |
|
|
email address |
|
|
user unique id |
|
|
color used for drawing data overlays with max value |
|
|
color used for drawing data overlays with min value |
|
|
color used for drawing data overlays with 0 value |
|
|
color used for drawing data overlays without value |
|
|
first name |
|
|
last name |
|
|
is the account removed |
|
|
did user agree to terms of use |
|
|
list of user privileges |
|
|
object id to which project has privilege |
|
|
datetime of the last activity in the active session |
|
|
type of privilege, available values: CAN_CREATE_OVERLAYS, IS_ADMIN, IS_CURATOR, READ_PROJECT, WRITE_PROJECT |
5.4. CURL sample 1
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePrivileges' -X PATCH \
-d '{"privileges":{"IS_ADMIN":true}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx" \
-H 'Content-Type: application/json'
5.5. Sample Response 1
{
"id" : 982,
"login" : "test_user",
"name" : null,
"surname" : null,
"email" : null,
"minColor" : null,
"maxColor" : null,
"neutralColor" : null,
"simpleColor" : null,
"removed" : false,
"connectedToLdap" : false,
"termsOfUseConsent" : false,
"privileges" : [ {
"privilegeType" : "IS_ADMIN",
"objectId" : null
} ],
"ldapAccountAvailable" : false,
"lastActive" : "2022-10-24 10:37:23"
}
5.6. CURL sample 2
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePrivileges' -X PATCH \
-d '{"privileges":{"READ_PROJECT:test_project":true}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx" \
-H 'Content-Type: application/json'
5.7. Sample Response 2
{
"id" : 981,
"login" : "test_user",
"name" : null,
"surname" : null,
"email" : null,
"minColor" : null,
"maxColor" : null,
"neutralColor" : null,
"simpleColor" : null,
"removed" : false,
"connectedToLdap" : false,
"termsOfUseConsent" : false,
"privileges" : [ {
"privilegeType" : "READ_PROJECT",
"objectId" : "test_project"
} ],
"ldapAccountAvailable" : false,
"lastActive" : "2022-10-24 10:37:23"
}
6. Update user preferences
6.1. Path Parameters
Parameter | Description |
---|---|
|
user login |
6.2. Request Fields
Path | Type | Description |
---|---|---|
|
|
information about default preferences |
|
|
definition of preferences for project-upload. |
|
|
annotate model after it is uploaded. |
|
|
auto resize map after parsing |
|
|
cache all the data for project |
|
|
visualize project in sbgn-like view |
|
|
display each semantic zoom level in separate overlay. |
|
|
validate all miriam annotations |
|
|
definition of element annotators used by user |
|
|
list of annotators used for specific BioEntity type. Type of BioEntity is a class name that represents specific type in the system, for example: lcsb.mapviewer.model.map.BioEntity, lcsb.mapviewer.model.map.species.Complex |
|
|
id |
|
|
type of annotator |
|
|
defines order in which annotators should be used |
|
|
list of parameters for the annotator |
|
|
is this parameter INPUT/OUTPUT/CONFIG type. INPUT types define what should be used to identify the element. OUTPUT parameter defines what should be written to the element. |
|
|
specifies annotation type to be used (if empty then field will be used) |
|
|
specifies field to be used |
|
|
name of the CONFIG parameter type |
|
|
readable name of the CONFIG parameter type |
|
|
class type of the CONFIG parameter type |
|
|
description of the CONFIG parameter type |
|
|
value of the CONFIG parameter type |
|
|
input parameters are checked in order. First match identifies the element. This field defines what is the order of INPUT parameters. |
|
|
definition of required annotation by BioEntity type. |
|
|
definition of required annotations for specific BioEntity type |
|
|
is at least one annotation required |
|
|
list of annotation types from which at least one is required |
|
|
definition of valid annotation by BioEntity type. |
|
|
list of annotation types that is valid for specific BioEntity type |
|
|
definition of user gui preferences. |
|
|
key-value definition of gui preference used for remembering default sort order, default pagination, etc |
6.3. Response Fields
Path | Type | Description |
---|---|---|
|
|
set of user preferences |
|
|
definition of element annotators used by user |
|
|
list of annotators used for specific BioEntity type. Type of BioEntity is a class name that represents specific type in the system, for example: lcsb.mapviewer.model.map.BioEntity, lcsb.mapviewer.model.map.species.Complex |
|
|
type of annotator |
|
|
defines order in which annotators should be used |
|
|
list of parameters for the annotator |
|
|
is this parameter INPUT/OUTPUT/CONFIG type. INPUT types define what should be used to identify the element. OUTPUT parameter defines what should be written to the element. |
|
|
specifies annotation type to be used (if empty then field will be used) |
|
|
specifies field to be used |
|
|
name of the CONFIG parameter type |
|
|
readable name of the CONFIG parameter type |
|
|
class type of the CONFIG parameter type |
|
|
description of the CONFIG parameter type |
|
|
value of the CONFIG parameter type |
|
|
input parameters are checked in order. First match identifies the element. This field defines what is the order of INPUT parameters. |
|
|
definition of required annotation by BioEntity type. |
|
|
definition of required annotations for specific BioEntity type |
|
|
is at least one annotation required |
|
|
list of annotation types from which at least one is required |
|
|
definition of valid annotation by BioEntity type. |
|
|
list of annotation types that is valid for specific BioEntity type |
|
|
definition of user gui preferences. |
|
|
key-value definition of gui preference used for remembering default sort order, default pagination, etc |
|
|
definition of preferences for project-upload. |
|
|
annotate model after it is uploaded. |
|
|
auto resize map after parsing |
|
|
cache all the data for project |
|
|
visualize project in sbgn-like view |
|
|
display each semantic zoom level in separate overlay. |
|
|
validate all miriam annotations |
6.4. CURL sample 1
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePreferences' -X PATCH \
-d '{"preferences":{"project-upload":{"validate-miriam":true,"annotate-model":true,"cache-data":true,"auto-resize":true,"semantic-zooming-contains-multiple-overlays":true,"sbgn":true},"element-annotators":{},"element-required-annotations":{},"element-valid-annotations":{},"gui-preferences":{}}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx" \
-H 'Content-Type: application/json'
6.5. CURL sample 2
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePreferences' -X PATCH \
-d '{"preferences":{"project-upload":{"validate-miriam":false,"annotate-model":false,"cache-data":true,"auto-resize":true,"semantic-zooming-contains-multiple-overlays":false,"sbgn":false},"element-annotators":{"lcsb.mapviewer.model.map.species.Gene":[{"id":null,"order":0,"annotatorClass":"lcsb.mapviewer.annotation.services.annotators.UniprotAnnotator","parameters":[{"field":null,"annotation_type":"UNIPROT","order":0,"type":"INPUT"},{"field":"NAME","annotation_type":"UNIPROT","order":1,"type":"INPUT"},{"field":null,"annotation_type":"HGNC_SYMBOL","order":2,"type":"OUTPUT"},{"field":null,"annotation_type":"UNIPROT","order":3,"type":"OUTPUT"},{"field":null,"annotation_type":"EC","order":4,"type":"OUTPUT"},{"field":null,"annotation_type":"ENTREZ","order":5,"type":"OUTPUT"},{"type":"KEGG_ORGANISM_IDENTIFIER","name":"KEGG_ORGANISM_IDENTIFIER","commonName":"KEGG organism identifier","inputType":"java.lang.String","description":"Space-delimited list of organisms codes for which homologous genes (final GENE section in the KEGG enzyme record) should be imported. Currently only ATH (final Arabidopsis Thaliana) is supported.","value":"XXX","order":6,"type":"CONFIG"}]}]},"element-required-annotations":{},"element-valid-annotations":{},"gui-preferences":{}}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx" \
-H 'Content-Type: application/json'
6.6. CURL sample 3
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePreferences' -X PATCH \
-d '{"preferences":{"project-upload":{"validate-miriam":false,"annotate-model":false,"cache-data":true,"auto-resize":true,"semantic-zooming-contains-multiple-overlays":false,"sbgn":false},"element-annotators":{},"element-required-annotations":{"lcsb.mapviewer.model.map.species.Protein":{"require-at-least-one":true,"annotation-list":["HGNC","HGNC_SYMBOL"]},"lcsb.mapviewer.model.map.species.SimpleMolecule":{"require-at-least-one":false,"annotation-list":["CHEBI"]}},"element-valid-annotations":{},"gui-preferences":{}}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx" \
-H 'Content-Type: application/json'
6.7. CURL sample 4
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePreferences' -X PATCH \
-d '{"preferences":{"project-upload":{"validate-miriam":false,"annotate-model":false,"cache-data":true,"auto-resize":true,"semantic-zooming-contains-multiple-overlays":false,"sbgn":false},"element-annotators":{},"element-required-annotations":{},"element-valid-annotations":{"lcsb.mapviewer.model.map.species.Gene":["HGNC"]},"gui-preferences":{}}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx" \
-H 'Content-Type: application/json'
6.8. CURL sample 5
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePreferences' -X PATCH \
-d '{"preferences":{"project-upload":{"validate-miriam":false,"annotate-model":false,"cache-data":true,"auto-resize":true,"semantic-zooming-contains-multiple-overlays":false,"sbgn":false},"element-annotators":{},"element-required-annotations":{},"element-valid-annotations":{},"gui-preferences":{"admin-projects-datatable-order":"1-asc"}}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx" \
-H 'Content-Type: application/json'
6.9. Sample Response 5
{
"preferences" : {
"project-upload" : {
"validate-miriam" : false,
"annotate-model" : false,
"cache-data" : true,
"auto-resize" : true,
"semantic-zooming-contains-multiple-overlays" : false,
"sbgn" : false
},
"element-annotators" : {
"lcsb.mapviewer.model.map.species.AntisenseRna" : [ ],
"lcsb.mapviewer.model.map.compartment.BottomSquareCompartment" : [ {
"id" : 442,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "GO",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 1,
"type" : "OUTPUT"
}, {
"field" : "DESCRIPTION",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.Complex" : [ {
"id" : 443,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "GO",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 1,
"type" : "OUTPUT"
}, {
"field" : "DESCRIPTION",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.Degraded" : [ ],
"lcsb.mapviewer.model.map.species.Drug" : [ ],
"lcsb.mapviewer.model.map.species.Gene" : [ {
"id" : 444,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 0,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 1,
"type" : "INPUT"
}, {
"field" : "NAME",
"annotation_type" : "HGNC_SYMBOL",
"order" : 2,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "ENSEMBL",
"order" : 3,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "ENTREZ",
"order" : 4,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 5,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 6,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "REFSEQ",
"order" : 7,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "UNIPROT",
"order" : 8,
"type" : "OUTPUT"
}, {
"field" : "SYMBOL",
"annotation_type" : null,
"order" : 9,
"type" : "OUTPUT"
}, {
"field" : "SYNONYMS",
"annotation_type" : null,
"order" : 10,
"type" : "OUTPUT"
}, {
"field" : "NAME",
"annotation_type" : null,
"order" : 11,
"type" : "OUTPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 12,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.GenericProtein" : [ {
"id" : 445,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 0,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 1,
"type" : "INPUT"
}, {
"field" : "NAME",
"annotation_type" : "HGNC_SYMBOL",
"order" : 2,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "ENSEMBL",
"order" : 3,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "ENTREZ",
"order" : 4,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 5,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 6,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "REFSEQ",
"order" : 7,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "UNIPROT",
"order" : 8,
"type" : "OUTPUT"
}, {
"field" : "SYMBOL",
"annotation_type" : null,
"order" : 9,
"type" : "OUTPUT"
}, {
"field" : "SYNONYMS",
"annotation_type" : null,
"order" : 10,
"type" : "OUTPUT"
}, {
"field" : "NAME",
"annotation_type" : null,
"order" : 11,
"type" : "OUTPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 12,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.Ion" : [ {
"id" : 446,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.ChebiAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "CHEBI",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "NAME",
"annotation_type" : null,
"order" : 1,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
}, {
"field" : "INCHI",
"annotation_type" : null,
"order" : 3,
"type" : "OUTPUT"
}, {
"field" : "INCHI_KEY",
"annotation_type" : null,
"order" : 4,
"type" : "OUTPUT"
}, {
"field" : "SMILE",
"annotation_type" : null,
"order" : 5,
"type" : "OUTPUT"
}, {
"field" : "SYNONYMS",
"annotation_type" : null,
"order" : 6,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.IonChannelProtein" : [ {
"id" : 447,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 0,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 1,
"type" : "INPUT"
}, {
"field" : "NAME",
"annotation_type" : "HGNC_SYMBOL",
"order" : 2,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "ENSEMBL",
"order" : 3,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "ENTREZ",
"order" : 4,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 5,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 6,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "REFSEQ",
"order" : 7,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "UNIPROT",
"order" : 8,
"type" : "OUTPUT"
}, {
"field" : "SYMBOL",
"annotation_type" : null,
"order" : 9,
"type" : "OUTPUT"
}, {
"field" : "SYNONYMS",
"annotation_type" : null,
"order" : 10,
"type" : "OUTPUT"
}, {
"field" : "NAME",
"annotation_type" : null,
"order" : 11,
"type" : "OUTPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 12,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.compartment.LeftSquareCompartment" : [ {
"id" : 448,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "GO",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 1,
"type" : "OUTPUT"
}, {
"field" : "DESCRIPTION",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.compartment.OvalCompartment" : [ {
"id" : 449,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "GO",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 1,
"type" : "OUTPUT"
}, {
"field" : "DESCRIPTION",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.compartment.PathwayCompartment" : [ {
"id" : 450,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "GO",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 1,
"type" : "OUTPUT"
}, {
"field" : "DESCRIPTION",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.Phenotype" : [ {
"id" : 451,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "GO",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 1,
"type" : "OUTPUT"
}, {
"field" : "DESCRIPTION",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.ReceptorProtein" : [ {
"id" : 452,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 0,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 1,
"type" : "INPUT"
}, {
"field" : "NAME",
"annotation_type" : "HGNC_SYMBOL",
"order" : 2,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "ENSEMBL",
"order" : 3,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "ENTREZ",
"order" : 4,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 5,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 6,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "REFSEQ",
"order" : 7,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "UNIPROT",
"order" : 8,
"type" : "OUTPUT"
}, {
"field" : "SYMBOL",
"annotation_type" : null,
"order" : 9,
"type" : "OUTPUT"
}, {
"field" : "SYNONYMS",
"annotation_type" : null,
"order" : 10,
"type" : "OUTPUT"
}, {
"field" : "NAME",
"annotation_type" : null,
"order" : 11,
"type" : "OUTPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 12,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.compartment.RightSquareCompartment" : [ {
"id" : 453,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "GO",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 1,
"type" : "OUTPUT"
}, {
"field" : "DESCRIPTION",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.Rna" : [ {
"id" : 454,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 0,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 1,
"type" : "INPUT"
}, {
"field" : "NAME",
"annotation_type" : "HGNC_SYMBOL",
"order" : 2,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "ENSEMBL",
"order" : 3,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "ENTREZ",
"order" : 4,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 5,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 6,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "REFSEQ",
"order" : 7,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "UNIPROT",
"order" : 8,
"type" : "OUTPUT"
}, {
"field" : "SYMBOL",
"annotation_type" : null,
"order" : 9,
"type" : "OUTPUT"
}, {
"field" : "SYNONYMS",
"annotation_type" : null,
"order" : 10,
"type" : "OUTPUT"
}, {
"field" : "NAME",
"annotation_type" : null,
"order" : 11,
"type" : "OUTPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 12,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.SimpleMolecule" : [ {
"id" : 455,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.ChebiAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "CHEBI",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "NAME",
"annotation_type" : null,
"order" : 1,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
}, {
"field" : "INCHI",
"annotation_type" : null,
"order" : 3,
"type" : "OUTPUT"
}, {
"field" : "INCHI_KEY",
"annotation_type" : null,
"order" : 4,
"type" : "OUTPUT"
}, {
"field" : "SMILE",
"annotation_type" : null,
"order" : 5,
"type" : "OUTPUT"
}, {
"field" : "SYNONYMS",
"annotation_type" : null,
"order" : 6,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.compartment.SquareCompartment" : [ {
"id" : 456,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "GO",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 1,
"type" : "OUTPUT"
}, {
"field" : "DESCRIPTION",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.compartment.TopSquareCompartment" : [ {
"id" : 457,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "GO",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 1,
"type" : "OUTPUT"
}, {
"field" : "DESCRIPTION",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.TruncatedProtein" : [ {
"id" : 458,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 0,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 1,
"type" : "INPUT"
}, {
"field" : "NAME",
"annotation_type" : "HGNC_SYMBOL",
"order" : 2,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "ENSEMBL",
"order" : 3,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "ENTREZ",
"order" : 4,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 5,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 6,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "REFSEQ",
"order" : 7,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "UNIPROT",
"order" : 8,
"type" : "OUTPUT"
}, {
"field" : "SYMBOL",
"annotation_type" : null,
"order" : 9,
"type" : "OUTPUT"
}, {
"field" : "SYNONYMS",
"annotation_type" : null,
"order" : 10,
"type" : "OUTPUT"
}, {
"field" : "NAME",
"annotation_type" : null,
"order" : 11,
"type" : "OUTPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 12,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.Unknown" : [ ],
"lcsb.mapviewer.model.map.reaction.type.CatalysisReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.DissociationReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.HeterodimerAssociationReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.InhibitionReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.KnownTransitionOmittedReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.ModulationReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.NegativeInfluenceReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.PhysicalStimulationReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.PositiveInfluenceReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.ReducedModulationReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.ReducedPhysicalStimulationReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.ReducedTriggerReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.StateTransitionReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.TranscriptionReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.TranslationReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.TransportReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.TriggerReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.TruncationReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.UnknownCatalysisReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.UnknownInhibitionReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.UnknownNegativeInfluenceReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.UnknownPositiveInfluenceReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedModulationReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedPhysicalStimulationReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedTriggerReaction" : [ ],
"lcsb.mapviewer.model.map.reaction.type.UnknownTransitionReaction" : [ ],
"lcsb.mapviewer.model.map.BioEntity" : [ ],
"lcsb.mapviewer.model.map.species.Element" : [ ],
"lcsb.mapviewer.model.map.reaction.Reaction" : [ ],
"lcsb.mapviewer.model.map.compartment.Compartment" : [ {
"id" : 459,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "GO",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 1,
"type" : "OUTPUT"
}, {
"field" : "DESCRIPTION",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.Species" : [ ],
"lcsb.mapviewer.model.map.species.Chemical" : [ {
"id" : 460,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.ChebiAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "CHEBI",
"order" : 0,
"type" : "INPUT"
}, {
"field" : "NAME",
"annotation_type" : null,
"order" : 1,
"type" : "INPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 2,
"type" : "OUTPUT"
}, {
"field" : "INCHI",
"annotation_type" : null,
"order" : 3,
"type" : "OUTPUT"
}, {
"field" : "INCHI_KEY",
"annotation_type" : null,
"order" : 4,
"type" : "OUTPUT"
}, {
"field" : "SMILE",
"annotation_type" : null,
"order" : 5,
"type" : "OUTPUT"
}, {
"field" : "SYNONYMS",
"annotation_type" : null,
"order" : 6,
"type" : "OUTPUT"
} ]
} ],
"lcsb.mapviewer.model.map.species.Protein" : [ {
"id" : 461,
"order" : 0,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 0,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 1,
"type" : "INPUT"
}, {
"field" : "NAME",
"annotation_type" : "HGNC_SYMBOL",
"order" : 2,
"type" : "INPUT"
}, {
"field" : null,
"annotation_type" : "ENSEMBL",
"order" : 3,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "ENTREZ",
"order" : 4,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC",
"order" : 5,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "HGNC_SYMBOL",
"order" : 6,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "REFSEQ",
"order" : 7,
"type" : "OUTPUT"
}, {
"field" : null,
"annotation_type" : "UNIPROT",
"order" : 8,
"type" : "OUTPUT"
}, {
"field" : "SYMBOL",
"annotation_type" : null,
"order" : 9,
"type" : "OUTPUT"
}, {
"field" : "SYNONYMS",
"annotation_type" : null,
"order" : 10,
"type" : "OUTPUT"
}, {
"field" : "NAME",
"annotation_type" : null,
"order" : 11,
"type" : "OUTPUT"
}, {
"field" : "FULL_NAME",
"annotation_type" : null,
"order" : 12,
"type" : "OUTPUT"
} ]
} ]
},
"element-required-annotations" : {
"lcsb.mapviewer.model.map.BioEntity" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.species.Element" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.reaction.Reaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.compartment.Compartment" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.species.Species" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.reaction.type.CatalysisReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.DissociationReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.HeterodimerAssociationReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.InhibitionReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.KnownTransitionOmittedReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.ModulationReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.NegativeInfluenceReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.PhysicalStimulationReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.PositiveInfluenceReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.ReducedModulationReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.ReducedPhysicalStimulationReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.ReducedTriggerReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.StateTransitionReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.TranscriptionReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.TranslationReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.TransportReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.TriggerReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.TruncationReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.UnknownCatalysisReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.UnknownInhibitionReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.UnknownNegativeInfluenceReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.UnknownPositiveInfluenceReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedModulationReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedPhysicalStimulationReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedTriggerReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.reaction.type.UnknownTransitionReaction" : {
"require-at-least-one" : true,
"annotation-list" : [ "PUBMED" ]
},
"lcsb.mapviewer.model.map.compartment.LeftSquareCompartment" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.compartment.BottomSquareCompartment" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.compartment.TopSquareCompartment" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.compartment.OvalCompartment" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.compartment.SquareCompartment" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.compartment.RightSquareCompartment" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.compartment.PathwayCompartment" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.species.AntisenseRna" : {
"require-at-least-one" : true,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.species.Chemical" : {
"require-at-least-one" : true,
"annotation-list" : [ "CHEBI", "PUBCHEM_SUBSTANCE", "PUBCHEM", "CHEM_ID_PLUS" ]
},
"lcsb.mapviewer.model.map.species.Complex" : {
"require-at-least-one" : true,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.species.Degraded" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.species.Drug" : {
"require-at-least-one" : true,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.species.Gene" : {
"require-at-least-one" : true,
"annotation-list" : [ "HGNC_SYMBOL", "HGNC" ]
},
"lcsb.mapviewer.model.map.species.Phenotype" : {
"require-at-least-one" : true,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.species.Protein" : {
"require-at-least-one" : true,
"annotation-list" : [ "HGNC_SYMBOL", "HGNC" ]
},
"lcsb.mapviewer.model.map.species.Rna" : {
"require-at-least-one" : true,
"annotation-list" : [ "HGNC_SYMBOL", "HGNC" ]
},
"lcsb.mapviewer.model.map.species.Unknown" : {
"require-at-least-one" : false,
"annotation-list" : [ ]
},
"lcsb.mapviewer.model.map.species.Ion" : {
"require-at-least-one" : true,
"annotation-list" : [ "CHEBI", "PUBCHEM_SUBSTANCE", "PUBCHEM", "CHEM_ID_PLUS" ]
},
"lcsb.mapviewer.model.map.species.SimpleMolecule" : {
"require-at-least-one" : true,
"annotation-list" : [ "CHEBI", "PUBCHEM_SUBSTANCE", "PUBCHEM", "CHEM_ID_PLUS" ]
},
"lcsb.mapviewer.model.map.species.ReceptorProtein" : {
"require-at-least-one" : true,
"annotation-list" : [ "HGNC_SYMBOL", "HGNC" ]
},
"lcsb.mapviewer.model.map.species.TruncatedProtein" : {
"require-at-least-one" : true,
"annotation-list" : [ "HGNC_SYMBOL", "HGNC" ]
},
"lcsb.mapviewer.model.map.species.GenericProtein" : {
"require-at-least-one" : true,
"annotation-list" : [ "HGNC_SYMBOL", "HGNC" ]
},
"lcsb.mapviewer.model.map.species.IonChannelProtein" : {
"require-at-least-one" : true,
"annotation-list" : [ "HGNC_SYMBOL", "HGNC" ]
}
},
"element-valid-annotations" : {
"lcsb.mapviewer.model.map.BioEntity" : [ "PUBMED" ],
"lcsb.mapviewer.model.map.species.Element" : [ "PUBMED" ],
"lcsb.mapviewer.model.map.reaction.Reaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.compartment.Compartment" : [ "PUBMED", "GO", "MESH_2012" ],
"lcsb.mapviewer.model.map.species.Species" : [ "PUBMED" ],
"lcsb.mapviewer.model.map.reaction.type.CatalysisReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.DissociationReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.HeterodimerAssociationReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.InhibitionReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.KnownTransitionOmittedReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.ModulationReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.NegativeInfluenceReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.PhysicalStimulationReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.PositiveInfluenceReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.ReducedModulationReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.ReducedPhysicalStimulationReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.ReducedTriggerReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.StateTransitionReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.TranscriptionReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.TranslationReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.TransportReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.TriggerReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.TruncationReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownCatalysisReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownInhibitionReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownNegativeInfluenceReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownPositiveInfluenceReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedModulationReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedPhysicalStimulationReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedTriggerReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownTransitionReaction" : [ "COG", "PUBMED", "REACTOME", "VMH_REACTION", "DOI", "KEGG_PATHWAY", "RHEA", "KEGG_REACTION", "RGD" ],
"lcsb.mapviewer.model.map.compartment.LeftSquareCompartment" : [ "PUBMED", "GO", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.BottomSquareCompartment" : [ "PUBMED", "GO", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.TopSquareCompartment" : [ "PUBMED", "GO", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.OvalCompartment" : [ "PUBMED", "GO", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.SquareCompartment" : [ "PUBMED", "GO", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.RightSquareCompartment" : [ "PUBMED", "GO", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.PathwayCompartment" : [ "PUBMED", "GO", "MESH_2012" ],
"lcsb.mapviewer.model.map.species.AntisenseRna" : [ "PUBMED" ],
"lcsb.mapviewer.model.map.species.Chemical" : [ "KEGG_COMPOUND", "HMDB", "PUBMED", "VMH_METABOLITE", "CHEBI", "PUBCHEM_SUBSTANCE", "PUBCHEM", "CHEM_ID_PLUS" ],
"lcsb.mapviewer.model.map.species.Complex" : [ "INTERPRO", "EC", "PUBMED", "CHEMBL_TARGET", "GO", "MESH_2012" ],
"lcsb.mapviewer.model.map.species.Degraded" : [ "PUBMED" ],
"lcsb.mapviewer.model.map.species.Drug" : [ "HMDB", "PUBMED", "DRUGBANK", "CHEBI", "CHEM_ID_PLUS", "CHEMBL_COMPOUND" ],
"lcsb.mapviewer.model.map.species.Gene" : [ "PANTHER", "REFSEQ", "PUBMED", "ENSEMBL", "KEGG_GENES", "ECO", "HGNC_SYMBOL", "MGD", "PDB", "ENTREZ", "HGNC", "UNIPROT" ],
"lcsb.mapviewer.model.map.species.Phenotype" : [ "PUBMED", "GO", "MESH_2012", "OMIM" ],
"lcsb.mapviewer.model.map.species.Protein" : [ "EC", "PUBMED", "CHEMBL_TARGET", "ECO", "MGD", "PDB", "UNIPROT_ISOFORM", "UNIPROT", "INTERPRO", "PANTHER", "REFSEQ", "ENSEMBL", "KEGG_GENES", "HGNC_SYMBOL", "ENTREZ", "HGNC" ],
"lcsb.mapviewer.model.map.species.Rna" : [ "PANTHER", "REFSEQ", "PUBMED", "ENSEMBL", "KEGG_GENES", "ECO", "HGNC_SYMBOL", "MGD", "PDB", "ENTREZ", "HGNC", "UNIPROT" ],
"lcsb.mapviewer.model.map.species.Unknown" : [ "PUBMED" ],
"lcsb.mapviewer.model.map.species.Ion" : [ "KEGG_COMPOUND", "HMDB", "PUBMED", "VMH_METABOLITE", "CHEBI", "PUBCHEM_SUBSTANCE", "PUBCHEM", "CHEM_ID_PLUS" ],
"lcsb.mapviewer.model.map.species.SimpleMolecule" : [ "KEGG_COMPOUND", "HMDB", "PUBMED", "VMH_METABOLITE", "CHEBI", "PUBCHEM_SUBSTANCE", "PUBCHEM", "CHEM_ID_PLUS" ],
"lcsb.mapviewer.model.map.species.ReceptorProtein" : [ "EC", "PUBMED", "CHEMBL_TARGET", "ECO", "MGD", "PDB", "UNIPROT_ISOFORM", "UNIPROT", "INTERPRO", "PANTHER", "REFSEQ", "ENSEMBL", "KEGG_GENES", "HGNC_SYMBOL", "ENTREZ", "HGNC" ],
"lcsb.mapviewer.model.map.species.TruncatedProtein" : [ "EC", "PUBMED", "CHEMBL_TARGET", "ECO", "MGD", "PDB", "UNIPROT_ISOFORM", "UNIPROT", "INTERPRO", "PANTHER", "REFSEQ", "ENSEMBL", "KEGG_GENES", "HGNC_SYMBOL", "ENTREZ", "HGNC" ],
"lcsb.mapviewer.model.map.species.GenericProtein" : [ "EC", "PUBMED", "CHEMBL_TARGET", "ECO", "MGD", "PDB", "UNIPROT_ISOFORM", "UNIPROT", "INTERPRO", "PANTHER", "REFSEQ", "ENSEMBL", "KEGG_GENES", "HGNC_SYMBOL", "ENTREZ", "HGNC" ],
"lcsb.mapviewer.model.map.species.IonChannelProtein" : [ "EC", "PUBMED", "CHEMBL_TARGET", "ECO", "MGD", "PDB", "UNIPROT_ISOFORM", "UNIPROT", "INTERPRO", "PANTHER", "REFSEQ", "ENSEMBL", "KEGG_GENES", "HGNC_SYMBOL", "ENTREZ", "HGNC" ]
},
"gui-preferences" : {
"admin-projects-datatable-order" : "1-asc"
}
}
}
7. Delete user
7.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user' -X PATCH \
-d '{"user":{"password":"new pass"}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx" \
-H 'Content-Type: application/json'
7.2. Path Parameters
Parameter | Description |
---|---|
|
user login |
8. Request password reset over email
8.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:requestResetPassword' -X POST
8.2. Path Parameters
Parameter | Description |
---|---|
|
user login |
9. Reset password using token obtained over email
9.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users:resetPassword' -X POST \
-d 'token=9970c79b-0ac8-4753-801f-e625f77af7c5&password=pass2' \
-H 'Content-Type: application/x-www-form-urlencoded'
9.2. Request Parameters
Parameter | Description |
---|---|
|
new password |
|
reset poassowrd token obtained using email |