00bioplib.c
AddNTerHs.c
ApMatPDB.c
AppendPDB.c
AtomNameMatch.c
BuffInp.c
CalcCellTrans.c
CalcChiPDB.c
CalcCterCoords.c
CalcExtSD.c
CalcRMSPDB.c
CalcSD.c
CalcTetraHCoords.c
CheckExtn.c
CopyPDB.c
CopyPDBCoords.c
CreateRotMat.c
CrossProd3.c
DNAtoAA.c
DistPtVect.c
DupePDB.c
ErrStack.c
ExtractZonePDB.c
FNam2PDB.c
FindAtomInRes.c
FindNextChainPDB.c
FindNextResidue.c
FindRawAtomInRes.c
FindResidue.c
FindResidueSpec.c
FindZonePDB.c
FitCaCbPDB.c
FitCaPDB.c
FitNCaCPDB.c
FitPDB.c
FixCterPDB.c
FreeStringList.c
GetCGPDB.c
GetCofGPDBRange.c
GetCofGPDBSCRange.c
GetCrystPDB.c
GetFilestem.c
GetPDBByN.c
GetPDBChainLabels.c
GetPDBCoor.c
GetWord.c
HAddPDB.c
InPDBZone.c
InPDBZoneSpec.c
InStringList.c
IndexPDB.c
IndxReal.c
KillLeadSpaces.c
KillLine.c
KillPDB.c
KillSidechain.c
KnownSeqLen.c
LegalAtomSpec.c
MatMult33_33.c
MatMult3_33.c
MovePDB.c
NComb.c
NPerm.c
NumericAlign.c
- static int NumericSearchForBest(int **matrix, int length1, int length2, int *BestI, int *BestJ, int *seq1, int *seq2, int *align1, int *align2)
- BOOL NumericReadMDM(char *mdmfile)
- int NumericCalcMDMScore(int resa, int resb)
- int NumericAffineAlign(int *seq1, int length1, int *seq2, int length2, BOOL verbose, BOOL identity, int penalty, int penext, int *align1, int *align2, int *align_len)
- static int NumericTraceBack(int **matrix, XY **dirn, int length1, int length2, int *seq1, int *seq2, int *align1, int *align2, int *align_len)
OpenFile.c
OpenStdFiles.c
OrderPDB.c
OriginPDB.c
PDB2Seq.c
PackPDB.c
ParseRes.c
QueryStrStr.c
RdSSPDB.c
RdSecPDB.c
RdSeqPDB.c
ReadCSSR.c
- CSSR *ReadCSSR(FILE *fp, int *natom, char *name, char *title)
- PDB *ReadCSSRasPDB(FILE *fp, int *natom)
- void NormaliseCSSR(CSSR *cssr, REAL cell[3], REAL alpha, REAL beta, REAL gamma)
- void NormalisePDB(PDB *pdb, REAL cell[3], REAL alpha, REAL beta, REAL gamma)
- void ortho(REAL cell[3], REAL alpha, REAL beta, REAL gamma, REAL amatrx[3][3], int isw, int ncode)
ReadPDB.c
- PDB *ReadPDB(FILE *fp, int *natom)
- PDB *ReadPDBAll(FILE *fp, int *natom)
- PDB *ReadPDBAtoms(FILE *fp, int *natom)
- PDB *ReadPDBOccRank(FILE *fp, int *natom, int OccRank)
- PDB *ReadPDBAtomsOccRank(FILE *fp, int *natom, int OccRank)
- PDB *doReadPDB(FILE *fp, int *natom, BOOL AllAtoms, int OccRank, int ModelNum)
- static BOOL StoreOccRankAtom(int OccRank, PDB multi[MAXPARTIAL], int NPartial, PDB **ppdb, PDB **pp, int *natom)
- char *FixAtomName(char *name)
ReadPIR.c
ReadRawPIR.c
ReadSimplePIR.c
RenumAtomsPDB.c
ResolPDB.c
- BOOL GetResolPDB(FILE *fp, REAL *resolution, REAL *RFactor, int *StrucType)
- BOOL GetExptl(FILE *fp, REAL *resolution, REAL *RFactor, REAL *FreeR, int *StrucType)
- static BOOL FindNextNumber(char *buffer, FILE *fp, int nlines, int nskip, int ncheck, REAL *value)
RotPDB.c
SelAtPDB.c
SelectCaPDB.c
SetChi.c
SetExtn.c
SetResnam.c
SplitSeq.c
StoreString.c
StringToLower.c
StringToUpper.c
StripHPDB.c
TermPDB.c
TorCoor.c
TranslatePDB.c
TrueAngle.c
TrueSeqLen.c
VecAdd3.c
VecDist.c
VecLen3.c
VecSub3.c
WholePDB.c
WindIO.c
Word.c
WordN.c
WriteCrystPDB.c
WriteGromosPDB.c
WritePDB.c
WrtCSSR.c
align.c
- int align(char *seq1, int length1, char *seq2, int length2, BOOL verbose, BOOL identity, int penalty, char *align1, char *align2, int *align_len)
- int affinealign(char *seq1, int length1, char *seq2, int length2, BOOL verbose, BOOL identity, int penalty, int penext, char *align1, char *align2, int *align_len)
- BOOL ReadMDM(char *mdmfile)
- static int SearchForBest(int **matrix, int length1, int length2, int *BestI, int *BestJ, char *seq1, char *seq2, char *align1, char *align2)
- static int TraceBack(int **matrix, XY **dirn, int length1, int length2, char *seq1, char *seq2, char *align1, char *align2, int *align_len)
- int CalcMDMScore(char resa, char resb)
- int ZeroMDM(void)
angle.c
array2.c
array3.c
chindex.c
countchar.c
factdiv.c
factorial.c
fgetsany.c
fit.c
fsscanf.c
ftostr.c
getfield.c
hbond.c
- int IsHBonded(PDB *res1, PDB *res2, int type)
- BOOL ValidHBond(PDB *AtomH, PDB *AtomD, PDB *AtomA, PDB *AtomP)
- static BOOL FindBackboneAcceptor(PDB *res, PDB **AtomA, PDB **AtomP)
- static BOOL FindBackboneDonor(PDB *res, PDB **AtomH, PDB **AtomD)
- static BOOL FindSidechainAcceptor(PDB *res, PDB **AtomA, PDB **AtomP)
- static BOOL FindSidechainDonor(PDB *res, PDB **AtomH, PDB **AtomD)
help.c
hpgl.c
- BOOL HPGLInit(char *filename, char *AltFont, REAL xmargin, REAL ymargin)
- void HPGLPen(int num)
- void HPGLMove(REAL x, REAL y)
- void HPGLDraw(REAL x, REAL y)
- void HPGLSetDash(int style)
- void HPGLFont(int font, REAL size)
- void HPGLLText(REAL x, REAL y, char *string)
- void HPGLCBText(REAL x, REAL y, REAL offset, char *text)
- void HPGLROffText(REAL x, REAL y, REAL offset, char *text)
- void HPGLLCText(REAL x, REAL y, char *text)
- void HPGLCTText(REAL x, REAL y, REAL offset, char *text)
- void HPGLVText(REAL x, REAL y, REAL xoff, char *text, int TitleFont, REAL TitleSize, char *label, int LabelFont, REAL LabelSize)
- void HPGLEnd(void)
- void HPGLShowText(char *text, BOOL orientation, int XBase, int YBase)
invert33.c
justify.c
openorpipe.c
padchar.c
padterm.c
parse.c
- int parse(char *comline, int nkeys, KeyWd *keywords, REAL *floatparam, char **strparam)
- int match(char *comstring, char *string2, int *nletters)
- int GetString(char *command, char *strparam)
- int GetParam(char *command, REAL *value, int *nletters)
- int mparse(char *comline, int nkeys, MKeyWd *keywords, REAL *floatparam, char **strparam, int *nparam)
pearson.c
pearson1.c
phi.c
- REAL phi(REAL xi,REAL yi,REAL zi,REAL xj,REAL yj,REAL zj, REAL xk,REAL yk,REAL zk,REAL xl,REAL yl,REAL zl)
pldist.c
- REAL PointLineDistance(REAL Px, REAL Py, REAL Pz, REAL P1x, REAL P1y, REAL P1z, REAL P2x, REAL P2y, REAL P2z, REAL *Rx, REAL *Ry, REAL *Rz, REAL *frac)
plotting.c
- BOOL AMInitPlot(char *filename, char *title, int dest, REAL OutXSize, REAL OutYSize, REAL OutXOff, REAL OutYOff, char *AltFont, REAL xmargin, REAL ymargin, REAL DataXMin, REAL DataYMin, REAL DataXMax, REAL DataYMax)
- void AMSetPen(int dest, int pen)
- void AMMove(int dest, REAL x, REAL y)
- void AMDraw(int dest, REAL x, REAL y)
- void AMSetLineStyle(int dest, int style)
- void AMEndLine(int dest)
- void AMSetFont(int dest, char *PSFontName, REAL FontSize)
- void AMText(int dest, REAL x, REAL y, char *text)
- void AMCBText(int dest, REAL x, REAL y, char *text)
- void AMRText(int dest, REAL x, REAL y, REAL offset, char *text)
- void AMLCText(int dest, REAL x, REAL y, char *text)
- void AMCTText(int dest, REAL x, REAL y, REAL CTOffset, char *text)
- void AMEndPlot(int dest)
- int PS2HPGLFont(char *font)
- char *SimplifyText(char *string)
ps.c
- BOOL PSInit(char *FName, char *creator, char *AltFont)
- void PSThick(REAL thickness)
- void PSMove(REAL X, REAL Y)
- void PSDraw(REAL X, REAL Y)
- void PSSetDash(char *linepatt)
- void PSClearDash(void)
- void PSStroke(void)
- void PSFont(char *fontname, REAL size)
- void PSLText(REAL X, REAL Y, char *label)
- void PSCBText(REAL X, REAL Y, REAL Offset, char *label)
- void PSROffText(REAL X, REAL Y, REAL offset, char *label)
- void PSLCText(REAL X, REAL Y, char *label)
- void PSCTText(REAL X, REAL Y, REAL Offset, char *label)
- void PSVText(REAL x, REAL y, REAL xoff, char *text, char *font, REAL size, char *label, char *lfont, REAL lsize)
- void PSShowText(char *text)
- void PSEnd(void)
- char *PSCorrectCase(char *font)
rsc.c
- BOOL RepSChain(PDB *pdb, char *sequence, char *ChiTable, char *RefCoords)
- BOOL RepOneSChain(PDB *pdb, char *ResSpec, char aa, char *ChiTable, char *RefCoords)
- void EndRepSChain(void)
- static PDB *DoReplace(PDB *ResStart, PDB *NextRes, char seq, int **chitab, FILE *fp_RefCoords)
- static int ReplaceWithGly(PDB *ResStart, PDB *NextRes)
- static int ReplaceWithAla(PDB *ResStart, PDB *NextRes)
- static int ReplaceGly(PDB *ResStart, PDB *NextRes, char seq, FILE *fp_RefCoords)
- static int FitByFragment(PDB *destination, PDB *fragment, PDB *mobile)
- static int InsertSC(PDB *insert, PDB *ResStart, PDB *NextRes, BOOL doCB)
- static int Replace(PDB *ResStart, PDB *NextRes, char seq, int **chitab, FILE *fp_RefCoords)
- static PDB *ReadRefCoords(FILE *fp, char seq)
- static void ReadChiTable(FILE *fp, int **chitab)
- static int FindChiIndex(char *resnam)
- static PDB *FixTorsions(PDB *pdb, PDB *ResStart, PDB *NextRes, int **chitab)
safemem.c
simpleangle.c
strcatalloc.c
throne.c
upstrcmp.c
upstrncmp.c
wrapprint.c