Boolean Blast_ProgramIsMapping(EBlastProgramType p)
Boolean Blast_QueryIsPssm(EBlastProgramType p)
Returns true if the query is PSSM.
Boolean Blast_ProgramIsPhiBlast(EBlastProgramType p)
Returns true if program is PHI-BLAST (i.e.
Boolean Blast_QueryIsTranslated(EBlastProgramType p)
Returns true if the query is translated.
Boolean Blast_SubjectIsProtein(EBlastProgramType p)
Returns true if the subject is protein.
Boolean Blast_ProgramIsPsiBlast(EBlastProgramType p)
Returns true if program is PSI-BLAST (i.e.
Boolean Blast_SubjectIsNucleotide(EBlastProgramType p)
Returns true if the subject is nucleotide.
#define SAFE_CAST_INT_TO_BOOLEAN(p)
Convert an arbitrary integer to true/false.
Boolean Blast_ProgramIsNucleotide(EBlastProgramType p)
Boolean Blast_QueryIsNucleotide(EBlastProgramType p)
Returns true if the query is nucleotide.
Boolean Blast_QueryIsProtein(EBlastProgramType p)
Returns true if the query is protein.
Boolean Blast_ProgramIsValid(EBlastProgramType p)
Returns true if program is not undefined.
Boolean Blast_QueryIsPattern(EBlastProgramType p)
Boolean Blast_ProgramIsRpsBlast(EBlastProgramType p)
Returns true if program is RPS-BLAST (i.e.
Boolean Blast_SubjectIsTranslated(EBlastProgramType p)
Returns true if the subject is translated.
Boolean Blast_SubjectIsPssm(EBlastProgramType p)
Returns true if the subject is PSSM.
Definitions for various programs supported by core BLAST.
#define PROTEIN_QUERY_MASK
This bit is on if the query is protein.
#define PSSM_QUERY_MASK
This bit is on if the query is a PSSM (PSI-BLAST)
#define PSSM_SUBJECT_MASK
This bit is on if the subject is a PSSM (RPS-BLAST)
#define MAPPING_MASK
This bit is on for fast mapping of short reads.
#define NUCLEOTIDE_SUBJECT_MASK
This bit is on if the subject is nucleotide.
#define NUCLEOTIDE_QUERY_MASK
This bit is on if the query is nucleotide.
#define PROTEIN_SUBJECT_MASK
This bit is on if the subject is protein.
#define TRANSLATED_SUBJECT_MASK
This bit is on if the subject is translated.
EBlastProgramType
Defines the engine's notion of the different applications of the BLAST algorithm.
#define TRANSLATED_QUERY_MASK
This bit is on if the query is translated.
#define PATTERN_QUERY_MASK
This bit is on if the query includes a pattern (PHI-BLAST)
Uint1 Boolean
bool replacment for C
#define TRUE
bool replacment for C indicating true.
#define FALSE
bool replacment for C indicating false.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4