Using ARROWSMITH: a computer-assisted approach to formulating and assessing scientific hypotheses