Functions:
| embShowNew | Creates a new sequence show object. |
EmbPShow embShowNew (
const AjPSeq seq,
ajint begin,
ajint end,
ajint width,
ajint length,
ajint margin,
AjBool html,
ajint offset
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPSeq | seq | Input | Sequence to describe |
| ajint | begin | Input | start position in sequence |
| ajint | end | Input | end position in sequence |
| ajint | width | Input | width of displayed sequence on a line |
| ajint | length | Input | length of a page in lines (0=no length) |
| ajint | margin | Input | margin for numbers etc. |
| AjBool | html | Input | format output for HTML |
| ajint | offset | Input | number to start display of position numbering at |
| EmbPShow | RETURN | New sequence show object. |
From EMBOSS 1.0.0
Functions:
| embShowDel | Deletes a show sequence object. |
void embShowDel (
EmbPShow* pthis
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPShow* | pthis | Delete | Show sequence object |
| void | RETURN |
From EMBOSS 1.0.0
Functions:
| embShowAddSeq | Adds the sequence to be displayed to the list of things to show This must be done before the final printing is done as without a sequence to hang all the other features and things on, there can be no output to show. |
| embShowAddBlank | Adds a blank line to the list of things to show. |
| embShowAddTicks | Adds a ticks line to the list of things to show. |
| embShowAddTicknum | Adds a ticks number line to the list of things to show. |
| embShowAddComp | Adds the sequence complement to be displayed to the list of things to show |
| embShowAddTran | Adds the translation to be displayed to the list of things to show |
| embShowAddRE | Adds the Restriction Enzymes to be displayed to the list of things to show |
| embShowAddFT | Adds the Features to be displayed to the list of things to show |
| embShowAddNote | Adds the annotations to be displayed to the list of things to show |
void embShowAddSeq (
EmbPShow thys,
AjBool number,
AjBool threeletter,
const AjPRange upperrange,
const AjPRange colour
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPShow | thys | Modify | Show sequence object |
| AjBool | number | Input | Number the sequence |
| AjBool | threeletter | Input | Use three letter protein code |
| const AjPRange | upperrange | Input | Range of sequence to uppercase |
| const AjPRange | colour | Input | Range of sequence to colour in HTML |
| void | RETURN |
From EMBOSS 1.0.0
void embShowAddBlank (
EmbPShow thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPShow | thys | Modify | Show sequence object |
| void | RETURN |
From EMBOSS 1.0.0
void embShowAddTicks (
EmbPShow thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPShow | thys | Modify | Show sequence object |
| void | RETURN |
From EMBOSS 1.0.0
void embShowAddTicknum (
EmbPShow thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPShow | thys | Modify | Show sequence object |
| void | RETURN |
From EMBOSS 1.0.0
void embShowAddComp (
EmbPShow thys,
AjBool number
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPShow | thys | Modify | Show sequence object |
| AjBool | number | Input | ajTrue = number the complement |
| void | RETURN |
From EMBOSS 1.0.0
void embShowAddTran (
EmbPShow thys,
const AjPTrn trnTable,
ajint frame,
AjBool threeletter,
AjBool number,
const AjPRange regions,
ajint orfminsize,
AjBool lcinterorf,
AjBool firstorf,
AjBool lastorf,
AjBool showframe
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPShow | thys | Modify | Show sequence object |
| const AjPTrn | trnTable | Input | Translation table |
| ajint | frame | Input | Reading frame to translate |
| AjBool | threeletter | Input | ajTrue for 3 letter code |
| AjBool | number | Input | ajTrue for numbering |
| const AjPRange | regions | Input | Sequence range(s) |
| ajint | orfminsize | Input | Minimum length of ORF to be shown |
| AjBool | lcinterorf | Input | ajTrue to put inter-orf regions in lowercase |
| AjBool | firstorf | Input | ajTrue beginning of the seq is a possible ORF |
| AjBool | lastorf | Input | ajTrue end of the seq is a possible ORF |
| AjBool | showframe | Input | ajTrue write the frame number |
| void | RETURN |
From EMBOSS 1.0.0
void embShowAddRE (
EmbPShow thys,
ajint sense,
const AjPList restrictlist,
AjBool plasmid,
AjBool flat
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPShow | thys | Modify | Show sequence object |
| ajint | sense | Input | sense to translate (+1 or -1) |
| const AjPList | restrictlist | Input | restriction enzyme cut site list |
| AjBool | plasmid | Input | Circular (plasmid) sequence |
| AjBool | flat | Input | show in flat format with recognition sites |
| void | RETURN |
From EMBOSS 1.0.0
void embShowAddFT (
EmbPShow thys,
const AjPFeattable feat
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPShow | thys | Modify | Show sequence object |
| const AjPFeattable | feat | Input | features |
| void | RETURN |
From EMBOSS 1.0.0
void embShowAddNote (
EmbPShow thys,
const AjPRange regions
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| EmbPShow | thys | Modify | Show sequence object |
| const AjPRange | regions | Input | Sequence range(s) |
| void | RETURN |
From EMBOSS 2.1.0
Functions:
| embShowPrint | Prints a Show object |
void embShowPrint (
AjPFile out,
const EmbPShow thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | out | Modify | Output file handle |
| const EmbPShow | thys | Input | Show sequence object |
| void | RETURN |
From EMBOSS 1.0.0
Functions:
| embShowUpperRange | Uppercase a string from a sequence with a range I.e ranges of a sequence are to be uppercased. We have a small region of the original sequence in a string. We want to uppercase any bits of the string that are in the ranges. |
| embShowColourRange | colour a string from a sequence with a range I.e ranges of a sequence are to be coloured in HTML. We have a small region of the original sequence in a string. We want to colour any bits of the string that are in the ranges. |
void embShowUpperRange (
AjPStr* line,
const AjPRange upperrange,
ajuint pos
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPStr* | line | Modify | line to uppercase if it is in the ranges |
| const AjPRange | upperrange | Input | range of original sequence to uppercase |
| ajuint | pos | Input | position in sequence that line starts at |
| void | RETURN |
From EMBOSS 1.13.0
void embShowColourRange (
AjPStr* line,
const AjPRange colour,
ajuint pos
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPStr* | line | Modify | line to colour if it is in the ranges |
| const AjPRange | colour | Input | range of original sequence to colour |
| ajuint | pos | Input | position in sequence that line starts at |
| void | RETURN |
From EMBOSS 1.13.0