Если вы загрузите свои данные в Python в виде списка списков, вы можете сделать следующее
from operator import add
data = [['C509.TCGA-78-7159-10A-01D-2036-08.1-C509.', 1, 0, 0, 1, 0, 0],
['C509.TCGA-78-7159-10A-01D-2036-08.1-C510.', 0, 1, 1, 0, 1, 1,],
['C509.TCGA-78-7159-10A-01D-2036-08.1-C509.', 1, 0, 0, 1, 1, 0],
['C509.TCGA-78-7159-10A-01D-2036-08.1-C509.', 1, 0, 0, 1, 0, 2],]
dic = {}
for i in data:
if not i[0] in dic: dic.update({i[0]: i[1::]})
else: dic[i[0]] = list(map(add, dic[i[0]], i[1::]))
Это даст вам словарь с каждым уникальным первым значением и общей суммой других столбцов.
{'C509.TCGA-78-7159-10A-01D-2036-08.1-C509.': [3, 0, 0, 3, 1, 2],'C509.TCGA-78-7159-10A-01D-2036-08.1-C510.': [0, 1, 1, 0, 1, 1]}