void ajTrnDel ( AjPTrn* pthis );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPTrn* | pthis | Delete | Address of translation table object |
void | RETURN |
From EMBOSS 1.0.0
AjPTrn ajTrnNewC ( const char* filename );
Type | Name | Read/Write | Description |
---|---|---|---|
const char* | filename | Input | translation table file name |
AjPTrn | RETURN | Translation object |
From EMBOSS 1.0.0
AjPTrn ajTrnNewI ( ajint trnFileNameInt );
Type | Name | Read/Write | Description |
---|---|---|---|
ajint | trnFileNameInt | Input | translation table file name number |
AjPTrn | RETURN | Translation object |
From EMBOSS 1.0.0
AjPTrn ajTrnNew ( const AjPStr trnFileName );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPStr | trnFileName | Input | translation table file name |
AjPTrn | RETURN | Translation object |
From EMBOSS 1.0.0
void ajTrnReadFile ( AjPTrn trnObj, AjPFile trnFile );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPTrn | trnObj | Output | translation table object |
AjPFile | trnFile | Modify | translation table file handle |
void | RETURN |
From EMBOSS 1.0.0
AjPSeq ajTrnNewPep ( const AjPSeq nucleicSeq, ajint frame );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPSeq | nucleicSeq | Input | nucleic sequence being translated |
ajint | frame | Input | frame of translation (-3,-2,-1,0,1,2,3,4,5,6) |
AjPSeq | RETURN | New peptide object |
From EMBOSS 1.0.0
char ajTrnCodonS ( const AjPTrn trnObj, const AjPStr codon );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPStr | codon | Input | codon to translate |
char | RETURN | Amino acid translation |
From EMBOSS 6.2.0
char ajTrnCodonRevS ( const AjPTrn trnObj, const AjPStr codon );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPStr | codon | Input | codon to translate |
char | RETURN | Amino acid translation |
From EMBOSS 6.2.0
char ajTrnCodonC ( const AjPTrn trnObj, const char* codon );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const char* | codon | Input | codon to translate (these 3 characters need not be NULL-terminated) |
char | RETURN | Amino acid translation |
From EMBOSS 1.0.0
char ajTrnCodonRevC ( const AjPTrn trnObj, const char* codon );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const char* | codon | Input | codon to translate (these 3 characters need not be NULL-terminated) |
char | RETURN | Amino acid translation |
From EMBOSS 6.2.0
char ajTrnCodonK ( const AjPTrn trnObj, const char* codon );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const char* | codon | Input | codon to translate (these 3 characters need not be NULL-terminated) |
char | RETURN | Amino acid translation |
From EMBOSS 1.0.0
char ajTrnRevCodonK ( const AjPTrn trnObj, const char* codon );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const char* | codon | Input | codon to translate (these 3 characters need not be NULL-terminated) |
char | RETURN | Amino acid translation |
From EMBOSS 1.0.0
void ajTrnSeqC ( const AjPTrn trnObj, const char* str, ajint len, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const char* | str | Input | sequence string to translate |
ajint | len | Input | length of sequence string to translate |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 6.2.0
void ajTrnSeqRevC ( const AjPTrn trnObj, const char* str, ajint len, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const char* | str | Input | sequence string to translate |
ajint | len | Input | length of sequence string to translate |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 6.2.0
void ajTrnSeqAltRevC ( const AjPTrn trnObj, const char* str, ajint len, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const char* | str | Input | sequence string to translate |
ajint | len | Input | length of sequence string to translate |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 6.2.0
void ajTrnSeqS ( const AjPTrn trnObj, const AjPStr str, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPStr | str | Input | sequence string to translate |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 6.2.0
void ajTrnRevStr ( const AjPTrn trnObj, const AjPStr str, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPStr | str | Input | sequence string to translate |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 1.0.0
void ajTrnSeqAltRevS ( const AjPTrn trnObj, const AjPStr str, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPStr | str | Input | sequence string to translate |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 6.2.0
void ajTrnSeqSeq ( const AjPTrn trnObj, const AjPSeq seq, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPSeq | seq | Input | sequence to translate |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 6.2.0
void ajTrnSeqRevSeq ( const AjPTrn trnObj, const AjPSeq seq, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPSeq | seq | Input | sequence to translate |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 6.2.0
void ajTrnSeqAltRevSeq ( const AjPTrn trnObj, const AjPSeq seq, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPSeq | seq | Input | sequence to translate |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 6.2.0
void ajTrnSeqFrameC ( const AjPTrn trnObj, const char* seq, ajint len, ajint frame, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const char* | seq | Input | sequence string to translate |
ajint | len | Input | length of sequence string to translate |
ajint | frame | Input | frame to translate in |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 6.2.0
void ajTrnSeqFrameS ( const AjPTrn trnObj, const AjPStr seq, ajint frame, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPStr | seq | Input | sequence string to translate |
ajint | frame | Input | frame to translate in |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 6.2.0
void ajTrnSeqFrameSeq ( const AjPTrn trnObj, const AjPSeq seq, ajint frame, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPSeq | seq | Input | sequence string to translate |
ajint | frame | Input | frame to translate in |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
void | RETURN |
From EMBOSS 6.2.0
AjPSeq ajTrnSeqFramePep ( const AjPTrn trnObj, const AjPSeq seq, ajint frame );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPSeq | seq | Input | sequence string to translate |
ajint | frame | Input | frame to translate in |
AjPSeq | RETURN | returned peptide translation |
From EMBOSS 2.0.0
ajint ajTrnSeqDangleC ( const AjPTrn trnObj, const char* seq, ajint frame, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const char* | seq | Input | sequence string to translate |
ajint | frame | Input | frame to translate in |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
ajint | RETURN | Number of dangling bases (0,1 or 2) |
From EMBOSS 6.2.0
ajint ajTrnSeqDangleS ( const AjPTrn trnObj, const AjPStr seq, ajint frame, AjPStr* pep );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPStr | seq | Input | sequence string to translate |
ajint | frame | Input | frame to translate in |
AjPStr* | pep | Modify | returned peptide translation (APPENDED TO INPUT) |
ajint | RETURN | Number of dangling bases (0,1 or 2) dangle = len - end; |
From EMBOSS 6.2.0
AjPSeq ajTrnSeqOrig ( const AjPTrn trnObj, const AjPSeq seq, ajint frame );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPSeq | seq | Input | sequence to translate |
ajint | frame | Input | frame to translate in (-6 to 6) |
AjPSeq | RETURN | Peptide translation |
From EMBOSS 1.0.0
ajint ajTrnCodonstrTypeC ( const AjPTrn trnObj, const char* codon, char* aa );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const char* | codon | Input | codon to translate (these 3 characters need not be NULL-terminated) |
char* | aa | Output | returned translated amino acid (not a NULL-terminated array of char) |
ajint | RETURN | 1 if it is a start codon, -1 if it is a stop codon, else 0 |
From EMBOSS 6.2.0
ajint ajTrnCodonstrTypeS ( const AjPTrn trnObj, const AjPStr codon, char* aa );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | trnObj | Input | Translation tables |
const AjPStr | codon | Input | codon to check |
char* | aa | Output | returned translated amino acid (not a NULL-terminated array of char) |
ajint | RETURN | 1 if it is a start codon, -1 if it is a stop codon, else 0 |
From EMBOSS 6.2.0
AjPStr ajTrnGetTitle ( const AjPTrn thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | thys | Input | Translation object. |
AjPStr | RETURN | Description as a string. |
From EMBOSS 1.0.0
AjPStr ajTrnGetFilename ( const AjPTrn thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPTrn | thys | Input | Translation object. |
AjPStr | RETURN | File name as a string. |
From EMBOSS 6.2.0
const AjPStr ajTrnName ( ajint trnFileNameInt );
Type | Name | Read/Write | Description |
---|---|---|---|
ajint | trnFileNameInt | Input | translation table file name number |
const AjPStr | RETURN | Genetic code description |
From EMBOSS 3.0.0
void ajTrnExit ( void );
Type | Name | Read/Write | Description |
---|---|---|---|
void | RETURN |
From EMBOSS 4.0.0