irods datasource methods can now take a file as the source containing multiple imeta queries to aggregate over