A Software Framework for Data Based Analysis