FU Logo
  • Startseite
  • Kontakt
  • Impressum
  • Home
  • Listenauswahl
  • Anleitungen

Re: [Seqan-dev] Scoring mit Blosum62

<-- thread -->
<-- date -->
  • From: David Weese <weese@inf.fu-berlin.de>
  • To: SeqAn Development <seqan-dev@lists.fu-berlin.de>
  • Date: Mon, 24 Aug 2009 12:55:08 +0200
  • Reply-to: SeqAn Development <seqan-dev@lists.fu-berlin.de>
  • Subject: Re: [Seqan-dev] Scoring mit Blosum62

Mmh, keine Ahnung. So seh ich noch nichts falsches.

David

Ansonsten habe ich noch ein kleineres Compile-Problem gerade, was irgendwie nicht sehr verständlich ist. Ich hab bei dem Vergleichsoperator noch einen Vergleich eingebaut um nach e-Value zu sortieren, siehe unten. Dazu bekomme ich:

razers_withBlast.h:631: error: `.' cannot appear in a constant-
expression
razers_withBlast.h:631: error: parse error in template argument list

Danke!

Gruß,
Hannes



template <typename TReadMatch>
struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
{
inline bool operator() (TReadMatch const &a, TReadMatch const &b) const
   {
	// read number
	if (a.rseqNo < b.rseqNo) return true;
	if (a.rseqNo > b.rseqNo) return false;

	#ifdef RAZERS_BLAST
        // evalue
        if (a.eValue < b.eValue) return true;
        if (a.eValue > b.eValue) return false;
	#endif
	// genome position and orientation
	if (a.gseqNo < b.gseqNo) return true;
	if (a.gseqNo > b.gseqNo) return false;
	if (a.gBegin < b.gBegin) return true;
	if (a.gBegin > b.gBegin) return false;
	if (a.orientation < b.orientation) return true;
	if (a.orientation > b.orientation) return false;
	// quality
	#ifdef RAZERS_MATEPAIRS
	return a.pairScore > b.pairScore;
	#else
	return a.editDist < b.editDist;
	#endif
   }
};

_______________________________________________
seqan-dev mailing list
seqan-dev@lists.fu-berlin.de
https://lists.fu-berlin.de/listinfo/seqan-dev




<-- thread -->
<-- date -->
  • References:
    • [Seqan-dev] Scoring mit Blosum62
      • From: Hannes Hauswedell <hauswedell@mi.fu-berlin.de>
    • Re: [Seqan-dev] Scoring mit Blosum62
      • From: David Weese <weese@inf.fu-berlin.de>
    • Re: [Seqan-dev] Scoring mit Blosum62
      • From: Hannes Hauswedell <hauswedell@mi.fu-berlin.de>
  • seqan-dev - August 2009 - Archives indexes sorted by:
    [ thread ] [ subject ] [ author ] [ date ]
  • Complete archive of the seqan-dev mailing list
  • More info on this list...

Hilfe

  • FAQ
  • Dienstbeschreibung
  • ZEDAT Beratung
  • postmaster@lists.fu-berlin.de

Service-Navigation

  • Startseite
  • Listenauswahl

Einrichtung Mailingliste

  • ZEDAT-Portal
  • Mailinglisten Portal