hive_config.json 3.37 KB
Newer Older
1
{
2 3 4
    "Valley" : {
        "SubmitWorkersMax"  : 50,       # if set, provides a cut-off on the total number of workers (across all Meadows) submitted each iteration
    },
5 6 7 8 9
    "Meadow" : {    # configure Meadow-specific options here:
        "LSF" : {
            "SubmissionOptions"         : "",   # general options that different Meadows can plug into the submission command
            "TotalRunningWorkersMax"    : 1000, # how many workers can be run on this Meadow in total
            "farm2" : {
10
                "SubmissionOptions"  : "",      # submission options specific for LSF/farm2
11 12
            },
            "pcs4" : {
13
                "SubmissionOptions"  : "",      # submission options specific for LSF/pcs4
14 15
            },
            "EBI" : {
16
                "SubmissionOptions"  : "",      # submission options specific for LSF/EBI
17 18 19 20 21 22 23 24 25 26 27 28 29
            },
        },
        "LOCAL" : {
            "TotalRunningWorkersMax"   : 2,
            "my-quadcore-desktop" : {
                "TotalRunningWorkersMax"   : 4,
            },
            "your-weak-laptop" : {
                "TotalRunningWorkersMax"   : 1,
            },
        },
    },
    "Graph" : {     # configure diagram-generation options here:
30 31
        "Pad"  : "1.0", # empty margin around the whole diagram

32 33
        "Node" : {
            "Font"        : "Times-Roman",
34
            "Colour"      : "cyan",
35 36
            "Table"       : { "Colour" : "black", "Font" : "Courier" },
            "Details"     : { "Font"   : "Helvetica" },
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

            "JobStatus"   : {
                "Colour"        : "yellow",
                "SEMAPHORED"    : { "Colour" : "red"    },
                "READY"         : { "Colour" : "orange" },
                "INPROGRESS"    : { "Colour" : "yellow" },
                "DONE"          : { "Colour" : "green"  },
                "FAILED"        : { "Colour" : "grey"   },
            },

            "AnalysisStatus"   : {
                "EMPTY"       : { "Colour" : "white"  },    # unpopulated
                "BLOCKED"     : { "Colour" : "red"    },    # need a sync that may or may not unblock
                "LOADING"     : { "Colour" : "orange" },    # need a sync to claim
                "ALL_CLAIMED" : { "Colour" : "orange" },    # need a sync to claim
                "SYNCHING"    : { "Colour" : "orange" },    # need a sync to complete to claim
                "READY"       : { "Colour" : "yellow" },    # immediately claimable
                "WORKING"     : { "Colour" : "yellow" },    # immediately claimable
                "DONE"        : { "Colour" : "green"  },
                "FAILED"      : { "Colour" : "grey"   },
            },
58 59 60 61 62 63
        },
        "Edge" : {
            "Font"        : "Helvetica",
            "Data"        : { "Colour" : "blue"    },
            "Control"     : { "Colour" : "red"     },
            "Semablock"   : { "Colour" : "red"     },
64
        },
65 66 67
        "Box"  : {
            "ColourScheme"  : "blues9",  # Examples: "blues9" or "bugn7" or "orrd8" or "purples7" or "ylorbr9"
            "ColourOffset"  : 1,
68
        },
69 70 71 72 73

        "DisplayStats"          : "barchart",   # show analysis statistics using "barchart", "text" or "" (don't show statistics)
        "DisplayJobs"           : 0,
        "DisplayData"           : 0,

74 75
        "DisplayDetails"        : 1,
        "DisplayStretched"      : 0,
76
        "DisplaySemaphoreBoxes" : 1,
77
	    "DuplicateTables"       : 0,
78 79
    }
}