コード例 #1
0
 def __eq__(self, other):
     if not IsoRequestPosition.__eq__(self, other): return False
     if not self.is_empty:
         if not self.reagent_name == other.reagent_name:
             return False
         if not self.reagent_dil_factor == other.reagent_dil_factor:
             return False
     if not (self.is_mock or self.is_empty):
         if not self.final_concentration == other.final_concentration:
             return False
     return True
コード例 #2
0
ファイル: base.py プロジェクト: helixyte/TheLMA
 def __eq__(self, other):
     if not IsoRequestPosition.__eq__(self, other): return False
     if not self.is_empty:
         if not self.reagent_name == other.reagent_name:
             return False
         if not self.reagent_dil_factor == other.reagent_dil_factor:
             return False
     if not (self.is_mock or self.is_empty):
         if not self.final_concentration == other.final_concentration:
             return False
     return True