4 #include <stdint.h> // int_fast8_t
5 #include <stdlib.h> // malloc
7 FORCE_INLINE
void NormalizeChrSeq(char *seq
){
25 } // Whether a looking-up array[64] can be faster ?
30 // *seq must have been Normalized to /[ATCGN]*/
31 FORCE_INLINE
char *ChrSeqRevComp(char const * seq
, size_t len
){
32 char *revcomseq
=malloc(len
+1);
33 const char *tmpseqin
=seq
+len
-1; // if len is shorter than real length, trim it.
34 char *tmpseqrc
=revcomseq
;
52 } // Whether a looking-up array[32] can be faster ?