public override bool hasValidData()
{
return base.hasValidData() &&
!string.IsNullOrEmpty(_effector) //! The name of the effector
//TODO private float _K; //! The binding affinity between the effector and the protein
&& (0 != _n) //TODO better check //! Steepness of the HillFunction
&& !string.IsNullOrEmpty(_protein) //! The name of the protein
&& !string.IsNullOrEmpty(_product); //! The name of the product
}