Exemplo n.º 1
0
def download_trait(traitid):
    df = get_behaviors_df()
    
    # Find the selected trait
    trait = str(df["traits"][df["ids"] == traitid].tolist()[0])
    behavior = get_behavior(trait)
    if len(behavior.is_a) == 0:   
        myjson = {"nodes":[{"name":behavior.trait,"definition":""}],"links":[]}
    else:
        myjson = get_json(behavior)
    return jsonify(**myjson)
Exemplo n.º 2
0
def get_prettyjson(behavior):
    if len(behavior.is_a) == 0:   
        myjson = {"nodes":[{"name":behavior.trait,"definition":""}],"links":[]}
    else:
        myjson = get_json(behavior)
    return json.dumps(myjson, sort_keys=True, indent=4, separators=(',', ': '))