inc/ens.h File Reference

#include "dnautil.h"
#include "dlist.h"
#include "unfin.h"

Include dependency graph for ens.h:

Go to the source code of this file.

Data Structures

struct  ensAnalysis
struct  ensFeature
struct  ensExon
struct  ensTranscript
struct  ensGene

Functions

void ensGetAnalysisTable (struct ensAnalysis ***retTable, int *retCount)
dnaSeqensDnaInBacRange (char *clone, int start, int end, enum dnaCase dnaCase)
dnaSeqensDnaInBac (char *clone, enum dnaCase dnaCase)
ensFeatureensGetFeature (char *featureId)
ensFeatureensFeaturesInBac (char *clone)
ensFeatureensFeaturesInBacRange (char *clone, int start, int end)
void ensFreeFeature (struct ensFeature **pFeature)
void ensFreeFeatureList (struct ensFeature **pFeatureList)
slNameensGeneNamesInBac (char *bacName)
ensGeneensGetGene (char *geneName)
ensGeneensGenesInBac (char *bacName)
ensGeneensGenesInBacRange (char *bacName, int start, int end)
void ensFreeGene (struct ensGene **pGene)
void ensFreeGeneList (struct ensGene **pGeneList)
void ensParseContig (char *combined, char retBac[32], int *retContig)
int ensBrowserCoordinates (struct contigTree *contig, int x)
int ensSubmitCoordinates (struct contigTree *contig, int x)
int ensBacBrowserLength (char *clone)
int ensBacSubmitLength (char *clone)
contigTreeensBacContigs (char *bacId)
contigTreeensGetContig (char *contigId)
void ensTranscriptBounds (struct ensTranscript *trans, int *retStart, int *retEnd)
void ensGeneBounds (struct ensGene *gene, int *retStart, int *retEnd)


Function Documentation

int ensBacBrowserLength ( char *  clone  ) 

struct contigTree* ensBacContigs ( char *  bacId  )  [read]

int ensBacSubmitLength ( char *  clone  ) 

int ensBrowserCoordinates ( struct contigTree contig,
int  x 
)

struct dnaSeq* ensDnaInBac ( char *  clone,
enum dnaCase  dnaCase 
) [read]

struct dnaSeq* ensDnaInBacRange ( char *  clone,
int  start,
int  end,
enum dnaCase  dnaCase 
) [read]

struct ensFeature* ensFeaturesInBac ( char *  clone  )  [read]

struct ensFeature* ensFeaturesInBacRange ( char *  clone,
int  start,
int  end 
) [read]

void ensFreeFeature ( struct ensFeature **  pFeature  ) 

void ensFreeFeatureList ( struct ensFeature **  pFeatureList  ) 

void ensFreeGene ( struct ensGene **  pGene  ) 

void ensFreeGeneList ( struct ensGene **  pGeneList  ) 

void ensGeneBounds ( struct ensGene gene,
int *  retStart,
int *  retEnd 
)

struct slName* ensGeneNamesInBac ( char *  bacName  )  [read]

struct ensGene* ensGenesInBac ( char *  bacName  )  [read]

struct ensGene* ensGenesInBacRange ( char *  bacName,
int  start,
int  end 
) [read]

void ensGetAnalysisTable ( struct ensAnalysis ***  retTable,
int *  retCount 
)

struct contigTree* ensGetContig ( char *  contigId  )  [read]

struct ensFeature* ensGetFeature ( char *  featureId  )  [read]

struct ensGene* ensGetGene ( char *  geneName  )  [read]

void ensParseContig ( char *  combined,
char  retBac[32],
int *  retContig 
)

int ensSubmitCoordinates ( struct contigTree contig,
int  x 
)

void ensTranscriptBounds ( struct ensTranscript trans,
int *  retStart,
int *  retEnd 
)


Generated on Tue Dec 25 18:53:47 2007 for blat by  doxygen 1.5.2