User analysis (reads json text, outputs diagnostic files)