Skip to content
Snippets Groups Projects
This project is mirrored from https://:*****@github.com/Ensembl/ensembl.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Aug 27, 2010
  2. Aug 26, 2010
  3. Aug 25, 2010
  4. Aug 24, 2010
  5. Aug 23, 2010
    • Andreas Kusalananda Kähäri's avatar
    • Andreas Kusalananda Kähäri's avatar
      Add method equals(): · eb84e13d
      Andreas Kusalananda Kähäri authored
        Arg [1]       : Bio::EnsEMBL::Gene gene
        Example       : if ($geneA->equals($geneB)) { ... }
        Description   : Compares two genes for equality.
                        The test for eqality goes through the following list
                        and terminates at the first true match:
      
                        1. If Bio::EnsEMBL::Feature::equals() returns false,
                           then the genes are *not* equal.
                        2. If the biotypes differ, then the genes are *not*
                           equal.
                        3. If both genes have stable IDs: if these are the
                           same, the genes are equal, otherwise not.
                        4. If both genes have the same number of transcripts
                           and if these are (when compared pair-wise sorted by
                           start-position and length) the same, then they are
                           equal, otherwise not.
      
        Return type   : Boolean (0, 1)
      
        Exceptions    : Thrown if a non-gene is passed as the argument.
      eb84e13d
    • Andreas Kusalananda Kähäri's avatar
      Add equals() method: · 1a3cc1b6
      Andreas Kusalananda Kähäri authored
        Arg [1]       : Bio::EnsEMBL::Transcript transcript
        Example       : if ($transcriptA->equals($transcriptB)) { ... }
        Description   : Compares two transcripts for equality.
                        The test for eqality goes through the following list
                        and terminates at the first true match:
      
                        1. If Bio::EnsEMBL::Feature::equals() returns false,
                           then the transcripts are *not* equal.
                        2. If the biotypes differ, then the transcripts are
                           *not* equal.
                        3. If both transcripts have stable IDs: if these are
                           the same, the transcripts are equal, otherwise not.
                        4. If both transcripts have the same number of exons
                           and if these are (when compared pair-wise sorted by
                           start-position and length) the same, then they are
                           equal, otherwise not.
      
        Return type   : Boolean (0, 1)
      
        Exceptions    : Thrown if a non-transcript is passed as the argument.
      1a3cc1b6