Esempio n. 1
0
while counter < len(AllEdge):
    flag1 = 0
    counter1 = 0
    while counter1 < len(AllNode):
        if AllEdge[counter][0] == AllNode[counter1][0]:
            flag1 = 1
            break
        counter1 = counter1 + 1

    flag2 = 0
    counter2 = 0
    while counter2 < len(AllNode):
        if AllEdge[counter][1] == AllNode[counter2][0]:
            flag2 = 1
            break
        counter2 = counter2 + 1

    if flag1 == 1 and flag2 == 1:
        Name = ''
        pair = []
        pair.append(Name + str(counter1))
        pair.append(Name + str(counter2))
        AllEdgeNum.append(pair)
    print(counter)
    counter = counter + 1
print(len(AllEdgeNum))
StorFile(AllEdgeNum, 'MDCuiMiDiseaseNum.csv')
AllDiseaseNum = Tool.GenerateAllDrug(AllEdgeNum)
AllMiNum = Tool.GenerateAllDisease(AllEdgeNum)
Tool.StorFile(AllDiseaseNum, 'AllDiseaseNum.csv')
Tool.StorFile(AllMiNum, 'AllMiNum.csv')
Esempio n. 2
0
    counter2 = 0
    while counter2 < len(AllNode):
        if AllEdge[counter][1] == AllNode[counter2][0]:
            flag2 = 1
            break
        counter2 = counter2 + 1

    if flag1 == 1 and flag2 == 1:
        Name = ''
        pair = []
        pair.append(Name + str(counter1))
        pair.append(Name + str(counter2))
        AllEdgeNum.append(pair)

    print(counter)
    counter = counter + 1

print(len(AllEdgeNum))


StorFile(AllEdgeNum, 'LDAllLncDiseaseNum.csv')

# 生成AllLncNum,AllMiNum

AllLncNum = Tool.GenerateAllDrug(AllEdgeNum)
AllDiseaseNum = Tool.GenerateAllDisease(AllEdgeNum)


Tool.StorFile(AllLncNum, 'AllLncNum.csv')           #!这边也要修改
Tool.StorFile(AllDiseaseNum, 'AllDiseaseNum.csv')