text: define(function(){return function(e){function a(l){if(t[l])return t[l].exports;var o=t[l]={exports:{},id:l,loaded:!1};return e[l].call(o.exports,o,o.exports,a),o.loaded=!0,o.exports}var t={};return a.m=e,a.c=t,a.p="",a(0)}([function(e,a,t){var l,o;l=[],o=function(){return{nvd3_bar:t(14),nvd3_bar_horizontal:t(15),nvd3_bar_horizontal_stacked:t(16),nvd3_bar_stacked:t(17),nvd3_line:t(20),nvd3_line_focus:t(21),nvd3_scatter:t(23),nvd3_stackedarea:t(24),nvd3_stackedarea_full:t(25),nvd3_stackedarea_stream:t(26),nvd3_pie:t(22),nvd3_histogram:t(18),nvd3_histogram_discrete:t(19),jqplot_bar:t(9),jqplot_boxplot:t(10),jqplot_histogram_discrete:t(11),jqplot_line:t(12),jqplot_scatter:t(13),biojs_msa:t(7),biojs_drawrnajs:t(6),others_example:t(27),others_heatmap:t(4),others_heatmap_cluster:t(28),cytoscape_basic:t(8),pv_viewer:t(29),benfred_venn:t(5)}}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(2)],o=function(e){return $.extend(!0,{},e,{title:"",library:"NVD3",tag:"svg",keywords:"nvd3 default",exports:["png","svg","pdf"],groups:{color:{label:"Pick a series color",type:"color"},tooltip:{label:"Data point labels",type:"data_column",is_label:!0,is_auto:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[],o=function(){var e=function(e,a){return a=a||{},prefix=e.substr(0,1),{name:e,label:prefix.toUpperCase()+"-Axis label",help:"Provide a label for the axis.",type:"text",value:a.value||prefix.toUpperCase()+"-axis",placeholder:"Axis label"}},a=function(e,a){a=a||{},prefix=e.substr(0,1);var t=function(){return{name:"precision",label:"Axis tick format",help:"Select the tick format for the axis.",type:"select",value:a.precision||1,data:[{label:"0.00001",value:"5"},{label:"0.0001",value:"4"},{label:"0.001",value:"3"},{label:"0.01",value:"2"},{label:"0.1",value:"1"},{label:"1",value:"0"}]}};return{name:prefix+"_axis_type",type:"conditional",test_param:{name:"type",label:prefix.toUpperCase()+"-Axis value type",type:"select",value:a.value||"auto",help:"Select the value type of the axis.",data:[{value:"hide",label:"-- Do not show values --"},{value:"auto",label:"Auto"},{value:"f",label:"Float"},{value:"d",label:"Integer"},{value:"e",label:"Exponent"},{value:"p",label:"Percent"},{value:"s",label:"SI-prefix"}]},cases:[{value:"hide"},{value:"auto"},{value:"f",inputs:[t()]},{value:"d"},{value:"e",inputs:[t()]},{value:"p",inputs:[t()]},{value:"s"}]}};return{title:"",library:"",tag:"",keywords:"",datatypes:["bed","bedgraph","bedstrict","bed6","bed12","chrint","customtrack","gff","gff3","gtf","interval","encodepeak","wig","scidx","fli","csv","tsv","eland","elandmulti","picard_interval_list","gatk_dbsnp","gatk_tranche","gatk_recal","ct","pileup","sam","taxonomy","tabular","vcf","xls"],use_panels:"both",settings:{x_axis_label:e("x_axis_label"),x_axis_type:a("x_axis_type"),y_axis_label:e("y_axis_label"),y_axis_type:a("y_axis_type"),show_legend:{type:"boolean",label:"Show legend",help:"Would you like to add a legend?"}},groups:{key:{label:"Provide a label",type:"text",placeholder:"Data label",value:"Data label"}}}}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(2)],o=function(e){return $.extend(!0,{},e,{title:"",library:"jqPlot",tag:"div",zoomable:!0,keywords:"jqplot",exports:["png"],settings:{x_axis_grid:{label:"Axis grid",help:"Would you like to show grid lines for the X axis?",type:"boolean"},y_axis_grid:{label:"Axis grid",help:"Would you like to show grid lines for the Y axis?",type:"boolean"}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(2)],o=function(e){return $.extend(!0,{},e,{title:"Heatmap",description:"Renders a heatmap from matrix data provided in 3-column format (x, y, observation).",library:"Custom",tag:"svg",keywords:"others default",zoomable:!0,exports:["png","svg","pdf"],use_panels:"yes",groups:{x:{label:"Column labels",type:"data_column",is_label:!0,is_numeric:!0},y:{label:"Row labels",type:"data_column",is_label:!0,is_numeric:!0},z:{label:"Observation",type:"data_column",is_numeric:!0}},settings:{color_set:{label:"Color scheme",help:"Select a color scheme for your heatmap",type:"select",value:"jet",data:[{label:"Cold-to-Hot",value:"hot"},{label:"Cool",value:"cool"},{label:"Copper",value:"copper"},{label:"Gray scale",value:"gray"},{label:"Jet",value:"jet"},{label:"No-Green",value:"no_green"},{label:"Ocean",value:"ocean"},{label:"Polar",value:"polar"},{label:"Red-to-Green",value:"redgreen"},{label:"Red-to-green (saturated)",value:"red2green"},{label:"Relief",value:"relief"},{label:"Seismograph",value:"seis"},{label:"Sealand",value:"sealand"},{label:"Split",value:"split"},{label:"Wysiwyg",value:"wysiwyg"}]},url_template:{label:"Url template",help:"Enter a url to link the labels with external sources. Use __LABEL__ as placeholder.",type:"text",value:"",placeholder:"http://someurl.com?id=__LABEL__"}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[],o=function(){return{title:"Venn Diagram",library:"benfred",tag:"svg",datatypes:["tabular","csv"],keywords:"default venn overlap circle",description:"A javascript library for laying out area proportional venn and euler diagrams hosted at https://github.com/benfred/venn.js.",exports:["png","svg","pdf"],groups:{key:{label:"Provide a label",type:"text",placeholder:"Data label",value:"Data label"},observation:{label:"Column with observations",type:"data_column",is_label:!0}}}}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[],o=function(){return{title:"RNA Structure Viewer",library:"BioJS",datatypes:["dbn"],keywords:"biojs",description:"Renders RNA structures hosted at https://github.com/bene200/drawrnajs."}}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[],o=function(){return{title:"Multiple Sequence Alignment",library:"BioJS",datatypes:["txt"],keywords:"biojs",description:"The MSA viewer is a modular, reusable component to visualize large MSAs interactively on the web.",settings:{conserv:{label:"Show conservation",help:"Do you want to display a bar diagram indicating sequence conservation?",type:"boolean",value:"true"},overviewbox:{label:"Show overview box",help:"Do you want to display the overview box below the sequence alignments?",type:"boolean",value:"true"},menu:{label:"Show interactive menu",help:"Do you want to show a menu for interactive configuration?",type:"boolean",value:"true"}}}}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[],o=function(){return{title:"Cytoscape (Default)",library:"Cytoscape",datatypes:["json"],keywords:"cytoscape graph nodes edges",description:"Basic Cytoscape viewer for connected graphs hosted at http://js.cytoscape.org."}}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(3)],o=function(e){return $.extend(!0,{},e,{title:"Bar diagram",description:"Renders a bar diagram using jqPlot hosted at http://www.jqplot.com.",groups:{x:{label:"Values for x-axis",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(3)],o=function(e){return $.extend(!0,{},e,{title:"Box plot",library:"jqPlot",description:"Processes tabular data using R and renders a box plot using jqPlot hosted at http://www.jqplot.com.",tag:"div",keywords:"jqplot default",groups:{y:{label:"Observations",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(3)],o=function(e){return $.extend(!0,{},e,{title:"Discrete Histogram",description:"Derives a discrete histogram from tabular data using R and renders a regular bar diagram using jqPlot hosted at http://www.jqplot.com.",keywords:"jqplot default",groups:{x:{label:"Observations",type:"data_column",is_label:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(3)],o=function(e){return $.extend(!0,{},e,{title:"Line chart",description:"Renders a line chart using jqPlot hosted at http://www.jqplot.com.",groups:{x:{label:"Values for x-axis",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(3)],o=function(e){return $.extend(!0,{},e,{title:"Scatter plot",description:"Renders a scatter plot using jqPlot hosted at http://www.jqplot.com.",groups:{x:{label:"Values for x-axis",type:"data_column",is_numeric:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(1)],o=function(e){return $.extend(!0,{},e,{title:"Bar diagram",description:"Renders a regular bar diagram using NVD3 hosted at http://www.nvd3.org.",groups:{x:{label:"Values for x-axis",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(1)],o=function(e){return $.extend(!0,{},e,{title:"Horizontal",description:"Renders a horizontal bar diagram using NVD3 hosted at http://www.nvd3.org.",groups:{x:{label:"Values for x-axis",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(1)],o=function(e){return $.extend(!0,{},e,{title:"Stacked horizontal",description:"Renders a stacked horizontal bar diagram using NVD3 hosted at http://www.nvd3.org.",use_panels:"no",groups:{x:{label:"Values for x-axis",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(1)],o=function(e){return $.extend(!0,{},e,{title:"Stacked",description:"Renders a stacked bar diagram using NVD3 hosted at http://www.nvd3.org.",use_panels:"no",groups:{x:{label:"Values for x-axis",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(2)],o=function(e){return $.extend(!0,{},e,{library:"NVD3",tag:"svg",title:"Histogram",description:"Uses the R-based `charts` tool to derive a histogram and displays it as regular or stacked bar diagram using NVD3 hosted at http://www.nvd3.org.",keywords:"nvd3 default",datatype:"tabular",groups:{key:{label:"Provide a label",type:"text",placeholder:"Data label",value:"Data label"},color:{label:"Pick a series color",type:"color"},y:{label:"Observations",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(2)],o=function(e){return $.extend(!0,{},e,{library:"NVD3",tag:"svg",title:"Discrete Histogram",description:"Uses the R-based `charts` tool to derive a histogram for discrete data e.g. text labels. The result is displayed as regular or stacked bar diagram using NVD3 hosted at http://www.nvd3.org.",keywords:"nvd3",datatype:"tabular",groups:{x:{label:"Observations",type:"data_column",is_label:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(1)],o=function(e){return $.extend(!0,{},e,{title:"Line chart",description:"Renders a line chart using NVD3 hosted at http://www.nvd3.org.",zoomable:!0,groups:{x:{label:"Values for x-axis",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(1)],o=function(e){return $.extend(!0,{},e,{title:"Line with focus",description:"Renders a line chart with focus panel using NVD3 hosted at http://www.nvd3.org.",zoomable:"native",groups:{x:{label:"Values for x-axis",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(2)],o=function(e){return $.extend(!0,{},e,{title:"Pie chart",description:"Renders a pie chart using NVD3 hosted at http://www.nvd3.org.",library:"NVD3",tag:"svg",keywords:"nvd3 default",datatypes:["tabular","csv"],exports:["png","svg","pdf"],use_panels:"yes",groups:{label:{label:"Labels",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values",type:"data_column",is_numeric:!0}},settings:{donut_ratio:{label:"Donut ratio",help:"Determine how large the donut hole will be.",type:"float",value:.5,max:1,min:0},show_legend:{label:"Show legend",help:"Would you like to add a legend?",type:"select",display:"radiobutton",value:"false",data:[{label:"Yes",value:"true"},{label:"No",value:"false"}]},label_type:{type:"conditional",test_param:{name:"type",label:"Donut label",type:"select",value:"percent",help:"What would you like to show for each slice?",data:[{value:"hide",label:"-- Nothing --"},{value:"key",label:"Label column"},{value:"percent",label:"Percentage"}]},cases:[{value:"hide"},{value:"key",inputs:[{name:"label_outside",label:"Show outside",help:"Would you like to show labels outside the donut?",type:"select",display:"radiobutton",value:"true",data:[{label:"Yes",value:"true"},{label:"No",value:"false"}]}]},{value:"percent",inputs:[{name:"label_outside",label:"Show outside",help:"Would you like to show labels outside the donut?",type:"select",display:"radiobutton",value:"true",data:[{label:"Yes",value:"true"},{label:"No",value:"false"}]}]}]}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(1)],o=function(e){return $.extend(!0,{},e,{title:"Scatter plot",description:"Renders a scatter plot using NVD3 hosted at http://www.nvd3.org.",zoomable:!0,groups:{x:{label:"Values for x-axis",type:"data_column",is_numeric:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(1)],o=function(e){return $.extend(!0,{},e,{title:"Stacked area",zoomable:!0,description:"Renders a stacked area using NVD3 hosted at http://www.nvd3.org.",keywords:"nvd3 default",groups:{x:{label:"Values for x-axis",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(1)],o=function(e){return $.extend(!0,{},e,{title:"Expanded",zoomable:!0,description:"Renders an expanded stacked area using NVD3 hosted at http://www.nvd3.org.",keywords:"nvd3 default",groups:{x:{label:"Values for x-axis",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(1)],o=function(e){return $.extend(!0,{},e,{title:"Stream",description:"Renders a stream chart using NVD3 hosted at http://www.nvd3.org.",zoomable:!0,keywords:"nvd3 default",showmaxmin:!0,groups:{x:{label:"Values for x-axis",type:"data_column",is_label:!0,is_auto:!0},y:{label:"Values for y-axis",type:"data_column",is_numeric:!0}}})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[],o=function(){return{title:"Example",library:"Custom",tag:"svg",keywords:"others",datatypes:["tabular","csv"],use_panels:"both",description:"This is a developer example which demonstrates how to implement and configure a basic d3-based plugin for charts.",groups:{x:{type:"data_column",is_numeric:!0,label:"Bubble x-position"},y:{type:"data_column",is_numeric:!0,label:"Bubble y-position"},z:{type:"data_column",is_numeric:!0,label:"Bubble size"}}}}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[t(4)],o=function(e){return $.extend(!0,{},e,{title:"Clustered Heatmap",description:"Applies hierarchical clustering to a matrix using R. The data has to be provided in 3-column format. The result is displayed as clustered heatmap.",keywords:"others default"})}.apply(a,l),!(void 0!==o&&(e.exports=o))},function(e,a,t){var l,o;l=[],o=function(){return{title:"PV Protein Viewer",library:"PV",datatypes:["pdb"],keywords:"pv protein viewer pdb structure",description:"PV is a pdb/protein viewer hosted at https://biasmv.github.io/pv/.",settings:{quality:{label:"Quality",help:"Select the rendering quality.",type:"select",display:"radio",value:"medium",data:[{label:"High",value:"high"},{label:"Medium",value:"medium"},{label:"Low",value:"low"}]},viewer:{type:"conditional",test_param:{name:"mode",label:"Display mode",type:"select",display:"radio",value:"cartoon",help:"Select the rendering mode.",data:[{label:"Cartoon",value:"cartoon"},{label:"Lines",value:"lines"},{label:"Points",value:"points"},{label:"Spheres",value:"spheres"},{label:"Trace",value:"trace"},{label:"Trace (line)",value:"lineTrace"},{label:"Trace (smooth)",value:"sline"},{label:"Tube",value:"tube"}]},cases:[{value:"cartoon",inputs:[{name:"radius",label:"Radius",help:"Radius of tube profile. Also influences the profile thickness for helix and strand profiles.",type:"float",min:.1,max:3,value:.3}]},{value:"lines",inputs:[{name:"lineWidth",label:"Line width",help:"Specify the line width.",type:"float",min:.1,max:10,value:4}]},{value:"points",inputs:[{name:"pointSize",label:"Point size",help:"Specify the point size.",type:"float",min:.1,max:10,value:1}]},{value:"spheres"},{value:"trace",inputs:[{name:"radius",label:"Radius",help:"Specify the tube radius.",type:"float",min:.1,max:3,value:.3}]},{value:"lineTrace",inputs:[{name:"lineWidth",label:"Line width",help:"Specify the line width.",type:"float",min:.1,max:10,value:4}]},{value:"sline",inputs:[{name:"lineWidth",label:"Line width",help:"Specify the line width.",type:"float",min:.1,max:10,value:4}]},{value:"tube",inputs:[{name:"radius",label:"Radius",help:"Specify the tube radius.",type:"float",min:.1,max:3,value:.3}]}]}}}}.apply(a,l),!(void 0!==o&&(e.exports=o))}])});
  //# sourceMappingURL=registry.js.map