Diagnostic Reasoner in Python This is a re-implementation of NASA's Diagnostics Reasoner, a fault-to-effect mapping based reasoner for fault diagnosis of connected systems in Python.