def __eq__(self, other: object) -> bool:
if not isinstance(other, Sample):<EOL><INDENT>raise NotImplementedError<EOL><DEDENT>is_equal: bool = (<EOL>self.Sample_ID == other.Sample_ID<EOL>and self.Library_ID == other.Library_ID<EOL>and self.Lane == other.Lane<EOL>)<EOL>return is_equal<EOL>
Samples are equal if the following attributes are equal:

            - ``"Sample_ID"``
            - ``"Library_ID"``
            - ``"Lane"``