*dramavis* is a Python program dedicated to the network analysis of dramatic texts. It computes a variety of network measures as well as graph visualisations.
I think it would probably be useful (and would certainly not hurt) to add "number of nodes" (= dramatic characters) to the output. They are extracted anyway to calculate some other measures I believe.
And it wouldn't hurt to have the number of acts in addition to the number of scenes, just to have more complete data.
In dramalyzer.py, you define a property called metrics, and then refer to it only as graph_metrics, raising an error. Please, rename metrics into graph_metrics to fix the issue.