@staticmethod
def _build_component_names_list(filename):
    """ Builds an ordered list of strings from a file 
        containing strings on separate lines (e.g., the row
        and col files """
    ordered_names = list()
    with open(filename, 'r') as f:
        for line in f:
            ordered_names.append(line.strip('\n'))
    return ordered_names
