1. List all users
1.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/' -i -X GET
1.2. Response Fields
| Path | Type | Description |
|---|---|---|
|
|
list of available input formats |
|
|
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 |
|
|
type of privilege, available values: CAN_CREATE_OVERLAYS, IS_ADMIN, IS_CURATOR, READ_PROJECT, WRITE_PROJECT |
1.3. Sample Response
[ {
"connectedToLdap" : false,
"email" : null,
"id" : 898,
"ldapAccountAvailable" : false,
"login" : "test_user",
"maxColor" : null,
"minColor" : null,
"name" : null,
"neutralColor" : null,
"privileges" : [ ],
"removed" : false,
"simpleColor" : null,
"surname" : null,
"termsOfUseConsent" : false
}, {
"connectedToLdap" : false,
"email" : null,
"id" : 3,
"ldapAccountAvailable" : false,
"login" : "anonymous",
"maxColor" : null,
"minColor" : null,
"name" : null,
"neutralColor" : null,
"privileges" : [ {
"objectId" : "empty",
"privilegeType" : "READ_PROJECT"
}, {
"objectId" : "test_project",
"privilegeType" : "READ_PROJECT"
} ],
"removed" : false,
"simpleColor" : null,
"surname" : null,
"termsOfUseConsent" : false
}, {
"connectedToLdap" : false,
"email" : null,
"id" : 1,
"ldapAccountAvailable" : false,
"login" : "admin",
"maxColor" : null,
"minColor" : null,
"name" : null,
"neutralColor" : null,
"privileges" : [ {
"objectId" : "empty",
"privilegeType" : "READ_PROJECT"
}, {
"objectId" : null,
"privilegeType" : "IS_CURATOR"
}, {
"objectId" : null,
"privilegeType" : "IS_ADMIN"
}, {
"objectId" : "empty",
"privilegeType" : "WRITE_PROJECT"
}, {
"objectId" : "test_id2",
"privilegeType" : "WRITE_PROJECT"
} ],
"removed" : false,
"simpleColor" : null,
"surname" : null,
"termsOfUseConsent" : false
} ]
2. Get specific user data
2.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user' -i -X GET
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 |
|
|
type of privilege, available values: CAN_CREATE_OVERLAYS, IS_ADMIN, IS_CURATOR, READ_PROJECT, WRITE_PROJECT |
2.4. Sample Response
{
"connectedToLdap" : false,
"email" : null,
"id" : 915,
"ldapAccountAvailable" : false,
"login" : "test_user",
"maxColor" : null,
"minColor" : null,
"name" : null,
"neutralColor" : null,
"privileges" : [ ],
"removed" : false,
"simpleColor" : null,
"surname" : null,
"termsOfUseConsent" : false
}
3. Create user
3.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/xyz' -i -X POST \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d 'name=FirstName&password=FirstName' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
3.2. Path Parameters
| Parameter | Description |
|---|---|
|
user login |
3.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 |
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 |
|
|
type of privilege, available values: CAN_CREATE_OVERLAYS, IS_ADMIN, IS_CURATOR, READ_PROJECT, WRITE_PROJECT |
3.5. Sample Response
{
"connectedToLdap" : false,
"email" : null,
"id" : 901,
"ldapAccountAvailable" : false,
"login" : "xyz",
"maxColor" : null,
"minColor" : null,
"name" : "FirstName",
"neutralColor" : null,
"privileges" : [ ],
"removed" : false,
"simpleColor" : null,
"surname" : null,
"termsOfUseConsent" : false
}
4. Update user
4.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user' -i -X PATCH \
-d '{"user":{"password":"new pass"}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
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 |
|
|
type of privilege, available values: CAN_CREATE_OVERLAYS, IS_ADMIN, IS_CURATOR, READ_PROJECT, WRITE_PROJECT |
4.5. Sample Response
{
"connectedToLdap" : false,
"email" : null,
"id" : 918,
"ldapAccountAvailable" : false,
"login" : "test_user",
"maxColor" : null,
"minColor" : null,
"name" : null,
"neutralColor" : null,
"privileges" : [ ],
"removed" : false,
"simpleColor" : null,
"surname" : null,
"termsOfUseConsent" : false
}
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 |
|
|
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' -i -X PATCH \
-d '{"privileges":{"IS_ADMIN":true}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
5.5. Sample Response 1
{
"connectedToLdap" : false,
"email" : null,
"id" : 905,
"ldapAccountAvailable" : false,
"login" : "test_user",
"maxColor" : null,
"minColor" : null,
"name" : null,
"neutralColor" : null,
"privileges" : [ {
"objectId" : null,
"privilegeType" : "IS_ADMIN"
} ],
"removed" : false,
"simpleColor" : null,
"surname" : null,
"termsOfUseConsent" : false
}
5.6. CURL sample 2
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePrivileges' -i -X PATCH \
-d '{"privileges":{"READ_PROJECT:test_project":true}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
5.7. Sample Response 2
{
"connectedToLdap" : false,
"email" : null,
"id" : 904,
"ldapAccountAvailable" : false,
"login" : "test_user",
"maxColor" : null,
"minColor" : null,
"name" : null,
"neutralColor" : null,
"privileges" : [ {
"objectId" : "test_project",
"privilegeType" : "READ_PROJECT"
} ],
"removed" : false,
"simpleColor" : null,
"surname" : null,
"termsOfUseConsent" : false
}
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 |
|
|
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 |
|
|
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' -i -X PATCH \
-d '{"preferences":{"project-upload":{"semantic-zooming-contains-multiple-overlays":true,"auto-resize":true,"sbgn":true,"cache-data":true,"annotate-model":true,"validate-miriam":true}}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
6.5. CURL sample 2
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePreferences' -i -X PATCH \
-d '{"preferences":{"element-annotators":{"lcsb.mapviewer.model.map.species.Gene":[{"annotatorClass":"lcsb.mapviewer.annotation.services.annotators.UniprotAnnotator","parameters":[{"annotation_type":"UNIPROT","type":"INPUT","order":0},{"field":"NAME","annotation_type":"UNIPROT","type":"INPUT","order":1},{"annotation_type":"HGNC_SYMBOL","type":"OUTPUT","order":2},{"annotation_type":"UNIPROT","type":"OUTPUT","order":3},{"annotation_type":"EC","type":"OUTPUT","order":4},{"annotation_type":"ENTREZ","type":"OUTPUT","order":5}]}]}}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
6.6. CURL sample 3
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePreferences' -i -X PATCH \
-d '{"preferences":{"element-required-annotations":{"lcsb.mapviewer.model.map.species.Protein":{"require-at-least-one":true,"annotation-list":["HGNC","HGNC_SYMBOL"]}}}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
6.7. CURL sample 4
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePreferences' -i -X PATCH \
-d '{"preferences":{"element-valid-annotations":{"lcsb.mapviewer.model.map.species.Gene":["HGNC"]}}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
6.8. CURL sample 5
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user:updatePreferences' -i -X PATCH \
-d '{"preferences":{"gui-preferences":{"admin-projects-datatable-order":"1-asc"}}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
6.9. Sample Response 5
{
"preferences" : {
"element-annotators" : {
"lcsb.mapviewer.model.map.BioEntity" : [ ],
"lcsb.mapviewer.model.map.compartment.BottomSquareCompartment" : [ {
"id" : 142,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"annotation_type" : "GO",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 1,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "DESCRIPTION",
"order" : 2,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.compartment.Compartment" : [ {
"id" : 159,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"annotation_type" : "GO",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 1,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "DESCRIPTION",
"order" : 2,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.compartment.LeftSquareCompartment" : [ {
"id" : 148,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"annotation_type" : "GO",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 1,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "DESCRIPTION",
"order" : 2,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.compartment.OvalCompartment" : [ {
"id" : 149,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"annotation_type" : "GO",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 1,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "DESCRIPTION",
"order" : 2,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.compartment.PathwayCompartment" : [ {
"id" : 150,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"annotation_type" : "GO",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 1,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "DESCRIPTION",
"order" : 2,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.compartment.RightSquareCompartment" : [ {
"id" : 153,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"annotation_type" : "GO",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 1,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "DESCRIPTION",
"order" : 2,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.compartment.SquareCompartment" : [ {
"id" : 156,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"annotation_type" : "GO",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 1,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "DESCRIPTION",
"order" : 2,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.compartment.TopSquareCompartment" : [ {
"id" : 157,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"annotation_type" : "GO",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 1,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "DESCRIPTION",
"order" : 2,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.reaction.Reaction" : [ ],
"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.species.AntisenseRna" : [ ],
"lcsb.mapviewer.model.map.species.Chemical" : [ {
"id" : 160,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.ChebiAnnotator",
"parameters" : [ {
"annotation_type" : "CHEBI",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "NAME",
"order" : 1,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 2,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "INCHI",
"order" : 3,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "INCHI_KEY",
"order" : 4,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SMILE",
"order" : 5,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYNONYMS",
"order" : 6,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.Complex" : [ {
"id" : 143,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"annotation_type" : "GO",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 1,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "DESCRIPTION",
"order" : 2,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.Degraded" : [ ],
"lcsb.mapviewer.model.map.species.Drug" : [ ],
"lcsb.mapviewer.model.map.species.Element" : [ ],
"lcsb.mapviewer.model.map.species.Gene" : [ {
"id" : 144,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 1,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : "NAME",
"order" : 2,
"type" : "INPUT"
}, {
"annotation_type" : "ENSEMBL",
"field" : null,
"order" : 3,
"type" : "OUTPUT"
}, {
"annotation_type" : "ENTREZ",
"field" : null,
"order" : 4,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 5,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 6,
"type" : "OUTPUT"
}, {
"annotation_type" : "REFSEQ",
"field" : null,
"order" : 7,
"type" : "OUTPUT"
}, {
"annotation_type" : "UNIPROT",
"field" : null,
"order" : 8,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYMBOL",
"order" : 9,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYNONYMS",
"order" : 10,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "NAME",
"order" : 11,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 12,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.GenericProtein" : [ {
"id" : 145,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 1,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : "NAME",
"order" : 2,
"type" : "INPUT"
}, {
"annotation_type" : "ENSEMBL",
"field" : null,
"order" : 3,
"type" : "OUTPUT"
}, {
"annotation_type" : "ENTREZ",
"field" : null,
"order" : 4,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 5,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 6,
"type" : "OUTPUT"
}, {
"annotation_type" : "REFSEQ",
"field" : null,
"order" : 7,
"type" : "OUTPUT"
}, {
"annotation_type" : "UNIPROT",
"field" : null,
"order" : 8,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYMBOL",
"order" : 9,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYNONYMS",
"order" : 10,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "NAME",
"order" : 11,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 12,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.Ion" : [ {
"id" : 146,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.ChebiAnnotator",
"parameters" : [ {
"annotation_type" : "CHEBI",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "NAME",
"order" : 1,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 2,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "INCHI",
"order" : 3,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "INCHI_KEY",
"order" : 4,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SMILE",
"order" : 5,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYNONYMS",
"order" : 6,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.IonChannelProtein" : [ {
"id" : 147,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 1,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : "NAME",
"order" : 2,
"type" : "INPUT"
}, {
"annotation_type" : "ENSEMBL",
"field" : null,
"order" : 3,
"type" : "OUTPUT"
}, {
"annotation_type" : "ENTREZ",
"field" : null,
"order" : 4,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 5,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 6,
"type" : "OUTPUT"
}, {
"annotation_type" : "REFSEQ",
"field" : null,
"order" : 7,
"type" : "OUTPUT"
}, {
"annotation_type" : "UNIPROT",
"field" : null,
"order" : 8,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYMBOL",
"order" : 9,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYNONYMS",
"order" : 10,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "NAME",
"order" : 11,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 12,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.Phenotype" : [ {
"id" : 151,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.GoAnnotator",
"parameters" : [ {
"annotation_type" : "GO",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 1,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "DESCRIPTION",
"order" : 2,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.Protein" : [ {
"id" : 161,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 1,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : "NAME",
"order" : 2,
"type" : "INPUT"
}, {
"annotation_type" : "ENSEMBL",
"field" : null,
"order" : 3,
"type" : "OUTPUT"
}, {
"annotation_type" : "ENTREZ",
"field" : null,
"order" : 4,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 5,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 6,
"type" : "OUTPUT"
}, {
"annotation_type" : "REFSEQ",
"field" : null,
"order" : 7,
"type" : "OUTPUT"
}, {
"annotation_type" : "UNIPROT",
"field" : null,
"order" : 8,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYMBOL",
"order" : 9,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYNONYMS",
"order" : 10,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "NAME",
"order" : 11,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 12,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.ReceptorProtein" : [ {
"id" : 152,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 1,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : "NAME",
"order" : 2,
"type" : "INPUT"
}, {
"annotation_type" : "ENSEMBL",
"field" : null,
"order" : 3,
"type" : "OUTPUT"
}, {
"annotation_type" : "ENTREZ",
"field" : null,
"order" : 4,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 5,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 6,
"type" : "OUTPUT"
}, {
"annotation_type" : "REFSEQ",
"field" : null,
"order" : 7,
"type" : "OUTPUT"
}, {
"annotation_type" : "UNIPROT",
"field" : null,
"order" : 8,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYMBOL",
"order" : 9,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYNONYMS",
"order" : 10,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "NAME",
"order" : 11,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 12,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.Rna" : [ {
"id" : 154,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 1,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : "NAME",
"order" : 2,
"type" : "INPUT"
}, {
"annotation_type" : "ENSEMBL",
"field" : null,
"order" : 3,
"type" : "OUTPUT"
}, {
"annotation_type" : "ENTREZ",
"field" : null,
"order" : 4,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 5,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 6,
"type" : "OUTPUT"
}, {
"annotation_type" : "REFSEQ",
"field" : null,
"order" : 7,
"type" : "OUTPUT"
}, {
"annotation_type" : "UNIPROT",
"field" : null,
"order" : 8,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYMBOL",
"order" : 9,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYNONYMS",
"order" : 10,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "NAME",
"order" : 11,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 12,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.SimpleMolecule" : [ {
"id" : 155,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.ChebiAnnotator",
"parameters" : [ {
"annotation_type" : "CHEBI",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "NAME",
"order" : 1,
"type" : "INPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 2,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "INCHI",
"order" : 3,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "INCHI_KEY",
"order" : 4,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SMILE",
"order" : 5,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYNONYMS",
"order" : 6,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.Species" : [ ],
"lcsb.mapviewer.model.map.species.TruncatedProtein" : [ {
"id" : 158,
"annotatorClass" : "lcsb.mapviewer.annotation.services.annotators.HgncAnnotator",
"parameters" : [ {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 0,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 1,
"type" : "INPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : "NAME",
"order" : 2,
"type" : "INPUT"
}, {
"annotation_type" : "ENSEMBL",
"field" : null,
"order" : 3,
"type" : "OUTPUT"
}, {
"annotation_type" : "ENTREZ",
"field" : null,
"order" : 4,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC",
"field" : null,
"order" : 5,
"type" : "OUTPUT"
}, {
"annotation_type" : "HGNC_SYMBOL",
"field" : null,
"order" : 6,
"type" : "OUTPUT"
}, {
"annotation_type" : "REFSEQ",
"field" : null,
"order" : 7,
"type" : "OUTPUT"
}, {
"annotation_type" : "UNIPROT",
"field" : null,
"order" : 8,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYMBOL",
"order" : 9,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "SYNONYMS",
"order" : 10,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "NAME",
"order" : 11,
"type" : "OUTPUT"
}, {
"annotation_type" : null,
"field" : "FULL_NAME",
"order" : 12,
"type" : "OUTPUT"
} ],
"order" : 0
} ],
"lcsb.mapviewer.model.map.species.Unknown" : [ ]
},
"element-required-annotations" : {
"lcsb.mapviewer.model.map.BioEntity" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.compartment.BottomSquareCompartment" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.compartment.Compartment" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.compartment.LeftSquareCompartment" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.compartment.OvalCompartment" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.compartment.PathwayCompartment" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.compartment.RightSquareCompartment" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.compartment.SquareCompartment" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.compartment.TopSquareCompartment" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.reaction.Reaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.CatalysisReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.DissociationReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.HeterodimerAssociationReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.InhibitionReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.KnownTransitionOmittedReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.ModulationReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.NegativeInfluenceReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.PhysicalStimulationReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.PositiveInfluenceReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.ReducedModulationReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.ReducedPhysicalStimulationReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.ReducedTriggerReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.StateTransitionReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.TranscriptionReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.TranslationReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.TransportReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.TriggerReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.TruncationReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.UnknownCatalysisReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.UnknownInhibitionReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.UnknownNegativeInfluenceReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.UnknownPositiveInfluenceReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedModulationReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedPhysicalStimulationReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedTriggerReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.reaction.type.UnknownTransitionReaction" : {
"annotation-list" : [ "PUBMED" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.AntisenseRna" : {
"annotation-list" : [ ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.Chemical" : {
"annotation-list" : [ "CHEBI", "CHEM_ID_PLUS", "PUBCHEM", "PUBCHEM_SUBSTANCE" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.Complex" : {
"annotation-list" : [ ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.Degraded" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.species.Drug" : {
"annotation-list" : [ ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.Element" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.species.Gene" : {
"annotation-list" : [ "HGNC", "HGNC_SYMBOL" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.GenericProtein" : {
"annotation-list" : [ "HGNC", "HGNC_SYMBOL" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.Ion" : {
"annotation-list" : [ "CHEBI", "CHEM_ID_PLUS", "PUBCHEM", "PUBCHEM_SUBSTANCE" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.IonChannelProtein" : {
"annotation-list" : [ "HGNC", "HGNC_SYMBOL" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.Phenotype" : {
"annotation-list" : [ ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.Protein" : {
"annotation-list" : [ "HGNC", "HGNC_SYMBOL" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.ReceptorProtein" : {
"annotation-list" : [ "HGNC", "HGNC_SYMBOL" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.Rna" : {
"annotation-list" : [ "HGNC", "HGNC_SYMBOL" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.SimpleMolecule" : {
"annotation-list" : [ "CHEBI", "CHEM_ID_PLUS", "PUBCHEM", "PUBCHEM_SUBSTANCE" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.Species" : {
"annotation-list" : [ ],
"require-at-least-one" : false
},
"lcsb.mapviewer.model.map.species.TruncatedProtein" : {
"annotation-list" : [ "HGNC", "HGNC_SYMBOL" ],
"require-at-least-one" : true
},
"lcsb.mapviewer.model.map.species.Unknown" : {
"annotation-list" : [ ],
"require-at-least-one" : false
}
},
"element-valid-annotations" : {
"lcsb.mapviewer.model.map.BioEntity" : [ "PUBMED" ],
"lcsb.mapviewer.model.map.compartment.BottomSquareCompartment" : [ "GO", "PUBMED", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.Compartment" : [ "GO", "PUBMED", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.LeftSquareCompartment" : [ "GO", "PUBMED", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.OvalCompartment" : [ "GO", "PUBMED", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.PathwayCompartment" : [ "GO", "PUBMED", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.RightSquareCompartment" : [ "GO", "PUBMED", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.SquareCompartment" : [ "GO", "PUBMED", "MESH_2012" ],
"lcsb.mapviewer.model.map.compartment.TopSquareCompartment" : [ "GO", "PUBMED", "MESH_2012" ],
"lcsb.mapviewer.model.map.reaction.Reaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.CatalysisReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.DissociationReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.HeterodimerAssociationReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.InhibitionReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.KnownTransitionOmittedReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.ModulationReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.NegativeInfluenceReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.PhysicalStimulationReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.PositiveInfluenceReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.ReducedModulationReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.ReducedPhysicalStimulationReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.ReducedTriggerReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.StateTransitionReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.TranscriptionReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.TranslationReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.TransportReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.TriggerReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.TruncationReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownCatalysisReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownInhibitionReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownNegativeInfluenceReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownPositiveInfluenceReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedModulationReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedPhysicalStimulationReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownReducedTriggerReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.reaction.type.UnknownTransitionReaction" : [ "DOI", "KEGG_PATHWAY", "PUBMED", "RHEA", "VMH_REACTION", "COG", "RGD", "REACTOME", "KEGG_REACTION" ],
"lcsb.mapviewer.model.map.species.AntisenseRna" : [ "PUBMED" ],
"lcsb.mapviewer.model.map.species.Chemical" : [ "VMH_METABOLITE", "PUBMED", "KEGG_COMPOUND", "CHEBI", "HMDB", "CHEM_ID_PLUS", "PUBCHEM", "PUBCHEM_SUBSTANCE" ],
"lcsb.mapviewer.model.map.species.Complex" : [ "GO", "EC", "PUBMED", "MESH_2012", "INTERPRO", "CHEMBL_TARGET" ],
"lcsb.mapviewer.model.map.species.Degraded" : [ "PUBMED" ],
"lcsb.mapviewer.model.map.species.Drug" : [ "PUBMED", "CHEBI", "CHEMBL_COMPOUND", "HMDB", "DRUGBANK", "CHEM_ID_PLUS" ],
"lcsb.mapviewer.model.map.species.Element" : [ "PUBMED" ],
"lcsb.mapviewer.model.map.species.Gene" : [ "HGNC", "PANTHER", "PUBMED", "KEGG_GENES", "ENTREZ", "ENSEMBL", "UNIPROT", "ECO", "REFSEQ", "MGD", "HGNC_SYMBOL", "PDB" ],
"lcsb.mapviewer.model.map.species.GenericProtein" : [ "EC", "CHEMBL_TARGET", "UNIPROT", "MGD", "HGNC", "UNIPROT_ISOFORM", "PANTHER", "PUBMED", "KEGG_GENES", "ENTREZ", "INTERPRO", "ENSEMBL", "ECO", "REFSEQ", "HGNC_SYMBOL", "PDB" ],
"lcsb.mapviewer.model.map.species.Ion" : [ "VMH_METABOLITE", "PUBMED", "KEGG_COMPOUND", "CHEBI", "HMDB", "CHEM_ID_PLUS", "PUBCHEM", "PUBCHEM_SUBSTANCE" ],
"lcsb.mapviewer.model.map.species.IonChannelProtein" : [ "EC", "CHEMBL_TARGET", "UNIPROT", "MGD", "HGNC", "UNIPROT_ISOFORM", "PANTHER", "PUBMED", "KEGG_GENES", "ENTREZ", "INTERPRO", "ENSEMBL", "ECO", "REFSEQ", "HGNC_SYMBOL", "PDB" ],
"lcsb.mapviewer.model.map.species.Phenotype" : [ "GO", "PUBMED", "MESH_2012", "OMIM" ],
"lcsb.mapviewer.model.map.species.Protein" : [ "EC", "CHEMBL_TARGET", "UNIPROT", "MGD", "HGNC", "UNIPROT_ISOFORM", "PANTHER", "PUBMED", "KEGG_GENES", "ENTREZ", "INTERPRO", "ENSEMBL", "ECO", "REFSEQ", "HGNC_SYMBOL", "PDB" ],
"lcsb.mapviewer.model.map.species.ReceptorProtein" : [ "EC", "CHEMBL_TARGET", "UNIPROT", "MGD", "HGNC", "UNIPROT_ISOFORM", "PANTHER", "PUBMED", "KEGG_GENES", "ENTREZ", "INTERPRO", "ENSEMBL", "ECO", "REFSEQ", "HGNC_SYMBOL", "PDB" ],
"lcsb.mapviewer.model.map.species.Rna" : [ "HGNC", "PANTHER", "PUBMED", "KEGG_GENES", "ENTREZ", "ENSEMBL", "UNIPROT", "ECO", "REFSEQ", "MGD", "HGNC_SYMBOL", "PDB" ],
"lcsb.mapviewer.model.map.species.SimpleMolecule" : [ "VMH_METABOLITE", "PUBMED", "KEGG_COMPOUND", "CHEBI", "HMDB", "CHEM_ID_PLUS", "PUBCHEM", "PUBCHEM_SUBSTANCE" ],
"lcsb.mapviewer.model.map.species.Species" : [ "PUBMED" ],
"lcsb.mapviewer.model.map.species.TruncatedProtein" : [ "EC", "CHEMBL_TARGET", "UNIPROT", "MGD", "HGNC", "UNIPROT_ISOFORM", "PANTHER", "PUBMED", "KEGG_GENES", "ENTREZ", "INTERPRO", "ENSEMBL", "ECO", "REFSEQ", "HGNC_SYMBOL", "PDB" ],
"lcsb.mapviewer.model.map.species.Unknown" : [ "PUBMED" ]
},
"gui-preferences" : {
"admin-projects-datatable-order" : "1-asc"
},
"project-upload" : {
"annotate-model" : false,
"auto-resize" : true,
"cache-data" : true,
"sbgn" : false,
"semantic-zooming-contains-multiple-overlays" : false,
"validate-miriam" : false
}
}
}
7. Delete user
7.1. CURL sample
$ curl 'https://minerva-service.lcsb.uni.lu/minerva/api/users/test_user' -i -X PATCH \
-d '{"user":{"password":"new pass"}}' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
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' -i -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' -i -X POST \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d 'token=82b153eb-9635-4aa5-93c3-2b3b98423288&password=pass2' \
--cookie "MINERVA_AUTH_TOKEN=xxxxxxxx"
9.2. Request Parameters
| Parameter | Description |
|---|---|
|
new password |
|
reset poassowrd token obtained using email |