void addForkedTranscriptsToLocus(Locus * locus) { if (onlyOneEndPoint(locus)) addBubbleTranscriptsToLocus(locus); else add3primeForkedTranscriptsToLocus(locus); }
static void addTranscriptToLocus(Locus * locus, int configuration, double * scores) { if (configuration == LINEAR) addLinearTranscriptToLocus(locus); else if (configuration == BUBBLE) addBubbleTranscriptsToLocus(locus); else if (configuration == FORK) addForkedTranscriptsToLocus(locus); else if (configuration == UNKNOWN) computeHighlyExpressedLocusTranscripts(locus, scores, graph); }