'Given an rdf_group_label, return the associated group number.
:param array: the array serial number
:param rdf_group_label: the group label
:returns: rdf_group_number'

def get_rdf_group_number(self, array, rdf_group_label):

    number = None
    rdf_list = self.get_rdf_group_list(array)
    if (rdf_list and rdf_list.get('rdfGroupID')):
        number = [rdf['rdfgNumber'] for rdf in rdf_list['rdfGroupID'] if (rdf['label'] == rdf_group_label)][0]
    if number:
        rdf_group = self.get_rdf_group(array, number)
        if (not rdf_group):
            number = None
    return number
