AjPMatrix ajMatrixNew ( const AjPPStr codes, ajint n, const AjPStr filename );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPPStr | codes | Input | Matrix labels, e.g. valid sequence character codes |
ajint | n | Input | Number of labels |
const AjPStr | filename | Input | Matrix filename |
AjPMatrix | RETURN | New matrix, or NULL if codes, n or filename are 0. |
From EMBOSS 1.0.0
AjPMatrix ajMatrixNewAsym ( const AjPPStr codes, ajint n, const AjPPStr rcodes, ajint rn, const AjPStr filename );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPPStr | codes | Input | Matrix column labels, e.g. valid sequence character codes |
ajint | n | Input | Number of column labels |
const AjPPStr | rcodes | Input | Matrix row labels, e.g. valid sequence character codes |
ajint | rn | Input | Number of row labels |
const AjPStr | filename | Input | Matrix filename |
AjPMatrix | RETURN | New matrix, or NULL if codes, n or filename are 0. |
From EMBOSS 3.0.0
AjPMatrixf ajMatrixfNew ( const AjPPStr codes, ajint n, const AjPStr filename );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPPStr | codes | Input | Matrix labels, e.g. valid sequence char codes |
ajint | n | Input | Number of labels |
const AjPStr | filename | Input | Matrix filename |
AjPMatrixf | RETURN | New matrix, or NULL if codes, n or filename are 0. |
From EMBOSS 1.0.0
AjPMatrixf ajMatrixfNewAsym ( const AjPPStr codes, ajint n, const AjPPStr rcodes, ajint rn, const AjPStr filename );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPPStr | codes | Input | Matrix labels, e.g. valid sequence char codes |
ajint | n | Input | Number of labels |
const AjPPStr | rcodes | Input | Matrix row labels, e.g. valid sequence character codes. |
ajint | rn | Input | Number of row labels |
const AjPStr | filename | Input | Matrix filename |
AjPMatrixf | RETURN | New matrix, or NULL if codes, n or filename are 0. |
From EMBOSS 3.0.0
void ajMatrixfDel ( AjPMatrixf* thys );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPMatrixf* | thys | Output | Matrix to delete |
void | RETURN |
From EMBOSS 1.6.1
void ajMatrixDel ( AjPMatrix* thys );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPMatrix* | thys | Output | Matrix to delete |
void | RETURN |
From EMBOSS 2.1.0
AjPMatrix ajMatrixNewFile ( const AjPStr filename );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPStr | filename | Input | Input filename |
AjPMatrix | RETURN | Matrix object |
From EMBOSS 6.2.0
AjPMatrixf ajMatrixfNewFile ( const AjPStr filename );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPStr | filename | Input | Input filename |
AjPMatrixf | RETURN | Float matrix object |
From EMBOSS 6.2.0
AjBool ajMatrixSeqIndex ( const AjPMatrix thys, const AjPSeq seq, AjPStr* numseq );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrix | thys | Input | Matrix object |
const AjPSeq | seq | Input | Sequence object |
AjPStr* | numseq | Output | Index code version of the sequence |
AjBool | RETURN | ajTrue on success. |
From EMBOSS 6.2.0
AjBool ajMatrixfSeqIndex ( const AjPMatrixf thys, const AjPSeq seq, AjPStr* numseq );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrixf | thys | Input | Float Matrix object |
const AjPSeq | seq | Input | Sequence object |
AjPStr* | numseq | Output | Index code version of the sequence |
AjBool | RETURN | ajTrue on success. |
From EMBOSS 6.2.0
AjPStr ajMatrixGetCodes ( const AjPMatrix thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrix | thys | Input | Matrix object |
AjPStr | RETURN | Matrix codes |
From EMBOSS 4.0.0
AjPStr ajMatrixfGetCodes ( const AjPMatrixf thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrixf | thys | Input | Matrix object |
AjPStr | RETURN | Matrix codes |
From EMBOSS 4.0.0
AjIntArray* ajMatrixGetMatrix ( const AjPMatrix thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrix | thys | Input | Matrix object |
AjIntArray* | RETURN | Matrix values array |
From EMBOSS 6.2.0
AjFloatArray* ajMatrixfGetMatrix ( const AjPMatrixf thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrixf | thys | Input | Matrix object |
AjFloatArray* | RETURN | Matrix values array |
From EMBOSS 6.2.0
ajuint ajMatrixGetRows ( const AjPMatrix thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrix | thys | Input | Matrix object |
ajuint | RETURN | . |
From EMBOSS 6.3.0
ajuint ajMatrixGetSize ( const AjPMatrix thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrix | thys | Input | Matrix object |
ajuint | RETURN | . |
From EMBOSS 6.2.0
ajuint ajMatrixfGetRows ( const AjPMatrixf thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrixf | thys | Input | Matrix object |
ajuint | RETURN | . |
From EMBOSS 6.3.0
ajuint ajMatrixfGetSize ( const AjPMatrixf thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrixf | thys | Input | Matrix object |
ajuint | RETURN | . |
From EMBOSS 6.2.0
AjPSeqCvt ajMatrixGetCvt ( const AjPMatrix thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrix | thys | Input | Matrix object |
AjPSeqCvt | RETURN | sequence character conversion table |
From EMBOSS 6.2.0
AjPSeqCvt ajMatrixfGetCvt ( const AjPMatrixf thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrixf | thys | Input | Float Matrix object |
AjPSeqCvt | RETURN | sequence character conversion table |
From EMBOSS 6.2.0
const AjPStr ajMatrixGetLabelNum ( const AjPMatrix thys, ajint i );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrix | thys | Input | Matrix object |
ajint | i | Input | Character index |
const AjPStr | RETURN | Matrix label, e.g. sequence character code or '?' if not found |
From EMBOSS 6.2.0
const AjPStr ajMatrixfGetLabelNum ( const AjPMatrixf thys, ajint i );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrixf | thys | Input | Matrix object |
ajint | i | Input | Character index |
const AjPStr | RETURN | Matrix label, e.g. sequence character code or '?' if not found |
From EMBOSS 6.2.0
const AjPStr ajMatrixGetName ( const AjPMatrix thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrix | thys | Input | Matrix object |
const AjPStr | RETURN | The name, a pointer to the internal name. |
From EMBOSS 6.2.0
const AjPStr ajMatrixfGetName ( const AjPMatrixf thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPMatrixf | thys | Input | Matrix object |
const AjPStr | RETURN | The name, a pointer to the internal name. |
From EMBOSS 6.2.0
void ajMatrixExit ( void );
Type | Name | Read/Write | Description |
---|---|---|---|
void | RETURN |
From EMBOSS 6.2.0