Allenfenqu/adregionf.py

15 lines
432 B
Python
Raw Permalink Normal View History

2024-03-20 12:25:06 +08:00
def adregionf(yanlinks, node):
import numpy as np
adregion = np.load('adregion.npy')
# 遍历 yanlinks 中的每一行
for i in range(len(yanlinks)):
# 将节点 yanlinks[i,5] 对应的列乘以该行染色体编码 yanlinks[i,12]
try:
adregion[:, int(yanlinks[i, 4])-1] = adregion[:, int(yanlinks[i, 4])-1] * yanlinks[i, 11]
except:
print('2')
return adregion