This sounds very similar to something I've done before. I did some volunteer work for Temple University a few months ago gathering statistical data (mean, median, mode etc) from chemical simulation programs, and also to comparing that data to known statistical averages from real life experiments. I've used all of the libraries you listed for that purpose.
Your project does not sound all that different from this. I'm confident I'll be able to make the program perform for your purposes.