a
    \9oa°  ã                   @   s   d dl Zdd„ ZdS )é    Nc           &      C   s˜  |d }|d }d}d}d}d}	d}
d}d	}d
}d}d}d}d}t  d¡}t  d¡}t  d¡}t  d¡}t  d¡}t  d¡}|||
|||||g}||	||g}g d¢}d}tdƒ}tdƒD ]\}|| | ||< || |||   ||  ||< || ||< || ||  ||  ||< q¸|�rVtddƒ}tdƒD ]&}|||< || |||   ||< �q.|d |d |d |d |d |d |d |d |d |d |d |d |d |d |d |d |d |d |d |d |d |d |d |d g}t  dt| d ƒg¡}d|d |d < d|d |d < d} d}!d}"t  | |!|"  ¡tddƒ }#d|d |d < d|d |< d|#g}$tt  dg| |d g| ¡ƒ}%|||$|%fS )NÚnum_colsÚnum_rowsg     �@gš™™™™™É?g     °s@g      !@g     àŠ@g¼‰Ø—²Òœ<gÍÌÌÌÌÌô?é   é   gš™™™™™Ù?é,   é
   é   )gÃõ(\�Âí?çš™™™™™¹?é   r
   r	   g    €„.Aé   r   r
   é   é   éÿÿÿÿg+‡ÙHÀgTã¥›Ä  @i6  é   ÚV_myo)ÚnpÚzerosÚrangeÚlenÚexpÚpowÚlistÚappend)&ÚMÚinclude_type2_reactionsÚdimsÚVr   r   ZK1_mZk1catZK2_mZk2catZK3_mZk3catZK4_mZk4catZK5_mZK6_mZK7_mZKGiAC_mZvkapZvkamZvkbpZvkbmZvkm2Zvkp2ZvK_mZvkcatZkap_multZfastKineticConstantZiksÚiÚ	k_kineticÚN_cTZG_0_cAMPÚRÚTZK_cAMPÚK_CÚW© r$   újC:\Users\sfon036\Documents\physiome_curation_work\BG_models\BG_cAMP\parameter_finder\kinetic_parameters.pyÚkinetic_parameters   st    





 
÷ r&   )Únumpyr   r&   r$   r$   r$   r%   Ú<module>   s   