|
Defines |
| #define | UREADSEQ_G |
| #define | Local static |
| #define | kStartLength 500 |
| #define | fixmatchchar(s) |
| #define | tolowerstr(s) |
| #define | ReadOneLine(sp) |
| #define | kMaxseqwidth 250 |
Functions |
| int | Strcasecmp (const char *a, const char *b) |
| int | Strncasecmp (const char *a, const char *b, long maxn) |
| int | isSeqChar (int c) |
| int | isSeqNumChar (int c) |
| int | isAnyChar (int c) |
| Local void | readline (FILE *f, char *s, long *linestart) |
| Local void | getline (struct ReadSeqVars *V) |
| Local void | ungetline (struct ReadSeqVars *V) |
| Local void | addseq (char *s, struct ReadSeqVars *V) |
| Local void | countseq (char *s, struct ReadSeqVars *V) |
| Local void | addinfo (char *s, struct ReadSeqVars *V) |
| Local void | readLoop (short margin, boolean addfirst, boolean(*endTest)(boolean *addend, boolean *ungetend, struct ReadSeqVars *V), struct ReadSeqVars *V) |
| Local boolean | endIG (boolean *addend, boolean *ungetend, struct ReadSeqVars *V) |
| Local void | readIG (struct ReadSeqVars *V) |
| Local boolean | endStrider (boolean *addend, boolean *ungetend, struct ReadSeqVars *V) |
| Local void | readStrider (struct ReadSeqVars *V) |
| Local boolean | endPIR (boolean *addend, boolean *ungetend, struct ReadSeqVars *V) |
| Local void | readPIR (struct ReadSeqVars *V) |
| Local boolean | endGB (boolean *addend, boolean *ungetend, struct ReadSeqVars *V) |
| Local void | readGenBank (struct ReadSeqVars *V) |
| Local boolean | endNBRF (boolean *addend, boolean *ungetend, struct ReadSeqVars *V) |
| Local void | readNBRF (struct ReadSeqVars *V) |
| Local boolean | endPearson (boolean *addend, boolean *ungetend, struct ReadSeqVars *V) |
| Local void | readPearson (struct ReadSeqVars *V) |
| Local boolean | endEMBL (boolean *addend, boolean *ungetend, struct ReadSeqVars *V) |
| Local void | readEMBL (struct ReadSeqVars *V) |
| Local boolean | endZuker (boolean *addend, boolean *ungetend, struct ReadSeqVars *V) |
| Local void | readZuker (struct ReadSeqVars *V) |
| Local boolean | endFitch (boolean *addend, boolean *ungetend, struct ReadSeqVars *V) |
| Local void | readFitch (struct ReadSeqVars *V) |
| Local void | readPlain (struct ReadSeqVars *V) |
| Local void | readUWGCG (struct ReadSeqVars *V) |
| Local void | readOlsen (struct ReadSeqVars *V) |
| Local void | readMSF (struct ReadSeqVars *V) |
| Local void | readPAUPinterleaved (struct ReadSeqVars *V) |
| Local void | readPAUPsequential (struct ReadSeqVars *V) |
| Local void | readPhylipInterleaved (struct ReadSeqVars *V) |
| Local boolean | endPhylipSequential (boolean *addend, boolean *ungetend, struct ReadSeqVars *V) |
| Local void | readPhylipSequential (struct ReadSeqVars *V) |
| Local void | readSeqMain (struct ReadSeqVars *V, const long skiplines_, const short format_) |
| char * | readSeqFp (const short whichEntry_, FILE *fp_, const long skiplines_, const short format_, long *seqlen_, short *nseq_, short *error_, char *seqid_) |
| char * | readSeq (const short whichEntry_, const char *filename_, const long skiplines_, const short format_, long *seqlen_, short *nseq_, short *error_, char *seqid_) |
| char * | listSeqs (const char *filename_, const long skiplines_, const short format_, short *nseq_, short *error_) |
| short | seqFileFormat (const char *filename, long *skiplines, short *error) |
| short | seqFileFormatFp (FILE *fseq, long *skiplines, short *error) |
| unsigned long | GCGchecksum (const char *seq, const long seqlen, unsigned long *checktotal) |
| unsigned long | CRC32checksum (const char *seq, const long seqlen, unsigned long *checktotal) |
| short | getseqtype (const char *seq, const long seqlen) |
| char * | compressSeq (const char gapc, const char *seq, const long seqlen, long *newlen) |
| short | writeSeq (FILE *outf, const char *seq, const long seqlen, const short outform, const char *seqid) |
Variables |
| const char * | aminos = "ABCDEFGHIKLMNPQRSTVWXYZ*" |
| const char * | primenuc = "ACGTU" |
| const char * | protonly = "EFIPQZ" |
| const char | kNocountsymbols [5] = "_.-?" |
| const char | stdsymbols [6] = "_.-*?" |
| const char | allsymbols [32] = "_.-*?<>{}[]()!@#$%^&=+;:'/|`~\"\\" |
| static const char * | seqsymbols = allsymbols |
| const char | nummask [11] = "0123456789" |
| const char | nonummask [11] = "~!@#$%^&*(" |
| const unsigned long | crctab [] |