예제 #1
0
파일: index.py 프로젝트: vsoch/traits
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)
예제 #2
0
파일: index.py 프로젝트: vsoch/traits
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=(',', ': '))