Datatypes:
| AjPTaxin | Taxonomy input objects | 
| none | Miscellaneous | 
| AjPTable | Internal call register table | 
| AjPTaxall | Taxon Input Stream | 
| none | Input formats | 
Sections:
| Taxonomy input constructors | Constructors | 
| taxonomy input destructors | Destructors | 
| taxonomy input modifiers | Modifiers | 
| casts | Casts | 
| Taxonomy data inputs | Input | 
Functions:
| ajTaxinNew | Creates a new taxonomy input object. | 
AjPTaxin ajTaxinNew (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTaxin | RETURN | New taxonomy input object. | 
From EMBOSS 6.4.0
Functions:
| ajTaxinDel | Deletes a taxonomy input object. | 
void ajTaxinDel (
      AjPTaxin* pthis
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTaxin* | pthis | Delete | Taxonomy input | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajTaxinClear | Clears a taxonomy input object back to "as new" condition, except for the query list which must be preserved. | 
| ajTaxinQryC | Resets a taxonomy input object using a new Universal Query Address | 
| ajTaxinQryS | Resets a taxonomy input object using a new Universal Query Address | 
void ajTaxinClear (
      AjPTaxin thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTaxin | thys | Output | Taxonomy input | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajTaxinQryC (
      AjPTaxin thys,
      const char* txt
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTaxin | thys | Modify | Taxonomy input object. | 
| const char* | txt | Input | Query | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajTaxinQryS (
      AjPTaxin thys,
      const AjPStr str
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTaxin | thys | Modify | Taxonomy input object. | 
| const AjPStr | str | Input | Query | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajTaxinTrace | Debug calls to trace the data in a taxonomy input object. | 
void ajTaxinTrace (
      const AjPTaxin thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPTaxin | thys | Input | Taxonomy input object. | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajTaxinRead | If the file is not yet open, calls taxinQryProcess to convert the query into an open file stream. | 
AjBool ajTaxinRead (
      AjPTaxin taxin,
      AjPTax tax
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTaxin | taxin | Modify | Taxonomy data input definitions | 
| AjPTax | tax | Output | Taxonomy data returned. | 
| AjBool | RETURN | ajTrue on success. | 
From EMBOSS 6.4.0
Sections:
| Casts | |
| Miscellaneous | Miscellaneous | 
| Internals | Miscellaneous | 
Functions:
| ajTaxinprintBook | Reports the internal data structures as a Docbook table | 
| ajTaxinprintHtml | Reports the internal data structures as an HTML table | 
| ajTaxinprintText | Reports the internal data structures | 
| ajTaxinprintWiki | Reports the internal data structures as a wiki table | 
void ajTaxinprintBook (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajTaxinprintHtml (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajTaxinprintText (
      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 ajTaxinprintWiki (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajTaxinExit | Cleans up taxonomy input internal memory | 
void ajTaxinExit (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajTaxinTypeGetFields | Returns the list of known field names for ajTaxinRead | 
| ajTaxinTypeGetQlinks | Returns the listof known query link operators for ajTaxinRead | 
const char* ajTaxinTypeGetFields (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const char* | RETURN | List of field names | 
From EMBOSS 6.4.0
const char* ajTaxinTypeGetQlinks (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const char* | RETURN | List of field names | 
From EMBOSS 6.4.0
Sections:
| Cast | Casts | 
Functions:
| ajTaxaccessGetDb | Returns the table in which taxonomy database access details are registered | 
| ajTaxaccessMethodGetQlinks | Tests for a named method for taxonomy data reading returns the known query link operators | 
| ajTaxaccessMethodGetScope | Tests for a named method for taxonomy data reading and returns the scope (entry, query or all). | 
| ajTaxaccessMethodTest | Tests for a named method for taxonomy data reading. | 
AjPTable ajTaxaccessGetDb (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTable | RETURN | Access functions hash table | 
From EMBOSS 6.4.0
const char* ajTaxaccessMethodGetQlinks (
      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 ajTaxaccessMethodGetScope (
      const AjPStr method
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | method | Input | Method required. | 
| ajuint | RETURN | Scope flags | 
From EMBOSS 6.4.0
AjBool ajTaxaccessMethodTest (
      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:
| Taxon Input Constructors | Constructors | 
| Taxon Input Stream Destructors | Destructors | 
| taxon input stream modifiers | Modifiers | 
| taxon input stream casts | Casts | 
| taxon input | Input | 
Functions:
| ajTaxallNew | Creates a new taxon input stream object. | 
AjPTaxall ajTaxallNew (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTaxall | RETURN | New taxon input stream object. | 
From EMBOSS 6.4.0
Functions:
| ajTaxallDel | Deletes a taxon input stream object. | 
void ajTaxallDel (
      AjPTaxall* pthis
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTaxall* | pthis | Delete | taxon input stream | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajTaxallClear | Clears a taxon input stream object back to "as new" condition, except for the query list which must be preserved. | 
void ajTaxallClear (
      AjPTaxall thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTaxall | thys | Output | Taxon input stream | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajTaxallGettaxId | Returns the identifier of the current taxon in an input stream | 
const AjPStr ajTaxallGettaxId (
      const AjPTaxall thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPTaxall | thys | Input | Taxon input stream | 
| const AjPStr | RETURN | Identifier | 
From EMBOSS 6.4.0
Functions:
| ajTaxallNext | Parse a taxon query into format, access, file and entry | 
AjBool ajTaxallNext (
      AjPTaxall thys,
      AjPTax* Ptax
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTaxall | thys | Output | Taxon input stream | 
| AjPTax* | Ptax | Modify | Taxon returned | 
| AjBool | RETURN | ajTrue on success. | 
From EMBOSS 6.4.0
Sections:
| cast | Casts | 
Functions:
| ajTaxinformatTest | Tests whether a named taxonomy data input format is known | 
AjBool ajTaxinformatTest (
      const AjPStr format
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | format | Input | Format | 
| AjBool | RETURN | ajTrue if formats was accepted | 
From EMBOSS 6.4.0