Exemple #1
0
def upload():
    form = tree_upload_form()
    if not session.collapsed:
        session.collapsed = {}
    if form.accepts(request.vars, session):
        try:
            n = newick.parse(form.vars.newick)
        except newick.ParseError, e:
            response.flash = e
Exemple #2
0
def upload():
    form = tree_upload_form()
    if not session.collapsed:
        session.collapsed = {}
    if form.accepts(request.vars, session):
        try:
            n = newick.parse(form.vars.newick)
        except newick.ParseError, e:
            response.flash = e
Exemple #3
0
def newick2css(s):
    root = newick.parse(s)
    for i, n in enumerate(root.iternodes()):
        n.id = i
    return nodes2css(root, interactive=False, wscale=1.0)
Exemple #4
0
def newick2css(s):
    root = newick.parse(s)
    for i, n in enumerate(root.iternodes()):
        n.id = i
    return nodes2css(root, interactive=False, wscale=1.0)