Datatypes:
| AjPVarin | Variation input objects |
| none | Miscellaneous |
| AjPTable | Internal call register table |
| AjPVarall | Variation Input Stream |
| none | Input formats |
Sections:
| Variation input constructors | Constructors |
| variation input destructors | Destructors |
| variation input modifiers | Modifiers |
| casts | Casts |
| Variation data inputs | Input |
Functions:
| ajVarinNew | Creates a new variation input object. |
AjPVarin ajVarinNew (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPVarin | RETURN | New variation input object. |
From EMBOSS 6.4.0
Functions:
| ajVarinDel | Deletes a variation input object. |
void ajVarinDel (
AjPVarin* pthis
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPVarin* | pthis | Delete | Variation input |
| void | RETURN |
From EMBOSS 6.4.0
Functions:
| ajVarinClear | Clears a variation input object back to "as new" condition, except for the query list which must be preserved. |
| ajVarinQryC | Resets a variation input object using a new Universal Query Address |
| ajVarinQryS | Resets a variation input object using a new Universal Query Address |
void ajVarinClear (
AjPVarin thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPVarin | thys | Output | Variation input |
| void | RETURN |
From EMBOSS 6.4.0
void ajVarinQryC (
AjPVarin thys,
const char* txt
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPVarin | thys | Modify | Variation input object. |
| const char* | txt | Input | Query |
| void | RETURN |
From EMBOSS 6.4.0
void ajVarinQryS (
AjPVarin thys,
const AjPStr str
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPVarin | thys | Modify | Variation input object. |
| const AjPStr | str | Input | Query |
| void | RETURN |
From EMBOSS 6.4.0
Functions:
| ajVarinTrace | Debug calls to trace the data in a variation input object. |
void ajVarinTrace (
const AjPVarin thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPVarin | thys | Input | Variation input object. |
| void | RETURN |
From EMBOSS 6.4.0
Functions:
| ajVarinRead | If the file is not yet open, calls varinQryProcess to convert the query into an open file stream. |
AjBool ajVarinRead (
AjPVarin varin,
AjPVar var
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPVarin | varin | Modify | Variation data input definitions |
| AjPVar | var | Output | Variation data returned. |
| AjBool | RETURN | ajTrue on success. |
From EMBOSS 6.4.0
Sections:
| Casts | |
| Miscellaneous | Miscellaneous |
| Internals | Miscellaneous |
Functions:
| ajVarinprintBook | Reports the internal data structures as a Docbook table |
| ajVarinprintHtml | Reports the internal data structures as an HTML table |
| ajVarinprintText | Reports the internal data structures |
| ajVarinprintWiki | Reports the internal data structures as a wiki table |
void ajVarinprintBook (
AjPFile outf
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| void | RETURN |
From EMBOSS 6.4.0
void ajVarinprintHtml (
AjPFile outf
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| void | RETURN |
From EMBOSS 6.4.0
void ajVarinprintText (
AjPFile outf,
AjBool full
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| AjBool | full | Input | Full report (usually ajFalse) |
| void | RETURN |
From EMBOSS 6.4.0
void ajVarinprintWiki (
AjPFile outf
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| void | RETURN |
From EMBOSS 6.4.0
Functions:
| ajVarinExit | Cleans up variation input internal memory |
void ajVarinExit (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| void | RETURN |
From EMBOSS 6.4.0
Functions:
| ajVarinTypeGetFields | Returns the list of known field names for ajVarinRead |
| ajVarinTypeGetQlinks | Returns the listof known query link operators for ajVarinRead |
const char* ajVarinTypeGetFields (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const char* | RETURN | List of field names |
From EMBOSS 6.4.0
const char* ajVarinTypeGetQlinks (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const char* | RETURN | List of field names |
From EMBOSS 6.4.0
Sections:
| Cast | Casts |
Functions:
| ajVaraccessGetDb | Returns the table in which variation database access details are registered |
| ajVaraccessMethodGetQlinks | Tests for a named method for var data reading returns the known query link operators |
| ajVaraccessMethodGetScope | Tests for a named method for variation data reading and returns the scope (entry, query or all). |
| ajVaraccessMethodTest | Tests for a named method for variation data reading. |
AjPTable ajVaraccessGetDb (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPTable | RETURN | Access functions hash table |
From EMBOSS 6.4.0
const char* ajVaraccessMethodGetQlinks (
const AjPStr method
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPStr | method | Input | Method required. |
| const char* | RETURN | Known link operators |
From EMBOSS 6.4.0
ajuint ajVaraccessMethodGetScope (
const AjPStr method
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPStr | method | Input | Method required. |
| ajuint | RETURN | Scope flags |
From EMBOSS 6.4.0
AjBool ajVaraccessMethodTest (
const AjPStr method
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPStr | method | Input | Method required. |
| AjBool | RETURN | ajTrue on success. |
From EMBOSS 6.4.0
Sections:
| Variation Input Constructors | Constructors |
| Variation Input Stream Destructors | Destructors |
| Variation input stream modifiers | Modifiers |
| Variation input stream casts | Casts |
| Variation input | General use |
Functions:
| ajVarallNew | Creates a new variation input stream object. |
AjPVarall ajVarallNew (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPVarall | RETURN | New variation input stream object. |
From EMBOSS 6.4.0
Functions:
| ajVarallDel | Deletes a variation input stream object. |
void ajVarallDel (
AjPVarall* pthis
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPVarall* | pthis | Delete | Variation input stream |
| void | RETURN |
From EMBOSS 6.4.0
Functions:
| ajVarallClear | Clears a variation input stream object back to "as new" condition, except for the query list which must be preserved. |
void ajVarallClear (
AjPVarall thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPVarall | thys | Output | Variation input stream |
| void | RETURN |
From EMBOSS 6.4.0
Functions:
| ajVarallGetvarId | Returns the identifier of the current variation in an input stream |
const AjPStr ajVarallGetvarId (
const AjPVarall thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPVarall | thys | Input | Variation input stream |
| const AjPStr | RETURN | Identifier |
From EMBOSS 6.4.0
Functions:
| ajVarallNext | Parse a variation query into format, access, file and entry |
AjBool ajVarallNext (
AjPVarall thys,
AjPVar* Pvar
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPVarall | thys | Output | Variation input stream |
| AjPVar* | Pvar | Modify | Variation returned |
| AjBool | RETURN | ajTrue on success. |
From EMBOSS 6.4.0
Sections:
| cast | Casts |
Functions:
| ajVarinformatTerm | Tests whether a variation data input format term is known |
| ajVarinformatTest | Tests whether a named variation data input format is known |
AjBool ajVarinformatTerm (
const AjPStr term
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPStr | term | Input | Format term EDAM ID |
| AjBool | RETURN | ajTrue if term was accepted |
From EMBOSS 6.4.0
AjBool ajVarinformatTest (
const AjPStr format
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPStr | format | Input | Format |
| AjBool | RETURN | ajTrue if format was accepted |
From EMBOSS 6.4.0