15 lines
432 B
Python
15 lines
432 B
Python
|
|
||
|
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
|