pybraincompare.annotate package

Submodules

pybraincompare.annotate.JSONEncoder module

class pybraincompare.annotate.JSONEncoder.Node(nid, parent, name, meta=None)[source]

Bases: object

class pybraincompare.annotate.JSONEncoder.NodeDict(dict=None, **kwargs)[source]

Bases: UserDict.UserDict

addNodes(nodes)[source]

Add every node as a child to its parent by doing two passes.

class pybraincompare.annotate.JSONEncoder.NodeJSONEncoder(skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, encoding='utf-8', default=None)[source]

Bases: json.encoder.JSONEncoder

default(node)[source]

pybraincompare.annotate.ontology module

pybraincompare.annotate.ontology.make_ontology_tree_d3(data_structure)[source]
pybraincompare.annotate.ontology.make_reverse_inference_tree_d3(data_structure)[source]
pybraincompare.annotate.ontology.named_ontology_tree_from_tsv(relationship_table, output_json=None, meta_data=None)[source]
pybraincompare.annotate.ontology.ontology_tree_from_tsv(relationship_table, output_json=None)[source]

Module contents