AjBool ajAlignDefine (
AjPAlign thys,
AjPSeqset seqset
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| AjPSeqset | seqset | Modify | Sequence set object |
| AjBool | RETURN | ajTrue on success |
From EMBOSS 2.1.0
AjBool ajAlignDefineSS (
AjPAlign thys,
const AjPSeq seqa,
const AjPSeq seqb
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPSeq | seqa | Input | Sequence object |
| const AjPSeq | seqb | Input | Second sequence object |
| AjBool | RETURN | ajTrue on success |
From EMBOSS 2.1.0
AjBool ajAlignDefineCC (
AjPAlign thys,
const char* seqa,
const char* seqb,
const char* namea,
const char* nameb
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const char* | seqa | Input | First sequence |
| const char* | seqb | Input | Second sequence |
| const char* | namea | Input | Name of first sequence |
| const char* | nameb | Input | Name of second sequence |
| AjBool | RETURN | ajTrue on success |
From EMBOSS 2.9.0
void ajAlignDel (
AjPAlign* pthys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign* | pthys | Delete | Alignment object reference |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignReset (
AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Output | Alignment object reference |
| void | RETURN |
From EMBOSS 2.1.0
AjBool ajAlignOpen (
AjPAlign thys,
const AjPStr name
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPStr | name | Input | File name |
| AjBool | RETURN | ajTrue on success |
From EMBOSS 2.1.0
AjBool ajAlignFormatDefault (
AjPStr* pformat
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPStr* | pformat | Output | Default format returned |
| AjBool | RETURN | ajTrue if format was returned |
From EMBOSS 2.1.0
ajint ajAlignGetLen (
const AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPAlign | thys | Input | Alignment object. |
| ajint | RETURN | Alignment length. |
From EMBOSS 4.1.0
const char* ajAlignGetFilename (
const AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPAlign | thys | Input | Alignment object. |
| const char* | RETURN | Filename. |
From EMBOSS 4.0.0
const AjPStr ajAlignGetFormat (
const AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPAlign | thys | Input | Alignment object. |
| const AjPStr | RETURN | Alignment format |
From EMBOSS 4.0.0
AjBool ajAlignFormatShowsSequences (
const AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPAlign | thys | Input | Alignment object |
| AjBool | RETURN | true if sequences appear in output |
From EMBOSS 6.2.0
AjBool ajAlignFindFormat (
const AjPStr format,
ajint* iformat
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPStr | format | Input | Format required. |
| ajint* | iformat | Output | Index |
| AjBool | RETURN | ajTrue on success. |
From EMBOSS 2.1.0
AjBool ajAlignValid (
AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| AjBool | RETURN | ajTrue on success |
From EMBOSS 2.1.0
AjPAlign ajAlignNew (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | RETURN | New Alignment object |
From EMBOSS 2.1.0
void ajAlignWrite (
AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignClose (
AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignWriteHeader (
AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object. Internal count is updated to avoid duplicate headers |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignWriteTail (
AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetHeader (
AjPAlign thys,
const AjPStr header
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPStr | header | Input | Align header with embedded newlines |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetHeaderC (
AjPAlign thys,
const char* header
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const char* | header | Input | Align header with embedded newlines |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetHeaderApp (
AjPAlign thys,
const AjPStr header
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPStr | header | Input | Align header with embedded newlines |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetTail (
AjPAlign thys,
const AjPStr tail
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPStr | tail | Input | Align tail with embedded newlines |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetTailC (
AjPAlign thys,
const char* tail
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const char* | tail | Input | Align tail with embedded newlines |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetTailApp (
AjPAlign thys,
const AjPStr tail
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPStr | tail | Input | Align tail with embedded newlines |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetSubTail (
AjPAlign thys,
const AjPStr tail
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPStr | tail | Input | Align tail with embedded newlines |
| void | RETURN |
From EMBOSS 2.9.0
void ajAlignSetSubTailC (
AjPAlign thys,
const char* tail
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const char* | tail | Input | Align tail with embedded newlines |
| void | RETURN |
From EMBOSS 2.9.0
void ajAlignSetSubTailApp (
AjPAlign thys,
const AjPStr tail
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPStr | tail | Input | Align tail with embedded newlines |
| void | RETURN |
From EMBOSS 2.9.0
void ajAlignSetSubHeader (
AjPAlign thys,
const AjPStr subheader
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPStr | subheader | Input | Align subheader with embedded newlines |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetSubHeaderC (
AjPAlign thys,
const char* subheader
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const char* | subheader | Input | Align subheader with embedded newlines |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetSubHeaderApp (
AjPAlign thys,
const AjPStr subheader
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPStr | subheader | Input | Align subheader with embedded newlines |
| void | RETURN |
From EMBOSS 2.5.1
void ajAlignSetSubHeaderPre (
AjPAlign thys,
const AjPStr subheader
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPStr | subheader | Input | Align subheader with embedded newlines |
| void | RETURN |
From EMBOSS 2.5.1
void ajAlignSetMatrixName (
AjPAlign thys,
const AjPStr matrix
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const AjPStr | matrix | Input | Matrix name |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetMatrixNameC (
AjPAlign thys,
const char* matrix
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| const char* | matrix | Input | Matrix name |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetMatrixInt (
AjPAlign thys,
AjPMatrix matrix
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| AjPMatrix | matrix | Modify | Matrix object |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetMatrixFloat (
AjPAlign thys,
AjPMatrixf matrix
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| AjPMatrixf | matrix | Modify | Matrix (floating point version) object |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetGapI (
AjPAlign thys,
ajint gappen,
ajint extpen
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| ajint | gappen | Input | Gap penalty |
| ajint | extpen | Input | Gap extension penalty |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetGapR (
AjPAlign thys,
float gappen,
float extpen
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| float | gappen | Input | Gap penalty |
| float | extpen | Input | Gap extension penalty |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetScoreI (
AjPAlign thys,
ajint score
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| ajint | score | Input | score |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetScoreL (
AjPAlign thys,
ajlong score
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| ajlong | score | Input | score |
| void | RETURN |
From EMBOSS 4.0.0
void ajAlignSetScoreR (
AjPAlign thys,
float score
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| float | score | Input | score |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetStats (
AjPAlign thys,
ajint iali,
ajint len,
ajint ident,
ajint sim,
ajint gaps,
const AjPStr score
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| ajint | iali | Input | Alignment number |
| ajint | len | Input | Alignment length |
| ajint | ident | Input | Number of identities |
| ajint | sim | Input | Number of similarities |
| ajint | gaps | Input | Number of gaps |
| const AjPStr | score | Input | Alignment score (as saved by ajAlignSetScoreI or ajAlignSetScoreR) |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetSubStandard (
AjPAlign thys,
ajint iali
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| ajint | iali | Input | Alignment number (or -1 for the latest) |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetType (
AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignSetExternal (
AjPAlign thys,
AjBool external
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| AjBool | external | Input | If true, do not make copies of sequence data and do not delete internal sequence data |
| void | RETURN |
From EMBOSS 2.4.0
void ajAlignSetRefSeqIndx (
AjPAlign thys,
ajint refseq
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| ajint | refseq | Input | index of the reference sequence |
| void | RETURN |
From EMBOSS 6.3.0
AjBool ajAlignSetRange (
AjPAlign thys,
ajint start1,
ajint end1,
ajint len1,
ajint off1,
ajint start2,
ajint end2,
ajint len2,
ajint off2
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| ajint | start1 | Input | Start in sequence 1 |
| ajint | end1 | Input | End in sequence 1 |
| ajint | len1 | Input | Length of sequence 1 |
| ajint | off1 | Input | Offset of sequence 1 |
| ajint | start2 | Input | Start in sequence 2 |
| ajint | end2 | Input | End in sequence 2 |
| ajint | len2 | Input | Length of sequence 2 |
| ajint | off2 | Input | Offset of sequence 2 |
| AjBool | RETURN | ajTrue on success. Failure also writes an error message. |
From EMBOSS 2.3.0
AjBool ajAlignSetSubRange (
AjPAlign thys,
ajint substart1,
ajint start1,
ajint end1,
AjBool rev1,
ajint len1,
ajint substart2,
ajint start2,
ajint end2,
AjBool rev2,
ajint len2
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPAlign | thys | Modify | Alignment object |
| ajint | substart1 | Input | Subsequence offset in sequence 1 |
| ajint | start1 | Input | Subsequence start in sequence 1 |
| ajint | end1 | Input | Subsequence end in sequence 1 |
| AjBool | rev1 | Input | ajTrue if sequence 1 is reversed |
| ajint | len1 | Input | Length of sequence 1 |
| ajint | substart2 | Input | Subsequence offset in sequence 2 |
| ajint | start2 | Input | Subsequence start in sequence 2 |
| ajint | end2 | Input | Subsequence end in sequence 2 |
| AjBool | rev2 | Input | ajTrue if sequence 2 is reversed |
| ajint | len2 | Input | Length of sequence 2 |
| AjBool | RETURN | ajTrue on success. Failure also writes an error message. |
From EMBOSS 2.5.1
void ajAlignTraceT (
const AjPAlign thys,
const char* title
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPAlign | thys | Input | alignment object |
| const char* | title | Input | Trace report title |
| void | RETURN |
From EMBOSS 3.0.0
void ajAlignTrace (
const AjPAlign thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPAlign | thys | Input | alignment object |
| void | RETURN |
From EMBOSS 2.1.0
void ajAlignPrintFormat (
AjPFile outf,
AjBool full
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| AjBool | full | Input | Full report (usually ajFalse) |
| void | RETURN |
From EMBOSS 2.5.0
void ajAlignPrintbookFormat (
AjPFile outf
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| void | RETURN |
From EMBOSS 6.2.0
void ajAlignPrinthtmlFormat (
AjPFile outf
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| void | RETURN |
From EMBOSS 6.4.0
void ajAlignPrintwikiFormat (
AjPFile outf
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| void | RETURN |
From EMBOSS 6.2.0
AjBool ajAlignConsAmbig (
const AjPSeqset thys,
AjPStr* cons
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPSeqset | thys | Input | Sequence set. |
| AjPStr* | cons | Output | the created consensus sequence |
| AjBool | RETURN | ajTrue on success |
From EMBOSS 6.0.0
AjBool ajAlignConsAmbigNuc (
const AjPSeqset thys,
AjPStr* cons
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPSeqset | thys | Input | Sequence set. |
| AjPStr* | cons | Output | the created consensus sequence |
| AjBool | RETURN | ajTrue on success |
From EMBOSS 6.0.0
AjBool ajAlignConsAmbigProt (
const AjPSeqset thys,
AjPStr* cons
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPSeqset | thys | Input | Sequence set. |
| AjPStr* | cons | Output | the created consensus sequence |
| AjBool | RETURN | ajTrue on success |
From EMBOSS 6.0.0
AjBool ajAlignConsStats (
const AjPSeqset thys,
AjPMatrix mymatrix,
AjPStr* cons,
ajint* retident,
ajint* retsim,
ajint* retgap,
ajint* retlen
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPSeqset | thys | Input | Sequence set. |
| AjPMatrix | mymatrix | Output | User-defined matrix, or NULL for the default |
| AjPStr* | cons | Output | the created consensus sequence |
| ajint* | retident | Output | number of residues identical in all sequences |
| ajint* | retsim | Output | number of residues similar in all sequences |
| ajint* | retgap | Output | number of residues with a gap in 1 sequence |
| ajint* | retlen | Output | length of the alignment |
| AjBool | RETURN | ajTrue on success |
From EMBOSS 2.9.0
void ajAlignExit (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| void | RETURN |
From EMBOSS 4.0.0