tg.latexOtherPreambleCommands.append(r"\colorlet{euka3}{euka2!30!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{cren3}{cren2!20!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{thau3}{thau2!30!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{aiga3}{aiga2!30!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{kora3}{kora2!30!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{ther3}{ther2!30!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{dpan3}{dpan2!30!white}") tg.font = 'helvetica' tg.documentFontSize = 10 tg.dirName = 'Gram' #tg.pdfViewer = 'ls' #'open' tg.baseName = treename tg.leafLabelSize = 'normalsize' tg.internalNodeLabelSize = 'normalsize' tg.branchLabelSize = 'small' tg.tgDefaultLineThickness = 'thick' # default 'semithick' tg.setScaleBar(yOffset=-1.0, length=0.2) t.draw() tg.bracketsLineUp = False tg.render() st = tg.tikzStyleDict['bracket label'] st.textShape = 'itshape' st.textSize = 'large' tg.fixTextOverlaps() tg.epdf() os.system("open Gram/" + treename + ".pdf") #tg.tweaker()
g = tg.setBracket(5,14, text = "DPANN", leftNode=2) g.fill = 'dpan3' g = tg.setBracket(74,86, text = "Bacteria", leftNode=72) g.fill = 'bact3' g = tg.setBracket(17,26, text = "Euryarchaeota", leftNode=16) g.fill = 'eury3' g = tg.setBracket(29,29, text = "Korarchaeota", leftNode=28) g.fill = 'kora3' tg.bracketsLineUp = False #tg.leafLabelSize = 'normalsize' #tg.internalNodeLabelSize = 'normalsize' tg.branchLabelSize = tg.internalNodeLabelSize tg.tgDefaultLineThickness = 'thick' # default 'semithick' #tg.setScaleBar(yOffset = -1.0,length=0.2) tg.setScaleBar(length=0.2) tg.setBrokenBranch(72) n = t.node(1) tg.setBranchLabel(n, "1") # Only one tweak needed, for node 16. # Note that the label is adjusted, not the node. t.node(16).label.xShift = -0.25 tg.render() st = tg.tikzStyleDict['bracket label'] st.textShape = 'itshape' st.textSize = 'large' st = tg.tikzStyleDict['leaf'] st.textShape = 'itshape'
tg.latexOtherPreambleCommands.append(r"\colorlet{euka3}{euka2!30!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{cren3}{cren2!20!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{thau3}{thau2!30!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{aiga3}{aiga2!30!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{kora3}{kora2!30!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{ther3}{ther2!30!white}") tg.latexOtherPreambleCommands.append(r"\colorlet{dpan3}{dpan2!30!white}") tg.font = 'helvetica' tg.documentFontSize=10 tg.dirName = 'Gram' #tg.pdfViewer = 'ls' #'open' tg.baseName = treename tg.leafLabelSize = 'normalsize' tg.internalNodeLabelSize = 'normalsize' tg.branchLabelSize = 'small' tg.tgDefaultLineThickness = 'thick' # default 'semithick' tg.setScaleBar(yOffset = -1.0,length=0.2) t.draw() tg.bracketsLineUp = False tg.render() st = tg.tikzStyleDict['bracket label'] st.textShape = 'itshape' st.textSize = 'large' tg.fixTextOverlaps() tg.epdf() os.system("open Gram/" + treename + ".pdf") #tg.tweaker()