The BEL programming language is parse-able into a computable format that allows transformations and expansions for building a computable knowledge graph which can then be used in algorithms such as Reverse Causal Reasoning, Heat Diffusion or as prior knowledge for deep learning.