Problem
- There is no use in displaying the results tab if there is no output
- In such a case navigation should take the user straight to the data tab

Implementation
DO NOT use just the error field to decide whether to render this tab, use the output instead. This is because a certain analysis might be a revisited analysis that has had an error before, but was parsed correctly with updated settings
Problem
Implementation
DO NOT use just the error field to decide whether to render this tab, use the output instead. This is because a certain analysis might be a revisited analysis that has had an error before, but was parsed correctly with updated settings