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