qcodes/data/data_set.py
def _clean_array_ids(self, arrays):
        """
        replace action_indices tuple with compact string array_ids
        stripping off as much extraneous info as possible
        """
        action_indices = [array.action_indices for array in arrays]
        for array in arrays:
            name = array.full_name
            if array.is_setpoint and name and not name.endswith('_set'):
                name += '_set'

            array.array_id = name
        array_ids = {array.array_id for array in arrays}
        for name in array_ids:
            param_arrays = [array for array in arrays
                            if array.array_id == name]
            self._clean_param_ids(param_arrays, name)

        array_ids = [array.array_id for array in arrays]

        return dict(zip(action_indices, array_ids))

        replace action_indices tuple with compact string array_ids
        stripping off as much extraneous info as possible
        
replace action_indices tuple with compact string array_ids
stripping off as much extraneous info as possible
replace action_indices tuple with compact string array_ids stripping off as much extraneous info as possible
def _clean_array_ids(self, arrays):
        action_indices = [array.action_indices for array in arrays]
        for array in arrays:
            name = array.full_name
            if array.is_setpoint and name and not name.endswith('_set'):
                name += '_set'
            array.array_id = name
        array_ids = {array.array_id for array in arrays}
        for name in array_ids:
            param_arrays = [array for array in arrays
                            if array.array_id == name]
            self._clean_param_ids(param_arrays, name)
        array_ids = [array.array_id for array in arrays]
        return dict(zip(action_indices, array_ids))
def _clean_array_ids ( self , arrays ) : action_indices = [ array . action_indices for array in arrays ] for array in arrays : name = array . full_name if array . is_setpoint and name and not name . endswith ( '_set' ) : name += '_set' array . array_id = name array_ids = { array . array_id for array in arrays } for name in array_ids : param_arrays = [ array for array in arrays if array . array_id == name ] self . _clean_param_ids ( param_arrays , name ) array_ids = [ array . array_id for array in arrays ] return dict ( zip ( action_indices , array_ids ) )
replace action_indices tuple with compact string array_ids
stripping off as much extraneous info as possible
replace action_indices tuple with compact string array_ids stripping off as much extraneous info as possible
"""
        replace action_indices tuple with compact string array_ids
        stripping off as much extraneous info as possible
        """
self
arrays