• forked:new PromoterCAD + MotifRanking
Import an externally hosted application
Check style

  • JavaScript
  • CSS
  • HTML
  • Images
  • Input Data
  • ReadMe
  • forked:new PromoterCAD + MotifRanking
  • jquery-1.7.1.min.js  
  • jquery-ui-1.8.18.min.js  
  • http://code.highcharts.com/highcharts.js  
  • http://code.highcharts.com/modules/exporting.js  
  •  
  • history

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
 100
 
if (typeof Application == "undefined" || !Application) {
    var Application = {};
}
 
Application.genocon = function() {
    this._init.apply(this, arguments);
};
 
Application.genocon.prototype = {
    
    CHAR_SEQ_EMPTY : "-",
    
    _baseSequence : null,
    _tooltip : null,
    _methodList : null,
    _appBaseLineSequence : null,
    _appMenuHandler : null,
    
    _default : {
        baseSequenceContainerId : "baseSequenceContainer",
        fixedSequenceClass : "fixedSequence",
        finishSequence : "finishSequence",
        baseErrorMessageClass : "baseErrorMessage",
        errorMessageEnterSequence : "Please enter a sequence of minimum length {0}",
        errorMessageMaximumSequence : "Please enter a sequence of maximum length {0}",
        useButtonClass : "useButton",
        nextButtonClass : "nextButton",
        finishNowButtonClass : "finishNow",
        nextButtonContainerClass : "nextButtonContainer",
        collapseButton : "collapseButton",
        expandButton : "expandButton",
        removeButton : "removeButton",
        appContainerClass : "applicationContainer",
        appDataContainerClass : "applicationDataContainer",
        actionButtonContainer : "actionButtonContainer",
        actionResultContainer : "actionResultContainer",
        baseSequenceBoxClass : "baseSequenceBox",
        baseSequenceClass : "baseSequence",
        selectDataBaseList : "databaseList",
        selectMethodList : "optionList",
        databaseFilteringProperty : "#motif%20sequence",
        methodUrlProperty : "#application%20URL",
        baseSequenceMinLength : 50,
        baseSequenceMaxLength : 500,
        applicationOptionClass : "applicationOptionRadio",
        analysisMethodComboClass : "analysisMethod",
        expressionDbComboClass : "expressionDb",
        dataColomboClass : "dataCol",
        analysisMethodContainer : "analysisMethodContainer",
        expressionDbContainer : "expressionDbContainer",
        dataColContainer : "dataColContainer",
        chkEmptySequenceId : "chkEmptySequnce",
        analysisMethodComboEmptyOptionText : "-- Select Analysis Method --",
        expressionDbComboEmptyOptionText : "-- Select Expression Database --",
        dataColColomboEmptyOptionText : "-- Select Data Collection --",
        manualMotifEntryToolName : "InputMotif",
        itemLabelPostfix : "Label",
        finishSequenceFixedClass : "finishSequenceFixed"
    },
    
    _tag : {
        databaseTag : "database",
        methodTag : "method"
    },
    
    _tooltipName : {
        atGeneExpress : "atgenexpress",
        diurnal : "diurnal",
        selectDatabase : "selectdatabase",
        selectTool : "Select Tool",
        motifExpress : "motifexpress",
        motifCircatian : "motifcircadian",
        motifRank : "motifrank",
        motifQuery : "motifquery",
        inputMotif : "inputmotif",
        defaultSequence : "Base Sequence",
        fixedSequence : "gacccttcctctatataaggaagttcatttcatttggagaggacctcgac",
        finishNow : "Finish Now",
        next : "Next",
        expressionDb : "Expression Database",
        analysisMethod : "Analysis Method",
        dataCollection : "Data Collection",
        baseSequence : "Base Sequence",
        finishNow : "Finish Now",
        startButton : "Start"
        // 追加
        //expressionRanking: "Expression Ranking",
        
    },
    
    _init : function() {
        this._methodList = [];
        this._initToolTip();
        this._initDefaultSequence();
        this._initAppBaseLineSequence();
        this._initLoadScript();
        this._initUseButtonListener();
        this._initAppMenuHanndler();
        this._initAnalysisMethodListener();
        this._initExpressionDbListener();
jquery-1.7.1.min.js
jquery-ui-1.8.18.min.js
http://code.highcharts.com/highcharts.js
http://code.highcharts.com/modules/exporting.js
Playing...

jquery-1.7.1.min.js
jquery-ui-1.8.18.min.js
http://code.highcharts.com/highcharts.js
http://code.highcharts.com/modules/exporting.js