Commit 73d26c3c authored by Piotr Gawron's avatar Piotr Gawron
Browse files

configuration object contain type group allowing for grouping options into categories

parent 7808aaa5
{"annotators":[{"className":"lcsb.mapviewer.annotation.services.annotators.BrendaAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"BRENDA","parametersDefinitions":[],"url":"http://www.brenda-enzymes.org"},{"className":"lcsb.mapviewer.annotation.services.annotators.BiocompendiumAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"Biocompendium","parametersDefinitions":[],"url":"http://biocompendium.embl.de/"},{"className":"lcsb.mapviewer.annotation.services.annotators.CazyAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"CAZy","parametersDefinitions":[],"url":"http://commonchemistry.org"},{"className":"lcsb.mapviewer.annotation.services.annotators.ChebiAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Chemical"],"name":"Chebi","parametersDefinitions":[],"url":"http://www.ebi.ac.uk/chebi/"},{"className":"lcsb.mapviewer.annotation.services.annotators.UniprotAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"Uniprot","parametersDefinitions":[],"url":"http://www.uniprot.org/"},{"className":"lcsb.mapviewer.annotation.services.annotators.GoAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Phenotype","lcsb.mapviewer.model.map.compartment.Compartment","lcsb.mapviewer.model.map.species.Complex"],"name":"Gene Ontology","parametersDefinitions":[],"url":"http://amigo.geneontology.org/amigo"},{"className":"lcsb.mapviewer.annotation.services.annotators.HgncAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Rna","lcsb.mapviewer.model.map.species.Gene"],"name":"HGNC","parametersDefinitions":[],"url":"http://www.genenames.org"},{"className":"lcsb.mapviewer.annotation.services.annotators.KeggAnnotator","description":"Annotations extracted from KEGG ENZYME Database based on species EC numbers. Annotation include relevant publications and homologous genes for given EC numbers.","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"KEGG","parametersDefinitions":[{"name":"KEGG organism identifier","description":"Space-delimited list of organisms codes for which homologous genes (GENE section in the KEGG enzyme record) should be imported. Currently only ATH (Arabidopsis Thaliana) is supported.","type":"java.lang.String"}],"url":"http://www.genome.jp/kegg/"},{"className":"lcsb.mapviewer.annotation.services.annotators.PdbAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Rna","lcsb.mapviewer.model.map.species.Gene"],"name":"Protein Data Bank","parametersDefinitions":[],"url":"http://www.pdbe.org/"},{"className":"lcsb.mapviewer.annotation.services.annotators.ReconAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Chemical","lcsb.mapviewer.model.map.reaction.Reaction"],"name":"Recon annotator","parametersDefinitions":[],"url":"http://humanmetabolism.org/"},{"className":"lcsb.mapviewer.annotation.services.annotators.EntrezAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Rna","lcsb.mapviewer.model.map.species.Gene"],"name":"Entrez Gene","parametersDefinitions":[],"url":"http://www.ncbi.nlm.nih.gov/gene"},{"className":"lcsb.mapviewer.annotation.services.annotators.EnsemblAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Rna","lcsb.mapviewer.model.map.species.Gene"],"name":"Ensembl","parametersDefinitions":[],"url":"www.ensembl.org"},{"className":"lcsb.mapviewer.annotation.services.annotators.StitchAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.SimpleMolecule"],"name":"STITCH","parametersDefinitions":[],"url":"http://stitch.embl.de/"},{"className":"lcsb.mapviewer.annotation.services.annotators.StringAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"STRING","parametersDefinitions":[],"url":"http://string-db.org/"},{"className":"lcsb.mapviewer.annotation.services.annotators.TairAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"TAIR","parametersDefinitions":[],"url":"http://arabidopsis.org/index.jsp"}],"buildDate":"22/03/2018 18:02","elementTypes":[{"className":"lcsb.mapviewer.model.map.species.Degraded","name":"Degraded","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.compartment.LeftSquareCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.species.IonChannelProtein","name":"Protein","parentClass":"lcsb.mapviewer.model.map.species.Protein"},{"className":"lcsb.mapviewer.model.map.compartment.TopSquareCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.species.Ion","name":"Ion","parentClass":"lcsb.mapviewer.model.map.species.Chemical"},{"className":"lcsb.mapviewer.model.map.species.Species","name":"Species","parentClass":"lcsb.mapviewer.model.map.species.Element"},{"className":"lcsb.mapviewer.model.map.compartment.RightSquareCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.species.Drug","name":"Drug","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.Protein","name":"Protein","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.TruncatedProtein","name":"Protein","parentClass":"lcsb.mapviewer.model.map.species.Protein"},{"className":"lcsb.mapviewer.model.map.compartment.PathwayCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.compartment.BottomSquareCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.species.Rna","name":"RNA","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.Chemical","name":"Chemical","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.compartment.Compartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.species.Element"},{"className":"lcsb.mapviewer.model.map.compartment.OvalCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.compartment.SquareCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.species.Unknown","name":"Unknown","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.Element","name":"Element","parentClass":"lcsb.mapviewer.model.map.BioEntity"},{"className":"lcsb.mapviewer.model.map.species.Phenotype","name":"Phenotype","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.Complex","name":"Complex","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.AntisenseRna","name":"Antisense RNA","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.ReceptorProtein","name":"Protein","parentClass":"lcsb.mapviewer.model.map.species.Protein"},{"className":"lcsb.mapviewer.model.map.species.SimpleMolecule","name":"Simple molecule","parentClass":"lcsb.mapviewer.model.map.species.Chemical"},{"className":"lcsb.mapviewer.model.map.species.GenericProtein","name":"Protein","parentClass":"lcsb.mapviewer.model.map.species.Protein"},{"className":"lcsb.mapviewer.model.map.species.Gene","name":"Gene","parentClass":"lcsb.mapviewer.model.map.species.Species"}],"gitHash":"f8a7e6136c3ecd4cb3b49b274cab50368d467e77","imageFormats":[{"extension":"png","handler":"lcsb.mapviewer.converter.graphics.PngImageGenerator","name":"PNG image"},{"extension":"pdf","handler":"lcsb.mapviewer.converter.graphics.PdfImageGenerator","name":"PDF"},{"extension":"svg","handler":"lcsb.mapviewer.converter.graphics.SvgImageGenerator","name":"SVG image"}],"mapTypes":[{"id":"DOWNSTREAM_TARGETS","name":"Downstream targets"},{"id":"PATHWAY","name":"Pathway"},{"id":"UNKNOWN","name":"Unknown"}],"miriamTypes":{"BRENDA":{"commonName":"BRENDA","homepage":"http://www.brenda-enzymes.org","registryIdentifier":"MIR:00100101","uris":["urn:miriam:brenda"]},"BiGG_COMPARTMENT":{"commonName":"BiGG Compartment","homepage":"http://bigg.ucsd.edu/compartments/","registryIdentifier":"MIR:00000555","uris":["urn:miriam:bigg.compartment"]},"BiGG_METABOLITE":{"commonName":"BiGG Metabolite","homepage":"http://bigg.ucsd.edu/universal/metabolites","registryIdentifier":"MIR:00000556","uris":["urn:miriam:bigg.metabolite"]},"BiGG_REACTIONS":{"commonName":"BiGG Reaction","homepage":"http://bigg.ucsd.edu/universal/reactions","registryIdentifier":"MIR:00000557","uris":["urn:miriam:bigg.reaction"]},"CAS":{"commonName":"Chemical Abstracts Service","homepage":"http://commonchemistry.org","registryIdentifier":"MIR:00000237","uris":["urn:miriam:cas"]},"CAZY":{"commonName":"CAZy","homepage":"http://commonchemistry.org","registryIdentifier":"MIR:00000195","uris":["urn:miriam:cazy"]},"CCDS":{"commonName":"Consensus CDS","homepage":"http://www.ncbi.nlm.nih.gov/CCDS/","registryIdentifier":"MIR:00000375","uris":["urn:miriam:ccds"]},"CHEBI":{"commonName":"Chebi","homepage":"http://www.ebi.ac.uk/chebi/","registryIdentifier":"MIR:00000002","uris":["urn:miriam:obo.chebi","urn:miriam:chebi"]},"CHEMBL_COMPOUND":{"commonName":"ChEMBL","homepage":"https://www.ebi.ac.uk/chembldb/","registryIdentifier":"MIR:00000084","uris":["urn:miriam:chembl.compound"]},"CHEMBL_TARGET":{"commonName":"ChEMBL target","homepage":"https://www.ebi.ac.uk/chembldb/","registryIdentifier":"MIR:00000085","uris":["urn:miriam:chembl.target"]},"CHEMSPIDER":{"commonName":"ChemSpider","homepage":"http://www.chemspider.com//","registryIdentifier":"MIR:00000138","uris":["urn:miriam:chemspider"]},"COG":{"commonName":"Clusters of Orthologous Groups","homepage":"https://www.ncbi.nlm.nih.gov/COG/","registryIdentifier":"MIR:00000296","uris":["urn:miriam:cogs"]},"DOI":{"commonName":"Digital Object Identifier","homepage":"http://www.doi.org/","registryIdentifier":"MIR:00000019","uris":["urn:miriam:doi"]},"DRUGBANK":{"commonName":"DrugBank","homepage":"http://www.drugbank.ca/","registryIdentifier":"MIR:00000102","uris":["urn:miriam:drugbank"]},"DRUGBANK_TARGET_V4":{"commonName":"DrugBank Target v4","homepage":"http://www.drugbank.ca/targets","registryIdentifier":"MIR:00000528","uris":["urn:miriam:drugbankv4.target"]},"EC":{"commonName":"Enzyme Nomenclature","homepage":"http://www.enzyme-database.org/","registryIdentifier":"MIR:00000004","uris":["urn:miriam:ec-code"]},"ENSEMBL":{"commonName":"Ensembl","homepage":"www.ensembl.org","registryIdentifier":"MIR:00000003","uris":["urn:miriam:ensembl"]},"ENSEMBL_PLANTS":{"commonName":"Ensembl Plants","homepage":"http://plants.ensembl.org/","registryIdentifier":"MIR:00000205","uris":["urn:miriam:ensembl.plant"]},"ENTREZ":{"commonName":"Entrez Gene","homepage":"http://www.ncbi.nlm.nih.gov/gene","registryIdentifier":"MIR:00000069","uris":["urn:miriam:ncbigene","urn:miriam:entrez.gene"]},"GO":{"commonName":"Gene Ontology","homepage":"http://amigo.geneontology.org/amigo","registryIdentifier":"MIR:00000022","uris":["urn:miriam:obo.go","urn:miriam:go"]},"HGNC":{"commonName":"HGNC","homepage":"http://www.genenames.org","registryIdentifier":"MIR:00000080","uris":["urn:miriam:hgnc"]},"HGNC_SYMBOL":{"commonName":"HGNC Symbol","homepage":"http://www.genenames.org","registryIdentifier":"MIR:00000362","uris":["urn:miriam:hgnc.symbol"]},"HMDB":{"commonName":"HMDB","homepage":"http://www.hmdb.ca/","registryIdentifier":"MIR:00000051","uris":["urn:miriam:hmdb"]},"INTERPRO":{"commonName":"InterPro","homepage":"http://www.ebi.ac.uk/interpro/","registryIdentifier":"MIR:00000011","uris":["urn:miriam:interpro"]},"KEGG_COMPOUND":{"commonName":"Kegg Compound","homepage":"http://www.genome.jp/kegg/ligand.html","registryIdentifier":"MIR:00000013","uris":["urn:miriam:kegg.compound"]},"KEGG_GENES":{"commonName":"Kegg Genes","homepage":"http://www.genome.jp/kegg/genes.html","registryIdentifier":"MIR:00000070","uris":["urn:miriam:kegg.genes","urn:miriam:kegg.genes:hsa"]},"KEGG_ORTHOLOGY":{"commonName":"KEGG Orthology","homepage":"http://www.genome.jp/kegg/ko.html","registryIdentifier":"MIR:00000116","uris":["urn:miriam:kegg.orthology"]},"KEGG_PATHWAY":{"commonName":"Kegg Pathway","homepage":"http://www.genome.jp/kegg/pathway.html","registryIdentifier":"MIR:00000012","uris":["urn:miriam:kegg.pathway"]},"KEGG_REACTION":{"commonName":"Kegg Reaction","homepage":"http://www.genome.jp/kegg/reaction/","registryIdentifier":"MIR:00000014","uris":["urn:miriam:kegg.reaction"]},"MESH_2012":{"commonName":"MeSH 2012","homepage":"http://www.nlm.nih.gov/mesh/","registryIdentifier":"MIR:00000270","uris":["urn:miriam:mesh.2012","urn:miriam:mesh"]},"MGD":{"commonName":"Mouse Genome Database","homepage":"http://www.informatics.jax.org/","registryIdentifier":"MIR:00000037","uris":["urn:miriam:mgd"]},"MIR_TAR_BASE_MATURE_SEQUENCE":{"commonName":"miRTarBase Mature Sequence Database","homepage":"http://mirtarbase.mbc.nctu.edu.tw/","registryIdentifier":"MIR:00100739","uris":["urn:miriam:mirtarbase"]},"MI_R_BASE_MATURE_SEQUENCE":{"commonName":"miRBase Mature Sequence Database","homepage":"http://www.mirbase.org/","registryIdentifier":"MIR:00000235","uris":["urn:miriam:mirbase.mature"]},"MI_R_BASE_SEQUENCE":{"commonName":"miRBase Sequence Database","homepage":"http://www.mirbase.org/","registryIdentifier":"MIR:00000078","uris":["urn:miriam:mirbase"]},"OMIM":{"commonName":"Online Mendelian Inheritance in Man","homepage":"http://omim.org/","registryIdentifier":"MIR:00000016","uris":["urn:miriam:omim"]},"PANTHER":{"commonName":"PANTHER Family","homepage":"http://www.pantherdb.org/","registryIdentifier":"MIR:00000060","uris":["urn:miriam:panther.family","urn:miriam:panther"]},"PDB":{"commonName":"Protein Data Bank","homepage":"http://www.pdbe.org/","registryIdentifier":"MIR:00000020","uris":["urn:miriam:pdb"]},"PFAM":{"commonName":"Protein Family Database","homepage":"http://pfam.xfam.org//","registryIdentifier":"MIR:00000028","uris":["urn:miriam:pfam"]},"PHARM":{"commonName":"PharmGKB Pathways","homepage":"http://www.pharmgkb.org/","registryIdentifier":"MIR:00000089","uris":["urn:miriam:pharmgkb.pathways"]},"PUBCHEM":{"commonName":"PubChem-compound","homepage":"http://pubchem.ncbi.nlm.nih.gov/","registryIdentifier":"MIR:00000034","uris":["urn:miriam:pubchem.compound"]},"PUBCHEM_SUBSTANCE":{"commonName":"PubChem-substance","homepage":"http://pubchem.ncbi.nlm.nih.gov/","registryIdentifier":"MIR:00000033","uris":["urn:miriam:pubchem.substance"]},"PUBMED":{"commonName":"PubMed","homepage":"http://www.ncbi.nlm.nih.gov/PubMed/","registryIdentifier":"MIR:00000015","uris":["urn:miriam:pubmed"]},"REACTOME":{"commonName":"Reactome","homepage":"http://www.reactome.org/","registryIdentifier":"MIR:00000018","uris":["urn:miriam:reactome"]},"REFSEQ":{"commonName":"RefSeq","homepage":"http://www.ncbi.nlm.nih.gov/projects/RefSeq/","registryIdentifier":"MIR:00000039","uris":["urn:miriam:refseq"]},"SGD":{"commonName":"Saccharomyces Genome Database","homepage":"http://www.yeastgenome.org/","registryIdentifier":"MIR:00000023","uris":["urn:miriam:sgd"]},"STITCH":{"commonName":"STITCH","homepage":"http://stitch.embl.de/","registryIdentifier":"MIR:00100343","uris":["urn:miriam:stitch"]},"STRING":{"commonName":"STRING","homepage":"http://string-db.org/","registryIdentifier":"MIR:00000265","uris":["urn:miriam:string"]},"TAIR_LOCUS":{"commonName":"TAIR Locus","homepage":"http://arabidopsis.org/index.jsp","registryIdentifier":"MIR:00000050","uris":["urn:miriam:tair.locus"]},"TAXONOMY":{"commonName":"Taxonomy","homepage":"http://www.ncbi.nlm.nih.gov/taxonomy/","registryIdentifier":"MIR:00000006","uris":["urn:miriam:taxonomy"]},"TOXICOGENOMIC_CHEMICAL":{"commonName":"Toxicogenomic Chemical","homepage":"http://ctdbase.org/","registryIdentifier":"MIR:00000098","uris":["urn:miriam:ctd.chemical"]},"UNIGENE":{"commonName":"UniGene","homepage":"http://www.ncbi.nlm.nih.gov/unigene","registryIdentifier":"MIR:00000346","uris":["urn:miriam:unigene"]},"UNIPROT":{"commonName":"Uniprot","homepage":"http://www.uniprot.org/","registryIdentifier":"MIR:00000005","uris":["urn:miriam:uniprot"]},"UNIPROT_ISOFORM":{"commonName":"UniProt Isoform","homepage":"http://www.uniprot.org/","registryIdentifier":"MIR:00000388","uris":["urn:miriam:uniprot.isoform"]},"UNKNOWN":{"commonName":"Unknown","homepage":null,"registryIdentifier":null,"uris":[]},"WIKIDATA":{"commonName":"Wikidata","homepage":"https://www.wikidata.org/","registryIdentifier":"MIR:00000549","uris":["urn:miriam:wikidata"]},"WIKIPATHWAYS":{"commonName":"WikiPathways","homepage":"http://www.wikipathways.org/","registryIdentifier":"MIR:00000076","uris":["urn:miriam:wikipathways"]},"WIKIPEDIA":{"commonName":"Wikipedia (English)","homepage":"http://en.wikipedia.org/wiki/Main_Page","registryIdentifier":"MIR:00000384","uris":["urn:miriam:wikipedia.en"]},"WORM_BASE":{"commonName":"WormBase","homepage":"http://wormbase.bio2rdf.org/fct","registryIdentifier":"MIR:00000027","uris":["urn:miriam:wormbase"]}},"modelFormats":[{"extension":"xml","handler":"lcsb.mapviewer.converter.model.celldesigner.CellDesignerXmlParser","name":"CellDesigner SBML"},{"extension":"sbgn","handler":"lcsb.mapviewer.converter.model.sbgnml.SbgnmlXmlConverter","name":"SBGN-ML"},{"extension":"xml","handler":"lcsb.mapviewer.converter.model.sbml.SbmlParser","name":"SBML"}],"modificationStateTypes":{"ACETYLATED":{"abbreviation":"Ac","commonName":"acetylated"},"DONT_CARE":{"abbreviation":"*","commonName":"don't care"},"EMPTY":{"abbreviation":"","commonName":"empty"},"GLYCOSYLATED":{"abbreviation":"G","commonName":"glycosylated"},"HYDROXYLATED":{"abbreviation":"OH","commonName":"hydroxylated"},"METHYLATED":{"abbreviation":"Me","commonName":"methylated"},"MYRISTOYLATED":{"abbreviation":"My","commonName":"myristoylated"},"PALMYTOYLATED":{"abbreviation":"Pa","commonName":"palmytoylated"},"PHOSPHORYLATED":{"abbreviation":"P","commonName":"phosphorylated"},"PRENYLATED":{"abbreviation":"Pr","commonName":"prenylated"},"PROTONATED":{"abbreviation":"H","commonName":"protonated"},"SULFATED":{"abbreviation":"S","commonName":"sulfated"},"UBIQUITINATED":{"abbreviation":"Ub","commonName":"ubiquitinated"},"UNKNOWN":{"abbreviation":"?","commonName":"unknown"}},"options":[{"commonName":"Default Project Id","idObject":6,"type":"DEFAULT_MAP","value":"sample","valueType":"STRING"},{"commonName":"Logo icon","idObject":4,"type":"LOGO_IMG","value":"udl.png","valueType":"URL"},{"commonName":"Logo link (after click)","idObject":3,"type":"LOGO_LINK","value":"http://wwwen.uni.lu/","valueType":"URL"},{"commonName":"Max distance for clicking on element (px)","idObject":7,"type":"SEARCH_DISTANCE","value":"10","valueType":"DOUBLE"},{"commonName":"Email used for requesting an account","idObject":1,"type":"REQUEST_ACCOUNT_EMAIL","value":"your.email@domain.com","valueType":"EMAIL"},{"commonName":"Max number of results in search box. ","idObject":8,"type":"SEARCH_RESULT_NUMBER","value":"100","valueType":"INTEGER"},{"commonName":"Google Analytics tracking ID used for statistics","idObject":2,"type":"GOOGLE_ANALYTICS_IDENTIFIER","value":"","valueType":"STRING"},{"commonName":"Logo description","idObject":5,"type":"LOGO_TEXT","value":"University of Luxembourg","valueType":"STRING"},{"commonName":"Domain allowed to connect via x-frame technology","idObject":56,"type":"X_FRAME_DOMAIN","value":"http://localhost:8080/","valueType":"URL"},{"commonName":"Path to store big files","idObject":131,"type":"BIG_FILE_STORAGE_DIR","value":"minerva-big/","valueType":"STRING"},{"commonName":"Legend 1 image file","idObject":138,"type":"LEGEND_FILE_1","value":"resources/images/legend_a.png","valueType":"URL"},{"commonName":"Legend 2 image file","idObject":139,"type":"LEGEND_FILE_2","value":"resources/images/legend_b.png","valueType":"URL"},{"commonName":"Legend 3 image file","idObject":140,"type":"LEGEND_FILE_3","value":"resources/images/legend_c.png","valueType":"URL"},{"commonName":"Legend 4 image file","idObject":141,"type":"LEGEND_FILE_4","value":"resources/images/legend_d.png","valueType":"URL"},{"commonName":"User manual file","idObject":142,"type":"USER_MANUAL_FILE","value":"resources/other/user_guide.pdf","valueType":"URL"},{"commonName":"Overlay color for negative values","idObject":205,"type":"MIN_COLOR_VAL","value":"FF0000","valueType":"COLOR"},{"commonName":"Overlay color for postive values","idObject":206,"type":"MAX_COLOR_VAL","value":"fbff00","valueType":"COLOR"},{"commonName":"Overlay color when no values are defined","idObject":218,"type":"SIMPLE_COLOR_VAL","value":"00ff40","valueType":"COLOR"},{"commonName":"Overlay color for value=0","idObject":239,"type":"NEUTRAL_COLOR_VAL","value":"0400ff","valueType":"COLOR"},{"commonName":"Opacity used when drwaing data overlays (value between 0.0-1.0)","idObject":252,"type":"OVERLAY_OPACITY","value":"0.8","valueType":"DOUBLE"},{"commonName":"Email content used for requesting an account","idObject":253,"type":"REQUEST_ACCOUNT_DEFAULT_CONTENT","value":"Dear Diseas map team,\n\nI would like to request for an account.\n\nKind regards","valueType":"TEXT"}],"overlayTypes":[{"name":"GENERIC"},{"name":"GENETIC_VARIANT"}],"plugins":[],"privilegeTypes":{"ADD_MAP":{"commonName":"Add project","objectType":null,"valueType":"boolean"},"CONFIGURATION_MANAGE":{"commonName":"Manage configuration","objectType":null,"valueType":"boolean"},"CUSTOM_LAYOUTS":{"commonName":"Custom overlays","objectType":null,"valueType":"int"},"EDIT_COMMENTS_PROJECT":{"commonName":"Manage comments","objectType":"Project","valueType":"boolean"},"LAYOUT_MANAGEMENT":{"commonName":"Manage overlays","objectType":"Project","valueType":"boolean"},"LAYOUT_VIEW":{"commonName":"View overlay","objectType":"Layout","valueType":"boolean"},"MANAGE_GENOMES":{"commonName":"Manage genomes","objectType":null,"valueType":"boolean"},"PROJECT_MANAGEMENT":{"commonName":"Map management","objectType":null,"valueType":"boolean"},"USER_MANAGEMENT":{"commonName":"User management","objectType":null,"valueType":"boolean"},"VIEW_PROJECT":{"commonName":"View project","objectType":"Project","valueType":"boolean"}},"reactionTypes":[{"className":"lcsb.mapviewer.model.map.reaction.type.CatalysisReaction","name":"Catalysis","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownPositiveInfluenceReaction","name":"Unknown positive influence","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.Reaction","name":"Generic Reaction","parentClass":"lcsb.mapviewer.model.map.BioEntity"},{"className":"lcsb.mapviewer.model.map.reaction.type.KnownTransitionOmittedReaction","name":"Known transition omitted","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.ReducedModulationReaction","name":"Reduced modulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.TranslationReaction","name":"Translation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.HeterodimerAssociationReaction","name":"Heterodimer association","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.TranscriptionReaction","name":"Transcription","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownReducedTriggerReaction","name":"Unknown reduced trigger","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownNegativeInfluenceReaction","name":"Unknown negative influence","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.TruncationReaction","name":"Truncation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.TransportReaction","name":"Transport","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownCatalysisReaction","name":"Unknown catalysis","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.ReducedTriggerReaction","name":"Reduced trigger","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.StateTransitionReaction","name":"State transition","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.PhysicalStimulationReaction","name":"Physical stimulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.BooleanLogicGateReaction","name":"Boolean logic gate","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.DissociationReaction","name":"Dissociation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.InhibitionReaction","name":"Inhibition","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.ReducedPhysicalStimulationReaction","name":"Reduced physical stimulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.NegativeInfluenceReaction","name":"Negative influence","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownInhibitionReaction","name":"Unknown inhibition","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.ModulationReaction","name":"Modulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.PositiveInfluenceReaction","name":"Positive influence","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownReducedPhysicalStimulationReaction","name":"Unknown reduced physical stimulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownReducedModulationReaction","name":"Unknown reduced modulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownTransitionReaction","name":"Unknown transition","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.TriggerReaction","name":"Trigger","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"}],"unitTypes":[{"id":"AMPERE","name":"ampere"},{"id":"BECQUEREL","name":"becquerel"},{"id":"CANDELA","name":"candela"},{"id":"COULUMB","name":"coulumb"},{"id":"DIMENSIONLESS","name":"dimensionless"},{"id":"FARAD","name":"farad"},{"id":"GRAM","name":"gram"},{"id":"GRAY","name":"gray"},{"id":"HENRY","name":"henry"},{"id":"HERTZ","name":"hertz"},{"id":"ITEM","name":"item"},{"id":"JOULE","name":"joule"},{"id":"KATAL","name":"katal"},{"id":"KELVIN","name":"kelvin"},{"id":"KILOGRAM","name":"kilogram"},{"id":"LITRE","name":"litre"},{"id":"LUMEN","name":"lumen"},{"id":"LUX","name":"lux"},{"id":"METRE","name":"metre"},{"id":"MOLE","name":"mole"},{"id":"NEWTON","name":"newton"},{"id":"OHM","name":"ohm"},{"id":"PASCAL","name":"pascal"},{"id":"RADIAN","name":"radian"},{"id":"SECOND","name":"second"},{"id":"SIEMENS","name":"siemens"},{"id":"SIEVERT","name":"sievert"},{"id":"STERADIAN","name":"steradian"},{"id":"TESLA","name":"tesla"},{"id":"VOLT","name":"volt"},{"id":"WATT","name":"watt"},{"id":"WEBER","name":"weber"}],"version":"12.0.0~alpha.1"}
\ No newline at end of file
{"annotators":[{"className":"lcsb.mapviewer.annotation.services.annotators.BrendaAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"BRENDA","parametersDefinitions":[],"url":"http://www.brenda-enzymes.org"},{"className":"lcsb.mapviewer.annotation.services.annotators.BiocompendiumAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"Biocompendium","parametersDefinitions":[],"url":"http://biocompendium.embl.de/"},{"className":"lcsb.mapviewer.annotation.services.annotators.CazyAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"CAZy","parametersDefinitions":[],"url":"http://commonchemistry.org"},{"className":"lcsb.mapviewer.annotation.services.annotators.ChebiAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Chemical"],"name":"Chebi","parametersDefinitions":[],"url":"http://www.ebi.ac.uk/chebi/"},{"className":"lcsb.mapviewer.annotation.services.annotators.UniprotAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"Uniprot","parametersDefinitions":[],"url":"http://www.uniprot.org/"},{"className":"lcsb.mapviewer.annotation.services.annotators.GoAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Phenotype","lcsb.mapviewer.model.map.compartment.Compartment","lcsb.mapviewer.model.map.species.Complex"],"name":"Gene Ontology","parametersDefinitions":[],"url":"http://amigo.geneontology.org/amigo"},{"className":"lcsb.mapviewer.annotation.services.annotators.HgncAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Rna","lcsb.mapviewer.model.map.species.Gene"],"name":"HGNC","parametersDefinitions":[],"url":"http://www.genenames.org"},{"className":"lcsb.mapviewer.annotation.services.annotators.KeggAnnotator","description":"Annotations extracted from KEGG ENZYME Database based on species EC numbers. Annotation include relevant publications and homologous genes for given EC numbers.","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"KEGG","parametersDefinitions":[{"name":"KEGG organism identifier","description":"Space-delimited list of organisms codes for which homologous genes (GENE section in the KEGG enzyme record) should be imported. Currently only ATH (Arabidopsis Thaliana) is supported.","type":"java.lang.String"}],"url":"http://www.genome.jp/kegg/"},{"className":"lcsb.mapviewer.annotation.services.annotators.PdbAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Rna","lcsb.mapviewer.model.map.species.Gene"],"name":"Protein Data Bank","parametersDefinitions":[],"url":"http://www.pdbe.org/"},{"className":"lcsb.mapviewer.annotation.services.annotators.ReconAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Chemical","lcsb.mapviewer.model.map.reaction.Reaction"],"name":"Recon annotator","parametersDefinitions":[],"url":"http://humanmetabolism.org/"},{"className":"lcsb.mapviewer.annotation.services.annotators.EntrezAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Rna","lcsb.mapviewer.model.map.species.Gene"],"name":"Entrez Gene","parametersDefinitions":[],"url":"http://www.ncbi.nlm.nih.gov/gene"},{"className":"lcsb.mapviewer.annotation.services.annotators.EnsemblAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Rna","lcsb.mapviewer.model.map.species.Gene"],"name":"Ensembl","parametersDefinitions":[],"url":"www.ensembl.org"},{"className":"lcsb.mapviewer.annotation.services.annotators.StitchAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.SimpleMolecule"],"name":"STITCH","parametersDefinitions":[],"url":"http://stitch.embl.de/"},{"className":"lcsb.mapviewer.annotation.services.annotators.StringAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"STRING","parametersDefinitions":[],"url":"http://string-db.org/"},{"className":"lcsb.mapviewer.annotation.services.annotators.TairAnnotator","description":"","elementClassNames":["lcsb.mapviewer.model.map.species.Protein","lcsb.mapviewer.model.map.species.Gene","lcsb.mapviewer.model.map.species.Rna"],"name":"TAIR","parametersDefinitions":[],"url":"http://arabidopsis.org/index.jsp"}],"buildDate":"22/03/2018 18:21","elementTypes":[{"className":"lcsb.mapviewer.model.map.species.Degraded","name":"Degraded","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.compartment.LeftSquareCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.species.IonChannelProtein","name":"Protein","parentClass":"lcsb.mapviewer.model.map.species.Protein"},{"className":"lcsb.mapviewer.model.map.compartment.TopSquareCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.species.Ion","name":"Ion","parentClass":"lcsb.mapviewer.model.map.species.Chemical"},{"className":"lcsb.mapviewer.model.map.species.Species","name":"Species","parentClass":"lcsb.mapviewer.model.map.species.Element"},{"className":"lcsb.mapviewer.model.map.compartment.RightSquareCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.species.Drug","name":"Drug","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.Protein","name":"Protein","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.TruncatedProtein","name":"Protein","parentClass":"lcsb.mapviewer.model.map.species.Protein"},{"className":"lcsb.mapviewer.model.map.compartment.PathwayCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.compartment.BottomSquareCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.species.Rna","name":"RNA","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.Chemical","name":"Chemical","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.compartment.Compartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.species.Element"},{"className":"lcsb.mapviewer.model.map.compartment.OvalCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.compartment.SquareCompartment","name":"Compartment","parentClass":"lcsb.mapviewer.model.map.compartment.Compartment"},{"className":"lcsb.mapviewer.model.map.species.Unknown","name":"Unknown","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.Element","name":"Element","parentClass":"lcsb.mapviewer.model.map.BioEntity"},{"className":"lcsb.mapviewer.model.map.species.Phenotype","name":"Phenotype","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.Complex","name":"Complex","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.AntisenseRna","name":"Antisense RNA","parentClass":"lcsb.mapviewer.model.map.species.Species"},{"className":"lcsb.mapviewer.model.map.species.ReceptorProtein","name":"Protein","parentClass":"lcsb.mapviewer.model.map.species.Protein"},{"className":"lcsb.mapviewer.model.map.species.SimpleMolecule","name":"Simple molecule","parentClass":"lcsb.mapviewer.model.map.species.Chemical"},{"className":"lcsb.mapviewer.model.map.species.GenericProtein","name":"Protein","parentClass":"lcsb.mapviewer.model.map.species.Protein"},{"className":"lcsb.mapviewer.model.map.species.Gene","name":"Gene","parentClass":"lcsb.mapviewer.model.map.species.Species"}],"gitHash":"7808aaa52c382704839bb278598301aa88a48a47","imageFormats":[{"extension":"png","handler":"lcsb.mapviewer.converter.graphics.PngImageGenerator","name":"PNG image"},{"extension":"pdf","handler":"lcsb.mapviewer.converter.graphics.PdfImageGenerator","name":"PDF"},{"extension":"svg","handler":"lcsb.mapviewer.converter.graphics.SvgImageGenerator","name":"SVG image"}],"mapTypes":[{"id":"DOWNSTREAM_TARGETS","name":"Downstream targets"},{"id":"PATHWAY","name":"Pathway"},{"id":"UNKNOWN","name":"Unknown"}],"miriamTypes":{"BRENDA":{"commonName":"BRENDA","homepage":"http://www.brenda-enzymes.org","registryIdentifier":"MIR:00100101","uris":["urn:miriam:brenda"]},"BiGG_COMPARTMENT":{"commonName":"BiGG Compartment","homepage":"http://bigg.ucsd.edu/compartments/","registryIdentifier":"MIR:00000555","uris":["urn:miriam:bigg.compartment"]},"BiGG_METABOLITE":{"commonName":"BiGG Metabolite","homepage":"http://bigg.ucsd.edu/universal/metabolites","registryIdentifier":"MIR:00000556","uris":["urn:miriam:bigg.metabolite"]},"BiGG_REACTIONS":{"commonName":"BiGG Reaction","homepage":"http://bigg.ucsd.edu/universal/reactions","registryIdentifier":"MIR:00000557","uris":["urn:miriam:bigg.reaction"]},"CAS":{"commonName":"Chemical Abstracts Service","homepage":"http://commonchemistry.org","registryIdentifier":"MIR:00000237","uris":["urn:miriam:cas"]},"CAZY":{"commonName":"CAZy","homepage":"http://commonchemistry.org","registryIdentifier":"MIR:00000195","uris":["urn:miriam:cazy"]},"CCDS":{"commonName":"Consensus CDS","homepage":"http://www.ncbi.nlm.nih.gov/CCDS/","registryIdentifier":"MIR:00000375","uris":["urn:miriam:ccds"]},"CHEBI":{"commonName":"Chebi","homepage":"http://www.ebi.ac.uk/chebi/","registryIdentifier":"MIR:00000002","uris":["urn:miriam:obo.chebi","urn:miriam:chebi"]},"CHEMBL_COMPOUND":{"commonName":"ChEMBL","homepage":"https://www.ebi.ac.uk/chembldb/","registryIdentifier":"MIR:00000084","uris":["urn:miriam:chembl.compound"]},"CHEMBL_TARGET":{"commonName":"ChEMBL target","homepage":"https://www.ebi.ac.uk/chembldb/","registryIdentifier":"MIR:00000085","uris":["urn:miriam:chembl.target"]},"CHEMSPIDER":{"commonName":"ChemSpider","homepage":"http://www.chemspider.com//","registryIdentifier":"MIR:00000138","uris":["urn:miriam:chemspider"]},"COG":{"commonName":"Clusters of Orthologous Groups","homepage":"https://www.ncbi.nlm.nih.gov/COG/","registryIdentifier":"MIR:00000296","uris":["urn:miriam:cogs"]},"DOI":{"commonName":"Digital Object Identifier","homepage":"http://www.doi.org/","registryIdentifier":"MIR:00000019","uris":["urn:miriam:doi"]},"DRUGBANK":{"commonName":"DrugBank","homepage":"http://www.drugbank.ca/","registryIdentifier":"MIR:00000102","uris":["urn:miriam:drugbank"]},"DRUGBANK_TARGET_V4":{"commonName":"DrugBank Target v4","homepage":"http://www.drugbank.ca/targets","registryIdentifier":"MIR:00000528","uris":["urn:miriam:drugbankv4.target"]},"EC":{"commonName":"Enzyme Nomenclature","homepage":"http://www.enzyme-database.org/","registryIdentifier":"MIR:00000004","uris":["urn:miriam:ec-code"]},"ENSEMBL":{"commonName":"Ensembl","homepage":"www.ensembl.org","registryIdentifier":"MIR:00000003","uris":["urn:miriam:ensembl"]},"ENSEMBL_PLANTS":{"commonName":"Ensembl Plants","homepage":"http://plants.ensembl.org/","registryIdentifier":"MIR:00000205","uris":["urn:miriam:ensembl.plant"]},"ENTREZ":{"commonName":"Entrez Gene","homepage":"http://www.ncbi.nlm.nih.gov/gene","registryIdentifier":"MIR:00000069","uris":["urn:miriam:ncbigene","urn:miriam:entrez.gene"]},"GO":{"commonName":"Gene Ontology","homepage":"http://amigo.geneontology.org/amigo","registryIdentifier":"MIR:00000022","uris":["urn:miriam:obo.go","urn:miriam:go"]},"HGNC":{"commonName":"HGNC","homepage":"http://www.genenames.org","registryIdentifier":"MIR:00000080","uris":["urn:miriam:hgnc"]},"HGNC_SYMBOL":{"commonName":"HGNC Symbol","homepage":"http://www.genenames.org","registryIdentifier":"MIR:00000362","uris":["urn:miriam:hgnc.symbol"]},"HMDB":{"commonName":"HMDB","homepage":"http://www.hmdb.ca/","registryIdentifier":"MIR:00000051","uris":["urn:miriam:hmdb"]},"INTERPRO":{"commonName":"InterPro","homepage":"http://www.ebi.ac.uk/interpro/","registryIdentifier":"MIR:00000011","uris":["urn:miriam:interpro"]},"KEGG_COMPOUND":{"commonName":"Kegg Compound","homepage":"http://www.genome.jp/kegg/ligand.html","registryIdentifier":"MIR:00000013","uris":["urn:miriam:kegg.compound"]},"KEGG_GENES":{"commonName":"Kegg Genes","homepage":"http://www.genome.jp/kegg/genes.html","registryIdentifier":"MIR:00000070","uris":["urn:miriam:kegg.genes","urn:miriam:kegg.genes:hsa"]},"KEGG_ORTHOLOGY":{"commonName":"KEGG Orthology","homepage":"http://www.genome.jp/kegg/ko.html","registryIdentifier":"MIR:00000116","uris":["urn:miriam:kegg.orthology"]},"KEGG_PATHWAY":{"commonName":"Kegg Pathway","homepage":"http://www.genome.jp/kegg/pathway.html","registryIdentifier":"MIR:00000012","uris":["urn:miriam:kegg.pathway"]},"KEGG_REACTION":{"commonName":"Kegg Reaction","homepage":"http://www.genome.jp/kegg/reaction/","registryIdentifier":"MIR:00000014","uris":["urn:miriam:kegg.reaction"]},"MESH_2012":{"commonName":"MeSH 2012","homepage":"http://www.nlm.nih.gov/mesh/","registryIdentifier":"MIR:00000270","uris":["urn:miriam:mesh.2012","urn:miriam:mesh"]},"MGD":{"commonName":"Mouse Genome Database","homepage":"http://www.informatics.jax.org/","registryIdentifier":"MIR:00000037","uris":["urn:miriam:mgd"]},"MIR_TAR_BASE_MATURE_SEQUENCE":{"commonName":"miRTarBase Mature Sequence Database","homepage":"http://mirtarbase.mbc.nctu.edu.tw/","registryIdentifier":"MIR:00100739","uris":["urn:miriam:mirtarbase"]},"MI_R_BASE_MATURE_SEQUENCE":{"commonName":"miRBase Mature Sequence Database","homepage":"http://www.mirbase.org/","registryIdentifier":"MIR:00000235","uris":["urn:miriam:mirbase.mature"]},"MI_R_BASE_SEQUENCE":{"commonName":"miRBase Sequence Database","homepage":"http://www.mirbase.org/","registryIdentifier":"MIR:00000078","uris":["urn:miriam:mirbase"]},"OMIM":{"commonName":"Online Mendelian Inheritance in Man","homepage":"http://omim.org/","registryIdentifier":"MIR:00000016","uris":["urn:miriam:omim"]},"PANTHER":{"commonName":"PANTHER Family","homepage":"http://www.pantherdb.org/","registryIdentifier":"MIR:00000060","uris":["urn:miriam:panther.family","urn:miriam:panther"]},"PDB":{"commonName":"Protein Data Bank","homepage":"http://www.pdbe.org/","registryIdentifier":"MIR:00000020","uris":["urn:miriam:pdb"]},"PFAM":{"commonName":"Protein Family Database","homepage":"http://pfam.xfam.org//","registryIdentifier":"MIR:00000028","uris":["urn:miriam:pfam"]},"PHARM":{"commonName":"PharmGKB Pathways","homepage":"http://www.pharmgkb.org/","registryIdentifier":"MIR:00000089","uris":["urn:miriam:pharmgkb.pathways"]},"PUBCHEM":{"commonName":"PubChem-compound","homepage":"http://pubchem.ncbi.nlm.nih.gov/","registryIdentifier":"MIR:00000034","uris":["urn:miriam:pubchem.compound"]},"PUBCHEM_SUBSTANCE":{"commonName":"PubChem-substance","homepage":"http://pubchem.ncbi.nlm.nih.gov/","registryIdentifier":"MIR:00000033","uris":["urn:miriam:pubchem.substance"]},"PUBMED":{"commonName":"PubMed","homepage":"http://www.ncbi.nlm.nih.gov/PubMed/","registryIdentifier":"MIR:00000015","uris":["urn:miriam:pubmed"]},"REACTOME":{"commonName":"Reactome","homepage":"http://www.reactome.org/","registryIdentifier":"MIR:00000018","uris":["urn:miriam:reactome"]},"REFSEQ":{"commonName":"RefSeq","homepage":"http://www.ncbi.nlm.nih.gov/projects/RefSeq/","registryIdentifier":"MIR:00000039","uris":["urn:miriam:refseq"]},"SGD":{"commonName":"Saccharomyces Genome Database","homepage":"http://www.yeastgenome.org/","registryIdentifier":"MIR:00000023","uris":["urn:miriam:sgd"]},"STITCH":{"commonName":"STITCH","homepage":"http://stitch.embl.de/","registryIdentifier":"MIR:00100343","uris":["urn:miriam:stitch"]},"STRING":{"commonName":"STRING","homepage":"http://string-db.org/","registryIdentifier":"MIR:00000265","uris":["urn:miriam:string"]},"TAIR_LOCUS":{"commonName":"TAIR Locus","homepage":"http://arabidopsis.org/index.jsp","registryIdentifier":"MIR:00000050","uris":["urn:miriam:tair.locus"]},"TAXONOMY":{"commonName":"Taxonomy","homepage":"http://www.ncbi.nlm.nih.gov/taxonomy/","registryIdentifier":"MIR:00000006","uris":["urn:miriam:taxonomy"]},"TOXICOGENOMIC_CHEMICAL":{"commonName":"Toxicogenomic Chemical","homepage":"http://ctdbase.org/","registryIdentifier":"MIR:00000098","uris":["urn:miriam:ctd.chemical"]},"UNIGENE":{"commonName":"UniGene","homepage":"http://www.ncbi.nlm.nih.gov/unigene","registryIdentifier":"MIR:00000346","uris":["urn:miriam:unigene"]},"UNIPROT":{"commonName":"Uniprot","homepage":"http://www.uniprot.org/","registryIdentifier":"MIR:00000005","uris":["urn:miriam:uniprot"]},"UNIPROT_ISOFORM":{"commonName":"UniProt Isoform","homepage":"http://www.uniprot.org/","registryIdentifier":"MIR:00000388","uris":["urn:miriam:uniprot.isoform"]},"UNKNOWN":{"commonName":"Unknown","homepage":null,"registryIdentifier":null,"uris":[]},"WIKIDATA":{"commonName":"Wikidata","homepage":"https://www.wikidata.org/","registryIdentifier":"MIR:00000549","uris":["urn:miriam:wikidata"]},"WIKIPATHWAYS":{"commonName":"WikiPathways","homepage":"http://www.wikipathways.org/","registryIdentifier":"MIR:00000076","uris":["urn:miriam:wikipathways"]},"WIKIPEDIA":{"commonName":"Wikipedia (English)","homepage":"http://en.wikipedia.org/wiki/Main_Page","registryIdentifier":"MIR:00000384","uris":["urn:miriam:wikipedia.en"]},"WORM_BASE":{"commonName":"WormBase","homepage":"http://wormbase.bio2rdf.org/fct","registryIdentifier":"MIR:00000027","uris":["urn:miriam:wormbase"]}},"modelFormats":[{"extension":"xml","handler":"lcsb.mapviewer.converter.model.celldesigner.CellDesignerXmlParser","name":"CellDesigner SBML"},{"extension":"sbgn","handler":"lcsb.mapviewer.converter.model.sbgnml.SbgnmlXmlConverter","name":"SBGN-ML"},{"extension":"xml","handler":"lcsb.mapviewer.converter.model.sbml.SbmlParser","name":"SBML"}],"modificationStateTypes":{"ACETYLATED":{"abbreviation":"Ac","commonName":"acetylated"},"DONT_CARE":{"abbreviation":"*","commonName":"don't care"},"EMPTY":{"abbreviation":"","commonName":"empty"},"GLYCOSYLATED":{"abbreviation":"G","commonName":"glycosylated"},"HYDROXYLATED":{"abbreviation":"OH","commonName":"hydroxylated"},"METHYLATED":{"abbreviation":"Me","commonName":"methylated"},"MYRISTOYLATED":{"abbreviation":"My","commonName":"myristoylated"},"PALMYTOYLATED":{"abbreviation":"Pa","commonName":"palmytoylated"},"PHOSPHORYLATED":{"abbreviation":"P","commonName":"phosphorylated"},"PRENYLATED":{"abbreviation":"Pr","commonName":"prenylated"},"PROTONATED":{"abbreviation":"H","commonName":"protonated"},"SULFATED":{"abbreviation":"S","commonName":"sulfated"},"UBIQUITINATED":{"abbreviation":"Ub","commonName":"ubiquitinated"},"UNKNOWN":{"abbreviation":"?","commonName":"unknown"}},"options":[{"commonName":"Default Project Id","idObject":6,"type":"DEFAULT_MAP","value":"sample","valueType":"STRING"},{"commonName":"Logo icon","group":"Legend and logo","idObject":4,"type":"LOGO_IMG","value":"udl.png","valueType":"URL"},{"commonName":"Logo link (after click)","group":"Legend and logo","idObject":3,"type":"LOGO_LINK","value":"http://wwwen.uni.lu/","valueType":"URL"},{"commonName":"Max distance for clicking on element (px)","group":"Point and click","idObject":7,"type":"SEARCH_DISTANCE","value":"10","valueType":"DOUBLE"},{"commonName":"Email used for requesting an account","group":"Email notification details","idObject":1,"type":"REQUEST_ACCOUNT_EMAIL","value":"your.email@domain.com","valueType":"EMAIL"},{"commonName":"Max number of results in search box. ","group":"Point and click","idObject":8,"type":"SEARCH_RESULT_NUMBER","value":"100","valueType":"INTEGER"},{"commonName":"Google Analytics tracking ID used for statistics","idObject":2,"type":"GOOGLE_ANALYTICS_IDENTIFIER","value":"","valueType":"STRING"},{"commonName":"Logo description","group":"Legend and logo","idObject":5,"type":"LOGO_TEXT","value":"University of Luxembourg","valueType":"STRING"},{"commonName":"Domain allowed to connect via x-frame technology","idObject":56,"type":"X_FRAME_DOMAIN","value":"http://localhost:8080/","valueType":"URL"},{"commonName":"Path to store big files","idObject":131,"type":"BIG_FILE_STORAGE_DIR","value":"minerva-big/","valueType":"STRING"},{"commonName":"Legend 1 image file","group":"Legend and logo","idObject":138,"type":"LEGEND_FILE_1","value":"resources/images/legend_a.png","valueType":"URL"},{"commonName":"Legend 2 image file","group":"Legend and logo","idObject":139,"type":"LEGEND_FILE_2","value":"resources/images/legend_b.png","valueType":"URL"},{"commonName":"Legend 3 image file","group":"Legend and logo","idObject":140,"type":"LEGEND_FILE_3","value":"resources/images/legend_c.png","valueType":"URL"},{"commonName":"Legend 4 image file","group":"Legend and logo","idObject":141,"type":"LEGEND_FILE_4","value":"resources/images/legend_d.png","valueType":"URL"},{"commonName":"User manual file","idObject":142,"type":"USER_MANUAL_FILE","value":"resources/other/user_guide.pdf","valueType":"URL"},{"commonName":"Overlay color for negative values","group":"Overlays","idObject":205,"type":"MIN_COLOR_VAL","value":"FF0000","valueType":"COLOR"},{"commonName":"Overlay color for postive values","group":"Overlays","idObject":206,"type":"MAX_COLOR_VAL","value":"fbff00","valueType":"COLOR"},{"commonName":"Overlay color when no values are defined","group":"Overlays","idObject":218,"type":"SIMPLE_COLOR_VAL","value":"00ff40","valueType":"COLOR"},{"commonName":"Overlay color for value=0","group":"Overlays","idObject":239,"type":"NEUTRAL_COLOR_VAL","value":"0400ff","valueType":"COLOR"},{"commonName":"Opacity used when drwaing data overlays (value between 0.0-1.0)","group":"Overlays","idObject":252,"type":"OVERLAY_OPACITY","value":"0.8","valueType":"DOUBLE"},{"commonName":"Email content used for requesting an account","group":"Email notification details","idObject":253,"type":"REQUEST_ACCOUNT_DEFAULT_CONTENT","value":"Dear Diseas map team,\n\nI would like to request for an account.\n\nKind regards","valueType":"TEXT"}],"overlayTypes":[{"name":"GENERIC"},{"name":"GENETIC_VARIANT"}],"plugins":[],"privilegeTypes":{"ADD_MAP":{"commonName":"Add project","objectType":null,"valueType":"boolean"},"CONFIGURATION_MANAGE":{"commonName":"Manage configuration","objectType":null,"valueType":"boolean"},"CUSTOM_LAYOUTS":{"commonName":"Custom overlays","objectType":null,"valueType":"int"},"EDIT_COMMENTS_PROJECT":{"commonName":"Manage comments","objectType":"Project","valueType":"boolean"},"LAYOUT_MANAGEMENT":{"commonName":"Manage overlays","objectType":"Project","valueType":"boolean"},"LAYOUT_VIEW":{"commonName":"View overlay","objectType":"Layout","valueType":"boolean"},"MANAGE_GENOMES":{"commonName":"Manage genomes","objectType":null,"valueType":"boolean"},"PROJECT_MANAGEMENT":{"commonName":"Map management","objectType":null,"valueType":"boolean"},"USER_MANAGEMENT":{"commonName":"User management","objectType":null,"valueType":"boolean"},"VIEW_PROJECT":{"commonName":"View project","objectType":"Project","valueType":"boolean"}},"reactionTypes":[{"className":"lcsb.mapviewer.model.map.reaction.type.CatalysisReaction","name":"Catalysis","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownPositiveInfluenceReaction","name":"Unknown positive influence","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.Reaction","name":"Generic Reaction","parentClass":"lcsb.mapviewer.model.map.BioEntity"},{"className":"lcsb.mapviewer.model.map.reaction.type.KnownTransitionOmittedReaction","name":"Known transition omitted","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.ReducedModulationReaction","name":"Reduced modulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.TranslationReaction","name":"Translation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.HeterodimerAssociationReaction","name":"Heterodimer association","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.TranscriptionReaction","name":"Transcription","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownReducedTriggerReaction","name":"Unknown reduced trigger","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownNegativeInfluenceReaction","name":"Unknown negative influence","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.TruncationReaction","name":"Truncation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.TransportReaction","name":"Transport","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownCatalysisReaction","name":"Unknown catalysis","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.ReducedTriggerReaction","name":"Reduced trigger","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.StateTransitionReaction","name":"State transition","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.PhysicalStimulationReaction","name":"Physical stimulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.BooleanLogicGateReaction","name":"Boolean logic gate","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.DissociationReaction","name":"Dissociation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.InhibitionReaction","name":"Inhibition","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.ReducedPhysicalStimulationReaction","name":"Reduced physical stimulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.NegativeInfluenceReaction","name":"Negative influence","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownInhibitionReaction","name":"Unknown inhibition","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.ModulationReaction","name":"Modulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.PositiveInfluenceReaction","name":"Positive influence","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownReducedPhysicalStimulationReaction","name":"Unknown reduced physical stimulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownReducedModulationReaction","name":"Unknown reduced modulation","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.UnknownTransitionReaction","name":"Unknown transition","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"},{"className":"lcsb.mapviewer.model.map.reaction.type.TriggerReaction","name":"Trigger","parentClass":"lcsb.mapviewer.model.map.reaction.Reaction"}],"unitTypes":[{"id":"AMPERE","name":"ampere"},{"id":"BECQUEREL","name":"becquerel"},{"id":"CANDELA","name":"candela"},{"id":"COULUMB","name":"coulumb"},{"id":"DIMENSIONLESS","name":"dimensionless"},{"id":"FARAD","name":"farad"},{"id":"GRAM","name":"gram"},{"id":"GRAY","name":"gray"},{"id":"HENRY","name":"henry"},{"id":"HERTZ","name":"hertz"},{"id":"ITEM","name":"item"},{"id":"JOULE","name":"joule"},{"id":"KATAL","name":"katal"},{"id":"KELVIN","name":"kelvin"},{"id":"KILOGRAM","name":"kilogram"},{"id":"LITRE","name":"litre"},{"id":"LUMEN","name":"lumen"},{"id":"LUX","name":"lux"},{"id":"METRE","name":"metre"},{"id":"MOLE","name":"mole"},{"id":"NEWTON","name":"newton"},{"id":"OHM","name":"ohm"},{"id":"PASCAL","name":"pascal"},{"id":"RADIAN","name":"radian"},{"id":"SECOND","name":"second"},{"id":"SIEMENS","name":"siemens"},{"id":"SIEVERT","name":"sievert"},{"id":"STERADIAN","name":"steradian"},{"id":"TESLA","name":"tesla"},{"id":"VOLT","name":"volt"},{"id":"WATT","name":"watt"},{"id":"WEBER","name":"weber"}],"version":"12.0.0~alpha.1"}
\ No newline at end of file
[{"id":345331,"modelId":16728,"type":"ALIAS"},{"id":345330,"modelId":16729,"type":"ALIAS"},{"id":345337,"modelId":16731,"type":"ALIAS"}]
\ No newline at end of file
[{"id":345331,"modelId":16728,"type":"ALIAS"},{"id":345337,"modelId":16731,"type":"ALIAS"},{"id":345330,"modelId":16729,"type":"ALIAS"}]
\ No newline at end of file
......@@ -12,64 +12,74 @@ public enum ConfigurationElementType {
/**
* Email address used for sending email from the system.
*/
EMAIL_ADDRESS("E-mail address", "your.account@domain.com", ConfigurationElementEditType.EMAIL, true), //
EMAIL_ADDRESS("E-mail address", "your.account@domain.com", ConfigurationElementEditType.EMAIL, true,
ConfigurationElementTypeGroup.EMAIL_NOTIFICATION), //
/**
* Login for the email account.
*/
EMAIL_LOGIN("E-mail server login", "your@login", ConfigurationElementEditType.STRING, true), //
EMAIL_LOGIN("E-mail server login", "your@login", ConfigurationElementEditType.STRING, true,
ConfigurationElementTypeGroup.EMAIL_NOTIFICATION), //
/**
* Password for the email account.
*/
EMAIL_PASSWORD("E-mail server password", "email.secret.password", ConfigurationElementEditType.PASSWORD, true), //
EMAIL_PASSWORD("E-mail server password", "email.secret.password", ConfigurationElementEditType.PASSWORD, true,
ConfigurationElementTypeGroup.EMAIL_NOTIFICATION), //
/**
* Address of the IMAP server.
*/
EMAIL_IMAP_SERVER("IMAP server", "your.imap.domain.com", ConfigurationElementEditType.STRING, true), //
EMAIL_IMAP_SERVER("IMAP server", "your.imap.domain.com", ConfigurationElementEditType.STRING, true,
ConfigurationElementTypeGroup.EMAIL_NOTIFICATION), //
/**
* Address of the SMTP server.
*/
EMAIL_SMTP_SERVER("SMTP server", "your.smtp.domain.com", ConfigurationElementEditType.STRING, true), //
EMAIL_SMTP_SERVER("SMTP server", "your.smtp.domain.com", ConfigurationElementEditType.STRING, true,
ConfigurationElementTypeGroup.EMAIL_NOTIFICATION), //
/**
* Port used for SMTP connection (sending e-mails).
*/
EMAIL_SMTP_PORT("SMTP port", "25", ConfigurationElementEditType.INTEGER, true), //
EMAIL_SMTP_PORT("SMTP port", "25", ConfigurationElementEditType.INTEGER, true,
ConfigurationElementTypeGroup.EMAIL_NOTIFICATION), //
/**
* Default map that should be presented if no map is selected by user side.
*/
DEFAULT_MAP("Default Project Id", "empty", ConfigurationElementEditType.STRING, false), //
DEFAULT_MAP("Default Project Id", "empty", ConfigurationElementEditType.STRING, false, null), //
/**
* Logo presented in the system.
*/
LOGO_IMG("Logo icon", "udl.png", ConfigurationElementEditType.URL, false), //
LOGO_IMG("Logo icon", "udl.png", ConfigurationElementEditType.URL, false,
ConfigurationElementTypeGroup.LEGEND_AND_LOGO), //
/**
* Address connected to the logo.
*/
LOGO_LINK("Logo link (after click)", "http://wwwen.uni.lu/", ConfigurationElementEditType.URL, false), //
LOGO_LINK("Logo link (after click)", "http://wwwen.uni.lu/", ConfigurationElementEditType.URL, false,
ConfigurationElementTypeGroup.LEGEND_AND_LOGO), //
/**
* Maximum distance (in pixels) that is allowed during finding closest element
* on the map.
*/
SEARCH_DISTANCE("Max distance for clicking on element (px)", "10", ConfigurationElementEditType.DOUBLE, false),
SEARCH_DISTANCE("Max distance for clicking on element (px)", "10", ConfigurationElementEditType.DOUBLE, false,
ConfigurationElementTypeGroup.POINT_AND_CLICK),
/**
* Email used for requesting an account (in client side).
*/
REQUEST_ACCOUNT_EMAIL("Email used for requesting an account", "your.email@domain.com",
ConfigurationElementEditType.EMAIL, false),
ConfigurationElementEditType.EMAIL, false, ConfigurationElementTypeGroup.EMAIL_NOTIFICATION),
/**
* Max number of results in search box.
*/
SEARCH_RESULT_NUMBER("Max number of results in search box. ", "100", ConfigurationElementEditType.INTEGER, false),
SEARCH_RESULT_NUMBER("Max number of results in search box. ", "100", ConfigurationElementEditType.INTEGER, false,
ConfigurationElementTypeGroup.POINT_AND_CLICK),
/**
* Google Analytics tracking ID used for statistics. This tracking ID should
......@@ -78,89 +88,98 @@ public enum ConfigurationElementType {
* </a>.
*/
GOOGLE_ANALYTICS_IDENTIFIER("Google Analytics tracking ID used for statistics", "",
ConfigurationElementEditType.STRING, false),
ConfigurationElementEditType.STRING, false, null),
/**
* Description of the logo presented in the system.
*/
LOGO_TEXT("Logo description", "University of Luxembourg", ConfigurationElementEditType.STRING, false),
LOGO_TEXT("Logo description", "University of Luxembourg", ConfigurationElementEditType.STRING, false,
ConfigurationElementTypeGroup.LEGEND_AND_LOGO),
/**
* Domain allowed to connect via x-frame technology.
*/
X_FRAME_DOMAIN("Domain allowed to connect via x-frame technology", "", ConfigurationElementEditType.URL, false),
X_FRAME_DOMAIN("Domain allowed to connect via x-frame technology", "", ConfigurationElementEditType.URL, false, null),
/**
* Relative directory (in webapps folder) where big files will be stored.
*/
BIG_FILE_STORAGE_DIR("Path to store big files", "minerva-big/", ConfigurationElementEditType.STRING, false),
BIG_FILE_STORAGE_DIR("Path to store big files", "minerva-big/", ConfigurationElementEditType.STRING, false, null),
/**
* File where legend 1/4 is stored.
*/
LEGEND_FILE_1("Legend 1 image file", "resources/images/legend_a.png", ConfigurationElementEditType.URL, false),
LEGEND_FILE_1("Legend 1 image file", "resources/images/legend_a.png", ConfigurationElementEditType.URL, false,
ConfigurationElementTypeGroup.LEGEND_AND_LOGO),
/**
* File where legend 2/4 is stored.
*/
LEGEND_FILE_2("Legend 2 image file", "resources/images/legend_b.png", ConfigurationElementEditType.URL, false),
LEGEND_FILE_2("Legend 2 image file", "resources/images/legend_b.png", ConfigurationElementEditType.URL, false,
ConfigurationElementTypeGroup.LEGEND_AND_LOGO),
/**
* File where legend 3/4 is stored.
*/
LEGEND_FILE_3("Legend 3 image file", "resources/images/legend_c.png", ConfigurationElementEditType.URL, false),
LEGEND_FILE_3("Legend 3 image file", "resources/images/legend_c.png", ConfigurationElementEditType.URL, false,
ConfigurationElementTypeGroup.LEGEND_AND_LOGO),
/**
* File where legend 4/4 is stored.
*/
LEGEND_FILE_4("Legend 4 image file", "resources/images/legend_d.png", ConfigurationElementEditType.URL, false),
LEGEND_FILE_4("Legend 4 image file", "resources/images/legend_d.png", ConfigurationElementEditType.URL, false,
ConfigurationElementTypeGroup.LEGEND_AND_LOGO),
/**
* File where legend 4/4 is stored.
*/
USER_MANUAL_FILE("User manual file", "resources/other/user_guide.pdf", ConfigurationElementEditType.URL, false),
USER_MANUAL_FILE("User manual file", "resources/other/user_guide.pdf", ConfigurationElementEditType.URL, false, null),
/**
* Color used for negative overlay values.
*/
MIN_COLOR_VAL("Overlay color for negative values", "FF0000", ConfigurationElementEditType.COLOR, false),
MIN_COLOR_VAL("Overlay color for negative values", "FF0000", ConfigurationElementEditType.COLOR, false,
ConfigurationElementTypeGroup.OVERLAYS),
/**
* Color used for positive overlay values.
*/
MAX_COLOR_VAL("Overlay color for postive values", "0000FF", ConfigurationElementEditType.COLOR, false),
MAX_COLOR_VAL("Overlay color for postive values", "0000FF", ConfigurationElementEditType.COLOR, false,
ConfigurationElementTypeGroup.OVERLAYS),
/**
* Color used for undefined overlay values.
*/
SIMPLE_COLOR_VAL("Overlay color when no values are defined", "00FF00", ConfigurationElementEditType.COLOR, false),
SIMPLE_COLOR_VAL("Overlay color when no values are defined", "00FF00", ConfigurationElementEditType.COLOR, false,
ConfigurationElementTypeGroup.OVERLAYS),
/**
* Color used for 0 overlay value.
*/
NEUTRAL_COLOR_VAL("Overlay color for value=0", "FFFFFF", ConfigurationElementEditType.COLOR, false),
NEUTRAL_COLOR_VAL("Overlay color for value=0", "FFFFFF", ConfigurationElementEditType.COLOR, false,
ConfigurationElementTypeGroup.OVERLAYS),
/**
* Opacity of data overlay objects in the frontend.
*/
OVERLAY_OPACITY("Opacity used when drwaing data overlays (value between 0.0-1.0)", "0.8",
ConfigurationElementEditType.DOUBLE, false),
ConfigurationElementEditType.DOUBLE, false, ConfigurationElementTypeGroup.OVERLAYS),
/**
* Default content of the email when requesting for an account in the system.
*/
REQUEST_ACCOUNT_DEFAULT_CONTENT("Email content used for requesting an account",
"Dear Disease map team,\nI would like to request an account in the system.\nKind regards",
ConfigurationElementEditType.TEXT, false),
ConfigurationElementEditType.TEXT, false, ConfigurationElementTypeGroup.EMAIL_NOTIFICATION),
DEFAULT_VIEW_PROJECT("Default user privilege for: " + PrivilegeType.VIEW_PROJECT.getCommonName(), "true",
ConfigurationElementEditType.BOOLEAN, true),
ConfigurationElementEditType.BOOLEAN, true, ConfigurationElementTypeGroup.DEFAULT_USER_PRIVILEGES),
DEFAULT_EDIT_COMMENTS_PROJECT("Default user privilege for: " + PrivilegeType.EDIT_COMMENTS_PROJECT.getCommonName(),
"false", ConfigurationElementEditType.BOOLEAN, true),
"false", ConfigurationElementEditType.BOOLEAN, true, ConfigurationElementTypeGroup.DEFAULT_USER_PRIVILEGES),
DEFAULT_LAYOUT_MANAGEMENT("Default user privilege for: " + PrivilegeType.LAYOUT_MANAGEMENT.getCommonName(), "false",
ConfigurationElementEditType.BOOLEAN, true),
ConfigurationElementEditType.BOOLEAN, true, ConfigurationElementTypeGroup.DEFAULT_USER_PRIVILEGES),
;
......@@ -181,6 +200,7 @@ public enum ConfigurationElementType {
private ConfigurationElementEditType editType = null;
private boolean serverSide = true;
private ConfigurationElementTypeGroup group = null;
/**
* Default constructor.
......@@ -193,11 +213,12 @@ public enum ConfigurationElementType {
* default value assigned to this parameter
*/
ConfigurationElementType(String commonName, String defaultVal, ConfigurationElementEditType editType,
boolean serverSide) {
boolean serverSide, ConfigurationElementTypeGroup group) {
this.defaultValue = defaultVal;
this.commonName = commonName;
this.editType = editType;
this.serverSide = serverSide;
this.group = group;
}
/**
......@@ -232,13 +253,7 @@ public enum ConfigurationElementType {
return serverSide;
}
/**
* @param serverSide
* the serverSide to set
* @see #serverSide
*/
public void setServerSide(boolean serverSide) {
this.serverSide = serverSide;
public ConfigurationElementTypeGroup getGroup() {
return group;
}
}
package lcsb.mapviewer.model.user;
public enum ConfigurationElementTypeGroup {
EMAIL_NOTIFICATION("Email notification details"), //
DEFAULT_USER_PRIVILEGES("Default user privileges"), //
LEGEND_AND_LOGO("Legend and logo"), //
OVERLAYS("Overlays"), //
POINT_AND_CLICK("Point and click"), //
;
private String commonName;
ConfigurationElementTypeGroup(String commonName) {
this.commonName = commonName;
}
public String getCommonName() {
return commonName;
}
public void setCommonName(String commonName) {
this.commonName = commonName;
}
}
......@@ -67,6 +67,9 @@ public class ConfigurationRestImpl extends BaseRestImpl {
result.put("valueType", option.getType().getEditType());
result.put("commonName", option.getType().getCommonName());
result.put("value", option.getValue());
if (option.getType().getGroup() != null) {
result.put("group", option.getType().getGroup().getCommonName());
}
return result;
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment