void ReadSelection(TokenizeData * d, int * select); void ReadCHCseq(char * filename, Sequences * S); void ReadResidueVolumes(char * filename, VolumeLookupTable * V); bool ReadSelectionOneLine (TokenizeData * d, int select[],char * key,int SeqStartPos) ; TokenizeData * NarrowDataBase(TokenizeData * d, char * DataBase,char * protein); void WriteSeq(TokenizeData * d, Sequences * S); void WriteResidueVolumes(VolumeLookupTable *V) ; void AddResidueFreq(char * filename, VolumeLookupTable * V); void NormalizeResidueFreq(VolumeLookupTable * V) ; void WriteResidueFreq(VolumeLookupTable *V) ; void WriteFASTA(Sequences * S); void SameWtsToAll(Sequences * S); void ReadWeights(char * filename, Sequences * S); Statistic NIndVolStats(VolumeLookupTable * V, Sequences * S, int * select); void NAddResidueFreq(char * filename, VolumeLookupTable * V,char *select); void WriteResidueFreqs(VolumeLookupTable *V) ; void WriteSeqWts(TokenizeData * d, Sequences * S) ; void WrtSelFASTA(Sequences * S,int * sel, char * cr); int IntMemberOf(int query, int * SetOfInt) ;