def METHOD_NAME(self):
    super(AnalysesTransposedView, self).METHOD_NAME()
    # Insert the "column key" column
    self.columns["column_key"] = {
        "title": "",
        "sortable": False,
    }
    # Insert the columns for the slots
    for pos in self.get_slots():
        self.columns[pos] = {
            "title": "",
            "type": "transposed",
            "sortable": False,
        }
    # Restrict visible columns
    self.review_states[0]["columns"] = ["column_key"] + self.get_slots()
    # transposed rows holder
    transposed = OrderedDict()
    # first row contains the HTML slot headers
    transposed.update(self.headers)
    # the collected services (Iron, Copper, Calcium...) come afterwards
    services = OrderedDict(reversed(self.services.items()))
    # the collected services (Iron, Copper, Calcium...) come afterwards
    transposed.update(services)
    # listing fixtures
    self.total = len(transposed.keys())
    # return the transposed rows
    return transposed.values()