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