EmbPPropAmino* embPropEaminoRead (
AjPFile mfptr
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | mfptr | Modify | Input file object |
| EmbPPropAmino* | RETURN | array of amino acid properties |
From EMBOSS 6.0.0
AjBool embPropGetProperties (
const EmbPPropAmino prop,
AjPStr* Pstr
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropAmino | prop | Input | Input properties object |
| AjPStr* | Pstr | Output | String of properties separated by commas |
| AjBool | RETURN | True if properties are defined |
From EMBOSS 6.0.0
EmbPPropMolwt* embPropEmolwtRead (
AjPFile mfptr
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | mfptr | Modify | Input file object |
| EmbPPropMolwt* | RETURN | array of amino acid molecular weights |
From EMBOSS 6.0.0
float embPropMolwtGetMolwt (
const EmbPPropMolwt prop
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropMolwt | prop | Input | Input molecular weights object |
| float | RETURN | molecular weight |
From EMBOSS 6.0.0
float embPropGetCharge (
const EmbPPropAmino prop
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropAmino | prop | Input | Input properties object |
| float | RETURN | charge |
From EMBOSS 6.0.0
ajint embPropGetTiny (
const EmbPPropAmino prop
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropAmino | prop | Input | Input properties object |
| ajint | RETURN | tiny |
From EMBOSS 6.0.0
ajint embPropGetSmall (
const EmbPPropAmino prop
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropAmino | prop | Input | Input properties object |
| ajint | RETURN | small |
From EMBOSS 6.0.0
ajint embPropGetAliphatic (
const EmbPPropAmino prop
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropAmino | prop | Input | Input properties object |
| ajint | RETURN | aliphatic |
From EMBOSS 6.0.0
ajint embPropGetAromatic (
const EmbPPropAmino prop
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropAmino | prop | Input | Input properties object |
| ajint | RETURN | aromatic |
From EMBOSS 6.0.0
ajint embPropGetNonpolar (
const EmbPPropAmino prop
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropAmino | prop | Input | Input properties object |
| ajint | RETURN | nonpolar |
From EMBOSS 6.0.0
ajint embPropGetPolar (
const EmbPPropAmino prop
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropAmino | prop | Input | Input properties object |
| ajint | RETURN | polar |
From EMBOSS 6.0.0
ajint embPropGetPve (
const EmbPPropAmino prop
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropAmino | prop | Input | Input properties object |
| ajint | RETURN | pve |
From EMBOSS 6.0.0
ajint embPropGetNve (
const EmbPPropAmino prop
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropAmino | prop | Input | Input properties object |
| ajint | RETURN | nve |
From EMBOSS 6.0.0
ajint embPropGetExtcoeff (
const EmbPPropAmino prop
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const EmbPPropAmino | prop | Input | Input properties object |
| ajint | RETURN | extcoeff |
From EMBOSS 6.0.0
double embPropCalcMolwt (
const char* s,
ajint start,
ajint end,
EmbPPropMolwt const* mwdata,
AjBool mono
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const char* | s | Input | sequence |
| ajint | start | Input | start position |
| ajint | end | Input | end position |
| EmbPPropMolwt const* | mwdata | Input | molecular weight data |
| AjBool | mono | Input | true for monoisotopic values |
| double | RETURN | molecular weight |
From EMBOSS 1.0.0
double embPropCalcMolwtMod (
const char* s,
ajint start,
ajint end,
EmbPPropMolwt const* mwdata,
AjBool mono,
double nmass,
double cmass
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const char* | s | Input | sequence |
| ajint | start | Input | start position |
| ajint | end | Input | end position |
| EmbPPropMolwt const* | mwdata | Input | molecular weight data |
| AjBool | mono | Input | true for monoisotopic values |
| double | nmass | Input | mass of the N-terminal group |
| double | cmass | Input | mass of the C-terminal group |
| double | RETURN | molecular weight |
From EMBOSS 2.1.0
double embPropCalcMolextcoeff (
const char* s,
ajint start,
ajint end,
AjBool cystine,
EmbPPropAmino const* aadata
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const char* | s | Input | sequence |
| ajint | start | Input | start position |
| ajint | end | Input | end position |
| AjBool | cystine | Input | Treat C residues as cystine pairs |
| EmbPPropAmino const* | aadata | Input | amino acid data |
| double | RETURN | molar extinction coefficient |
From EMBOSS 2.8.0
const char* embPropCharToThree (
char c
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| char | c | Input | integer code |
| const char* | RETURN | three letter amino acid code |
From EMBOSS 1.0.0
const char* embPropIntToThree (
ajint c
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| ajint | c | Input | integer code |
| const char* | RETURN | three letter amino acid code |
From EMBOSS 1.0.0
void embPropCalcFragments (
const char* s,
ajint n,
AjPList* l,
AjPList* pa,
AjBool unfavoured,
AjBool overlap,
AjBool allpartials,
ajint* ncomp,
ajint* npart,
AjPStr* rname,
AjBool nterm,
AjBool cterm,
AjBool dorag,
EmbPPropMolwt const* mwdata,
AjBool mono
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const char* | s | Input | sequence |
| ajint | n | Input | "enzyme" number |
| AjPList* | l | Output | list to push hits to |
| AjPList* | pa | Output | list to push partial hits to |
| AjBool | unfavoured | Input | allow unfavoured cuts |
| AjBool | overlap | Input | show overlapping partials |
| AjBool | allpartials | Input | show all possible partials |
| ajint* | ncomp | Output | number of complete digest fragments |
| ajint* | npart | Output | number of partial digest fragments |
| AjPStr* | rname | Output | name of reagent |
| AjBool | nterm | Input | nterm ragging |
| AjBool | cterm | Input | cterm ragging |
| AjBool | dorag | Input | true if ragging |
| EmbPPropMolwt const* | mwdata | Input | molecular weight data |
| AjBool | mono | Input | true for monoisotopic weights |
| void | RETURN |
From EMBOSS 1.0.0
AjPStr embPropProtGaps (
AjPSeq seq,
ajint pad
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPSeq | seq | Modify | protein sequence to add spaces into |
| ajint | pad | Input | number of spaces to insert at the start of the result |
| AjPStr | RETURN | New string with the padded sequence |
From EMBOSS 1.0.0
AjPStr embPropProt1to3 (
AjPSeq seq,
ajint pad
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPSeq | seq | Modify | protein sequence to convert to 3-letter codes |
| ajint | pad | Input | number of spaces to insert at the start of the result |
| AjPStr | RETURN | string containing 3-letter protein sequence |
From EMBOSS 1.0.0
AjPStr embPropProt1to3Rev (
AjPSeq seq,
ajint pad
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPSeq | seq | Modify | protein sequence to convert to 3-letter codes |
| ajint | pad | Input | number of characters to skip at the start of the result |
| AjPStr | RETURN | string containing 3-letter protein sequence |
From EMBOSS 6.1.0
AjBool embPropPurine (
char base
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| char | base | Input | base |
| AjBool | RETURN | return ajTrue if this is a Purine |
From EMBOSS 1.4.3
AjBool embPropPyrimidine (
char base
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| char | base | Input | base |
| AjBool | RETURN | return ajTrue if this is a Pyrimidine |
From EMBOSS 1.4.3
AjBool embPropTransversion (
char base1,
char base2
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| char | base1 | Input | first base |
| char | base2 | Input | second base |
| AjBool | RETURN | return ajTrue if this is a transversion |
From EMBOSS 1.4.3
AjBool embPropTransition (
char base1,
char base2
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| char | base1 | Input | first base |
| char | base2 | Input | second base |
| AjBool | RETURN | return ajTrue if this is a transition |
From EMBOSS 1.4.3
void embPropFixF (
float[] matrix,
float missing
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| float[] | matrix | Modify | Matrix |
| float | missing | Input | Missing data value |
| void | RETURN |
From EMBOSS 4.1.0
void embPropNormalF (
float[] matrix,
float missing
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| float[] | matrix | Modify | Matrix |
| float | missing | Input | Missing data value |
| void | RETURN |
From EMBOSS 6.1.0
void embPropAminoDel (
EmbPPropAmino** thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPPropAmino** | thys | Output | amino acid properties |
| void | RETURN |
From EMBOSS 6.0.0
void embPropMolwtDel (
EmbPPropMolwt** thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPPropMolwt** | thys | Output | molwts |
| void | RETURN |
From EMBOSS 6.0.0