sorted_x_links = sorted(all_x_links, key=lambda x: (
        x['l_polymer_col'] == x['r_polymer_col'] and x['l_pos'] == x['r_pos'],
        x['l_polymer_col'], x['r_polymer_col'],
        x['l_pos'], x['r_pos'],
        x['l_polymer_row'], x['l_track'],