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