hive_config.json 5.17 KB
Newer Older
1
{
emepyc's avatar
emepyc committed
2
    "VERSION" : 0.01,
3 4 5
    "REMARKS" : [
        "Colour names and colour scheme names are taken from http://www.graphviz.org/doc/info/colors.html"
    ],
6
    "Valley" : {
emepyc's avatar
emepyc committed
7
        "SubmitWorkersMax"  : 50
8
    },
emepyc's avatar
emepyc committed
9
    "Meadow" : {
10
        "REMARKS" : {
11
            "HOWTO"             : "These parameters are optional. When setting them, move them out of the REMARKS section at the same time",
12
            "BaseTempDirectory" : "Where to create temporary directories for workers. When null or missing, workers will ask File::Spec, which choses $TMPDIR or /tmp",
13
            "RunWorkerPath"     : "The path of runWorker.pl . When null or missing, beekeeper will use $EHIVE_ROOT_DIR or its own path. When RunWorkerPath is '', beekeeper assumes runWorker.pl is in $PATH"
14
        },
15
        "CleanupTempDirectoryKilledWorkers" : 0,
16
        "MaxLimboSeconds"                   : 10,
17
        "MaxRegistrationSeconds"            : 30,
18
        "CanSubmitJobArrays"                : 1,
19
        "LOCAL" : {
20
            "MaxRegistrationSeconds"        : 60,
21 22 23 24 25 26 27 28
            "TotalRunningWorkersMax"   : 2,
            "my-quadcore-desktop" : {
                "TotalRunningWorkersMax"   : 4
            },
            "your-weak-laptop" : {
                "TotalRunningWorkersMax"   : 1
            }
        },
29
        "LSF" : {
emepyc's avatar
emepyc committed
30
            "SubmissionOptions"         : "",
31
            "TotalRunningWorkersMax"    : 2000,
32
            "farm3" : {
33 34
                "SubmissionOptions"  : "",
                "TotalRunningWorkersMax"    : 5000
35 36
            },
            "EBI" : {
37 38
                "SubmissionOptions"  : "",
                "TotalRunningWorkersMax"    : 10000
39 40 41
            },
            "codon" : {
                "BacctExtraOptions"  : "-f -"
emepyc's avatar
emepyc committed
42
            }
43
        },
44 45
        "SGE" : {
            "SubmissionOptions"         : "",
46
            "TotalRunningWorkersMax"    : 2000
47
        },
48 49 50 51 52
        "HTCondor" : {
            "SubmissionOptions"         : "",
            "TotalRunningWorkersMax"    : 500
        },
        "PBSPro" : {
53
            "SubmissionOptions"         : "",
54
            "TotalRunningWorkersMax"    : 500
emepyc's avatar
emepyc committed
55
        }
56
    },
emepyc's avatar
emepyc committed
57 58
    "Graph" : {
        "Pad"  : "1.0",
59

60 61
        "Node" : {
            "Font"        : "Times-Roman",
62
            "Colour"      : "cyan",
63
            "Details"     : { "Font"   : "Helvetica" },
64 65

            "JobStatus"   : {
66 67
                "Colour"        : "yellow",

Leo Gordon's avatar
Leo Gordon committed
68 69 70 71 72
                "SEMAPHORED"    : { "Colour" : "grey"        },
                "READY"         : { "Colour" : "green"       },
                "INPROGRESS"    : { "Colour" : "yellow"      },
                "DONE"          : { "Colour" : "DeepSkyBlue" },
                "FAILED"        : { "Colour" : "red"         }
73 74 75
            },

            "AnalysisStatus"   : {
76 77
                "Shape"       : "Mrecord",

Leo Gordon's avatar
Leo Gordon committed
78 79 80 81 82 83 84 85 86
                "EMPTY"       : { "Colour" : "white"       },
                "BLOCKED"     : { "Colour" : "grey"        },
                "LOADING"     : { "Colour" : "green"       },
                "ALL_CLAIMED" : { "Colour" : "grey"        },
                "SYNCHING"    : { "Colour" : "green"       },
                "READY"       : { "Colour" : "green"       },
                "WORKING"     : { "Colour" : "yellow"      },
                "DONE"        : { "Colour" : "DeepSkyBlue" },
                "FAILED"      : { "Colour" : "red"         }
87 88 89
            },

            "Table" : {
90 91
                "Shape"         : "tab",
                "Style"         : "filled",
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
                "Colour"        : "orange",
                "HeaderColour"  : "orangered",
                "Font"          : "Courier",
                "FontColour"    : "black"
            },

            "AccuSink"  : {
                "Shape"         : "invhouse",
                "Style"         : "filled",
                "Colour"        : "darkgreen",
                "Font"          : "Courier",
                "FontColour"    : "white"
            },

            "Switch"  : {
107
                "Shape"         : "egg",
108 109 110 111
                "Style"         : "filled",
                "Colour"        : "blueviolet",
                "Font"          : "Courier",
                "FontColour"    : "white"
112
            }
113 114 115
        },
        "Edge" : {
            "Font"        : "Helvetica",
116 117 118 119
            "Data"        : { "Colour" : "blue"         },
            "Control"     : { "Colour" : "red"          },
            "Semablock"   : { "Colour" : "red"          },
            "Accu"        : { "Colour" : "darkgreen"    }
120
        },
121
        "Box"  : {
122 123 124
            "Semaphore"     : { "ColourScheme" : "blues9",   "ColourOffset" : 1 },
            "MainPipeline"  : { "ColourScheme" : "pastel19", "ColourOffset" : 3 },
            "OtherPipeline" : { "ColourScheme" : "pastel19", "ColourOffset" : 8 }
125
        },
126

emepyc's avatar
emepyc committed
127 128
        "DisplayStats"          : "barchart",
        "DisplayJobs"           : 0,
129
        "DisplayJobLength"      : 64,
emepyc's avatar
emepyc committed
130
        "DisplayData"           : 0,
131
        "DisplayDBIDs"          : 1,
132
        "DisplayColumnLength"   : 32,
133
        "DisplayConditionLength": 64,
134
        "DisplayInputIDTemplate": 1,
135

136 137
        "DisplayDetails"        : 1,
        "DisplayStretched"      : 0,
138
        "DisplaySemaphoreBoxes" : 1,
emepyc's avatar
emepyc committed
139
        "DuplicateTables"       : 0
140 141
    }
}