array data analysis spec