예제 #1
0
#!/usr/bin/python
# -*- coding: utf-8 -*-

import MoNeT_MGDrivE as monet
import os
import glob
import math
import matplotlib.pyplot as plt
import matplotlib.patches as mpatches
import numpy as np
import kernels_aux as aux
plt.rcParams.update({'figure.max_open_warning': 0})

pathRoot = "/Volumes/marshallShare/YK_Alt_Kernels/output/"
colors = ["#090446", "#f20060", "#7fff3a", "#ff28d4", "#6898ff", "#c6d8ff"]
cmaps = monet.generateAlphaColorMapFromColorArray(colors)
styleS = {
    "width": 0,
    "alpha": .85,
    "dpi": 2 * 512,
    "legend": False,
    "aspect": 250,
    "dpi": 512,
    "colors": colors,
    "format": "png",
    "xRange": [0, 1500],
    "yRange": [0, 1]  # 2500]
}
##############################################################################
# Baseline
##############################################################################
예제 #2
0
파일: STP_aux.py 프로젝트: Chipdelmal/MoNeT
# #############################################################################
# Terminal aesthetics
# #############################################################################
CSV_PAD = 5 * 365
PAD = '' + 75 * '*' + ''
PADL = '' + 75 * '-' + ''
(CRED, CYEL, CBMA, CBRE, CBBL, CWHT,
 CEND) = ('\033[91m', '\u001b[33m', '\u001b[35;1m', '\u001b[31;1m',
          '\u001b[34;1m', '\u001b[37m', '\033[0m')

# #############################################################################
# Colors
# #############################################################################
# Health ----------------------------------------------------------------------
colorsH = ['#0000ff20', '#ff000020', '#ffffff00']  # '#9f00cc']
cmapsH = monet.generateAlphaColorMapFromColorArray(colorsH)

STYLE_HLT = {
    "width": .2,
    "alpha": .1,
    "dpi": 500,
    "legend": True,
    "aspect": .5,
    "xRange": [0, 1825],
    "yRange": [0, 10100],  # [0, 525066.0],
    "colors": colorsH
}
STYLE_HLT['aspect'] = monet.scaleAspect(.3, STYLE_HLT)

# Ecology ---------------------------------------------------------------------
colorsE = [
예제 #3
0
파일: SDY_aux.py 프로젝트: Chipdelmal/MoNeT
GENOTYPES = [
        'WWWW', 'WWWH', 'WWWR', 'WWWB', 'WWHH', 'WWHR', 'WWHB', 'WWRR',
        'WWRB', 'WWBB', 'WCWW', 'WCWH', 'WCWR', 'WCWB', 'WCHH', 'WCHR',
        'WCHB', 'WCRR', 'WCRB', 'WCBB', 'CCWW', 'CCWH', 'CCWR', 'CCWB',
        'CCHH', 'CCHR', 'CCHB', 'CCRR', 'CCRB', 'CCBB'
    ]

COLORS = [
        "#09044620", "#f2006020", "#c6d8ff20",
        "#7692ff20", "#29339b20", "#7fff3a20"
    ]
COLORS_MP = [
        "#090446FF", "#f20060FF", "#c6d8ffFF",
        "#7692ffFF", "#29339bFF", "#7fff3aFF"
    ]
CMAPS = monet.generateAlphaColorMapFromColorArray(COLORS_MP)
###############################################################################
# Terminal
###############################################################################
(PADA, PADB, PADC) = ('*' * 79, '-' * 79, ' ' * 50)
(CRED, CYEL, CBMA, CBRE, CBBL, CWHT, CEND, CBLU, CGRE) = (
        '\033[91m', '\u001b[33m', '\u001b[35;1m',
        '\u001b[31;1m', '\u001b[34;1m', '\u001b[37m',
        '\033[0m', '\033[34m', '\033[92m'
    )


def printExperimentHead(PATH_ROOT, PATH_IMG, PATH_DATA, time, name):
    print(PADA)
    print(
            CWHT + 'Split Drive: ' + name
예제 #4
0
파일: v2_gene.py 프로젝트: Chipdelmal/MoNeT
import MoNeT_MGDrivE as monet

###############################################################################
# Colors
###############################################################################
# Health ----------------------------------------------------------------------
COLHN = [
        "#FF006E5A", "#8338EC5A", "#0C48875A"
    ]
COLHO = [i[:-2]+'FF' for i in COLHN]
COLHM = monet.generateAlphaColorMapFromColorArray(COLHO)
# Ecology ---------------------------------------------------------------------
COLEN = [
        "#ff004d5A", "#C7FF035A", "#66FF005A",
        "#8338EC5A", "#0904465A", "#7fff3a5A"
    ]
COLEO = [i[:-2]+'FF' for i in COLEN]
COLEM = monet.generateAlphaColorMapFromColorArray(COLEO)
###############################################################################
# Gene-Dictionaries
###############################################################################
# Linked Drive Replacement ----------------------------------------------------
# 0: WW, 1: WH, 2: WR, 3: WB, 4: HH,
# 5: HR, 6: HB, 7: RR, 8: RB, 9: BB
drive_LDR = {
        'id': 'Replacement', 'folder': 'LDR', 'loc': 1,
        'HLT': {
            'gDict': monet.generateAggregationDictionary(
                    ["H", "Other", "Total"],
                    [
                        [1, 4, 5, 6],
예제 #5
0
import tGD_gene_tGD as gtgd
import tGD_gene_split as gsd
import tGD_gene_linked as gld
import tGD_gene_clvr as clv
import MoNeT_MGDrivE as monet

###############################################################################
# Colors
###############################################################################
# Ecology ---------------------------------------------------------------------
COLEN = ["#2614ed", "#FF006E", "#45d40c", "#8338EC", "#1888e3", "#BC1097"]
COLEN = [c + '1A' for c in COLEN]
COLEO = [i[:-2] + 'FF' for i in COLEN]
COLEM = monet.generateAlphaColorMapFromColorArray(COLEO)
# Health ----------------------------------------------------------------------
COLHN = ["#FF006E", "#8338EC", "#0C4887"]
COLHN = [c + '1A' for c in COLHN]
COLHO = [i[:-2] + 'FF' for i in COLHN]
COLHM = monet.generateAlphaColorMapFromColorArray(COLHO)
# Trash ----------------------------------------------------------------------
COLTN = ["#0eeb10", "#8337ec", "#0C4887"]
COLTN = [c + '1A' for c in COLTN]
COLTO = [i[:-2] + 'FF' for i in COLTN]
COLTM = monet.generateAlphaColorMapFromColorArray(COLTO)
# Wild ----------------------------------------------------------------------
COLWN = ["#8337ec", "#00a2fe", "#0C4887"]
COLWN = [c + '1A' for c in COLWN]
COLWO = [i[:-2] + 'FF' for i in COLWN]
COLWM = monet.generateAlphaColorMapFromColorArray(COLWO)
# CLS ----------------------------------------------------------------------
COLCN = ["#0eeb10", "#FF006E", "#ffffff"]