157 for(i=0; i<nres; i++)
228 if((seq=(
char *)malloc((1+count)*
sizeof(
char)))!=
NULL)
233 seq[count++] = a->
res;
266 for(a=aa, count=0; a!=
NULL && count<pos-1; count++,
NEXT(a));
338 for(i=0; i<nres; i++)
382 a->seqnum = seqnum++;
501 if((seq=(
char *)malloc((1+count)*
sizeof(
char)))!=
NULL)
506 seq[count++] = ((a->
flag)?ch:
' ');
531 for(a=aa, count=0; a!=
NULL; count++,
NEXT(a));
#define ALLOCNEXTPREV(x, y)
AA * blInsertResidueInAAListAt(AA *aa, char res, int pos)
AA * blInsertNextResidueInAAList(AA *a, char res)
AA * blInsertResiduesInAAListAt(AA *aa, char res, int nres, int pos)
AA * blInsertNextResiduesInAAList(AA *a, char res, int nres)
int blGetAAListLen(AA *aa)
int blFindAAListOffsetByResnum(AA *aa, int resnum)
AA * blFindAAListItemByResnum(AA *aa, int resnum)
AA * blBuildAAList(char *seq)
char * blBuildSeqFromAAList(AA *aa)
Include file for amino acid linked lists.
char * blBuildFlagSeqFromAAList(AA *aa, char ch)
void blSetAAListFlagByResnum(AA *aa, int resnum)