From 6410be16a4e3fd37f8d814f49cad5f3b308b8411 Mon Sep 17 00:00:00 2001 From: Aaron Ponti <aaron.ponti@bsse.ethz.ch> Date: Tue, 7 May 2019 06:42:32 -0700 Subject: [PATCH] Split MicroscopyTechnology.js into MicroscopyTechnology.js + FlowCytometryTechnology.js. --- .../1/as/webapps/eln-lims/html/index.html | 1 + .../eln-lims/html/js/config/Profile.js | 2 +- .../js/plugins/FlowCytometryTechnology.js | 82 +++++++++++++++++++ .../html/js/plugins/MicroscopyTechnology.js | 56 +------------ 4 files changed, 85 insertions(+), 56 deletions(-) create mode 100644 openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/plugins/FlowCytometryTechnology.js diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/index.html b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/index.html index 50c5bd15300..d49c9d0401a 100644 --- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/index.html +++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/index.html @@ -264,6 +264,7 @@ <script type="text/javascript" src="./js/plugins/GenericTechnology.js"></script> <script type="text/javascript" src="./js/plugins/LifeSciencesTechnology.js"></script> <script type="text/javascript" src="./js/plugins/MicroscopyTechnology.js"></script> + <script type="text/javascript" src="./js/plugins/FlowCytomeryTechnology.js"></script> <script type="text/javascript"> diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/config/Profile.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/config/Profile.js index 847f221d2ff..b4458f4b412 100644 --- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/config/Profile.js +++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/config/Profile.js @@ -133,7 +133,7 @@ $.extend(DefaultProfile.prototype, { // "ADMIN-BS-MBPR28.D.ETHZ.CH-E96954A7" : "http://localhost:8080/download" } - this.plugins = [new GenericTechnology(), new LifeSciencesTechnology(), new MicroscopyTechnology()]; + this.plugins = [new GenericTechnology(), new LifeSciencesTechnology(), new MicroscopyTechnology(), new FlowCytometryTechnology()]; this.sampleFormTop = function($container, model) { for(var i = 0; i < this.plugins.length; i++) { this.plugins[i].sampleFormTop($container, model); diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/plugins/FlowCytometryTechnology.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/plugins/FlowCytometryTechnology.js new file mode 100644 index 00000000000..9c80c335644 --- /dev/null +++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/plugins/FlowCytometryTechnology.js @@ -0,0 +1,82 @@ +function FlowCytometryTechnology() { + this.init(); +} + +$.extend(FlowCytometryTechnology.prototype, ELNLIMSPlugin.prototype, { + init: function() { + + }, + forcedDisableRTF : [], + forceMonospaceFont : [], + sampleTypeDefinitionsExtension : { + "FACS_ARIA_EXPERIMENT" : { + "SAMPLE_PARENTS_HINT" : [{ + "LABEL" : "Organization Units", + "TYPE": "ORGANIZATION_UNIT", + "ANNOTATION_PROPERTIES" : [] + }] + }, + "INFLUX_EXPERIMENT" : { + "SAMPLE_PARENTS_HINT" : [{ + "LABEL" : "Organization Units", + "TYPE": "ORGANIZATION_UNIT", + "ANNOTATION_PROPERTIES" : [] + }] + }, + "LSR_FORTESSA_EXPERIMENT" : { + "SAMPLE_PARENTS_HINT" : [{ + "LABEL" : "Organization Units", + "TYPE": "ORGANIZATION_UNIT", + "ANNOTATION_PROPERTIES" : [] + }] + }, + "MOFLO_XDP_EXPERIMENT" : { + "SAMPLE_PARENTS_HINT" : [{ + "LABEL" : "Organization Units", + "TYPE": "ORGANIZATION_UNIT", + "ANNOTATION_PROPERTIES" : [] + }] + }, + "S3E_EXPERIMENT" : { + "SAMPLE_PARENTS_HINT" : [{ + "LABEL" : "Organization Units", + "TYPE": "ORGANIZATION_UNIT", + "ANNOTATION_PROPERTIES" : [] + }] + }, + "FACS_ARIA_PLATE" : { "SHOW_ON_NAV" : true }, + "FACS_ARIA_SPECIMEN" : { "SHOW_ON_NAV" : true }, + "FACS_ARIA_TUBE" : { "SHOW_ON_NAV" : true }, + "FACS_ARIA_TUBESET" : { "SHOW_ON_NAV" : true }, + "FACS_ARIA_WELL" : { "SHOW_ON_NAV" : true }, + "INFLUX_SPECIMEN" : { "SHOW_ON_NAV" : true }, + "INFLUX_TUBE" : { "SHOW_ON_NAV" : true }, + "INFLUX_TUBESET" : { "SHOW_ON_NAV" : true }, + "LSR_FORTESSA_PLATE" : { "SHOW_ON_NAV" : true }, + "LSR_FORTESSA_SPECIMEN" : { "SHOW_ON_NAV" : true }, + "LSR_FORTESSA_TUBE" : { "SHOW_ON_NAV" : true }, + "LSR_FORTESSA_TUBESET" : { "SHOW_ON_NAV" : true }, + "LSR_FORTESSA_WELL" : { "SHOW_ON_NAV" : true }, + "MOFLO_XDP_SPECIMEN" : { "SHOW_ON_NAV" : true }, + "MOFLO_XDP_TUBE" : { "SHOW_ON_NAV" : true }, + "MOFLO_XDP_TUBESET" : { "SHOW_ON_NAV" : true }, + "S3E_TUBE" : { "SHOW_ON_NAV" : true }, + "S3E_TUBESET" : { "SHOW_ON_NAV" : true }, + "SE3_SPECIMEN" : { "SHOW_ON_NAV" : true } + }, + dataSetTypeDefinitionsExtension : { + + }, + sampleFormTop : function($container, model) { + + }, + sampleFormBottom : function($container, model) { + + }, + dataSetFormTop : function($container, model) { + + }, + dataSetFormBottom : function($container, model) { + + } +}); diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/plugins/MicroscopyTechnology.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/plugins/MicroscopyTechnology.js index ad6ca73e3cd..bb9b5a7d4e2 100644 --- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/plugins/MicroscopyTechnology.js +++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/plugins/MicroscopyTechnology.js @@ -27,61 +27,7 @@ $.extend(MicroscopyTechnology.prototype, ELNLIMSPlugin.prototype, { "TYPE": "ORGANIZATION_UNIT", "ANNOTATION_PROPERTIES" : [] }] - }, - "FACS_ARIA_EXPERIMENT" : { - "SAMPLE_PARENTS_HINT" : [{ - "LABEL" : "Organization Units", - "TYPE": "ORGANIZATION_UNIT", - "ANNOTATION_PROPERTIES" : [] - }] - }, - "INFLUX_EXPERIMENT" : { - "SAMPLE_PARENTS_HINT" : [{ - "LABEL" : "Organization Units", - "TYPE": "ORGANIZATION_UNIT", - "ANNOTATION_PROPERTIES" : [] - }] - }, - "LSR_FORTESSA_EXPERIMENT" : { - "SAMPLE_PARENTS_HINT" : [{ - "LABEL" : "Organization Units", - "TYPE": "ORGANIZATION_UNIT", - "ANNOTATION_PROPERTIES" : [] - }] - }, - "MOFLO_XDP_EXPERIMENT" : { - "SAMPLE_PARENTS_HINT" : [{ - "LABEL" : "Organization Units", - "TYPE": "ORGANIZATION_UNIT", - "ANNOTATION_PROPERTIES" : [] - }] - }, - "S3E_EXPERIMENT" : { - "SAMPLE_PARENTS_HINT" : [{ - "LABEL" : "Organization Units", - "TYPE": "ORGANIZATION_UNIT", - "ANNOTATION_PROPERTIES" : [] - }] - }, - "FACS_ARIA_PLATE" : { "SHOW_ON_NAV" : true }, - "FACS_ARIA_SPECIMEN" : { "SHOW_ON_NAV" : true }, - "FACS_ARIA_TUBE" : { "SHOW_ON_NAV" : true }, - "FACS_ARIA_TUBESET" : { "SHOW_ON_NAV" : true }, - "FACS_ARIA_WELL" : { "SHOW_ON_NAV" : true }, - "INFLUX_SPECIMEN" : { "SHOW_ON_NAV" : true }, - "INFLUX_TUBE" : { "SHOW_ON_NAV" : true }, - "INFLUX_TUBESET" : { "SHOW_ON_NAV" : true }, - "LSR_FORTESSA_PLATE" : { "SHOW_ON_NAV" : true }, - "LSR_FORTESSA_SPECIMEN" : { "SHOW_ON_NAV" : true }, - "LSR_FORTESSA_TUBE" : { "SHOW_ON_NAV" : true }, - "LSR_FORTESSA_TUBESET" : { "SHOW_ON_NAV" : true }, - "LSR_FORTESSA_WELL" : { "SHOW_ON_NAV" : true }, - "MOFLO_XDP_SPECIMEN" : { "SHOW_ON_NAV" : true }, - "MOFLO_XDP_TUBE" : { "SHOW_ON_NAV" : true }, - "MOFLO_XDP_TUBESET" : { "SHOW_ON_NAV" : true }, - "S3E_TUBE" : { "SHOW_ON_NAV" : true }, - "S3E_TUBESET" : { "SHOW_ON_NAV" : true }, - "SE3_SPECIMEN" : { "SHOW_ON_NAV" : true } + } }, dataSetTypeDefinitionsExtension : { "MICROSCOPY_ACCESSORY_FILE" : { -- GitLab