parse experiments into objects instead of dictionaries