update the handling for set crop name for soil data to avoid the exception for the case when there is no experiment in the data set