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