Datatypes:
| AjPRefseqin | Reference sequence input objects |
| none | Miscellaneous |
| AjPTable | Internal call register table |
| AjPRefseqall | Refseq Input Stream |
| none | Input formats |
Sections:
| Reference sequence input constructors | Constructors |
| reference sequence input destructors | Destructors |
| reference sequence input modifiers | Modifiers |
| casts | Casts |
| Reference sequence data inputs | Input |
Functions:
| ajRefseqinNew | Creates a new reference sequence input object. |
AjPRefseqin ajRefseqinNew (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPRefseqin | RETURN | New reference sequence input object. |
In release 6.5.0
Functions:
| ajRefseqinDel | Deletes a reference sequence input object. |
void ajRefseqinDel (
AjPRefseqin* pthis
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPRefseqin* | pthis | Delete | Reference sequence input |
| void | RETURN |
In release 6.5.0
Functions:
| ajRefseqinClear | Clears a reference sequence input object back to "as new" condition, except for the query list which must be preserved. |
| ajRefseqinQryC | Resets a reference sequence input object using a new Universal Query Address |
| ajRefseqinQryS | Resets a reference sequence input object using a new Universal Query Address |
void ajRefseqinClear (
AjPRefseqin thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPRefseqin | thys | Output | Reference sequence input |
| void | RETURN |
In release 6.5.0
void ajRefseqinQryC (
AjPRefseqin thys,
const char* txt
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPRefseqin | thys | Modify | Reference sequence input object. |
| const char* | txt | Input | Query |
| void | RETURN |
In release 6.5.0
void ajRefseqinQryS (
AjPRefseqin thys,
const AjPStr str
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPRefseqin | thys | Modify | Reference sequence input object. |
| const AjPStr | str | Input | Query |
| void | RETURN |
In release 6.5.0
Functions:
| ajRefseqinTrace | Debug calls to trace the data in a reference sequence input object. |
void ajRefseqinTrace (
const AjPRefseqin thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPRefseqin | thys | Input | Reference sequence input object. |
| void | RETURN |
In release 6.5.0
Functions:
| ajRefseqinRead | If the file is not yet open, calls refseqinQryProcess to convert the query into an open file stream. |
AjBool ajRefseqinRead (
AjPRefseqin refseqin,
AjPRefseq refseq
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPRefseqin | refseqin | Modify | Reference sequence data input definitions |
| AjPRefseq | refseq | Output | Reference sequence data returned. |
| AjBool | RETURN | ajTrue on success. |
In release 6.5.0
Sections:
| Casts | |
| Miscellaneous | Miscellaneous |
| Internals | Miscellaneous |
Functions:
| ajRefseqinprintBook | Reports the internal data structures as a Docbook table |
| ajRefseqinprintHtml | Reports the internal data structures as an HTML table |
| ajRefseqinprintText | Reports the internal data structures |
| ajRefseqinprintWiki | Reports the internal data structures as a wiki table |
void ajRefseqinprintBook (
AjPFile outf
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| void | RETURN |
In release 6.5.0
void ajRefseqinprintHtml (
AjPFile outf
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| void | RETURN |
In release 6.5.0
void ajRefseqinprintText (
AjPFile outf,
AjBool full
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| AjBool | full | Input | Full report (usually ajFalse) |
| void | RETURN |
In release 6.5.0
void ajRefseqinprintWiki (
AjPFile outf
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPFile | outf | Modify | Output file |
| void | RETURN |
In release 6.5.0
Functions:
| ajRefseqinExit | Cleans up reference sequence input internal memory |
void ajRefseqinExit (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| void | RETURN |
In release 6.5.0
Functions:
| ajRefseqinTypeGetFields | Returns the list of known field names for ajRefseqinRead |
| ajRefseqinTypeGetQlinks | Returns the listof known query link operators for ajRefseqinRead |
const char* ajRefseqinTypeGetFields (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const char* | RETURN | List of field names |
In release 6.5.0
const char* ajRefseqinTypeGetQlinks (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const char* | RETURN | List of field names |
In release 6.5.0
Sections:
| Cast | Casts |
Functions:
| ajRefseqaccessGetDb | Returns the table in which reference sequence database access details are registered |
| ajRefseqaccessMethodGetQlinks | Tests for a named method for refseq data reading returns the known query link operators |
| ajRefseqaccessMethodGetScope | Tests for a named method for reference sequence data reading and returns the scope (entry, query or all). |
| ajRefseqaccessMethodTest | Tests for a named method for reference sequence data reading. |
AjPTable ajRefseqaccessGetDb (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPTable | RETURN | Access functions hash table |
In release 6.5.0
const char* ajRefseqaccessMethodGetQlinks (
const AjPStr method
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPStr | method | Input | Method required. |
| const char* | RETURN | Known link operators |
In release 6.5.0
ajuint ajRefseqaccessMethodGetScope (
const AjPStr method
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPStr | method | Input | Method required. |
| ajuint | RETURN | Scope flags |
In release 6.5.0
AjBool ajRefseqaccessMethodTest (
const AjPStr method
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPStr | method | Input | Method required. |
| AjBool | RETURN | ajTrue on success. |
In release 6.5.0
Sections:
| Refseq Input Constructors | Constructors |
| Refseq Input Stream Destructors | Destructors |
| refseq input stream modifiers | Modifiers |
| refseq input stream casts | Casts |
| refseq input | Input |
Functions:
| ajRefseqallNew | Creates a new refseq input stream object. |
AjPRefseqall ajRefseqallNew (
void
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPRefseqall | RETURN | New refseq input stream object. |
In release 6.5.0
Functions:
| ajRefseqallDel | Deletes a refseq input stream object. |
void ajRefseqallDel (
AjPRefseqall* pthis
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPRefseqall* | pthis | Delete | Refseq input stream |
| void | RETURN |
In release 6.5.0
Functions:
| ajRefseqallClear | Clears a refseq input stream object back to "as new" condition, except for the query list which must be preserved. |
void ajRefseqallClear (
AjPRefseqall thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPRefseqall | thys | Output | Refseq input stream |
| void | RETURN |
In release 6.5.0
Functions:
| ajRefseqallGetrefseqId | Returns the identifier of the current refseq in an input stream |
const AjPStr ajRefseqallGetrefseqId (
const AjPRefseqall thys
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPRefseqall | thys | Input | Refseq input stream |
| const AjPStr | RETURN | Identifier |
In release 6.5.0
Functions:
| ajRefseqallNext | Parse a refseq query into format, access, file and entry |
AjBool ajRefseqallNext (
AjPRefseqall thys,
AjPRefseq* Prefseq
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| AjPRefseqall | thys | Output | Refseq input stream |
| AjPRefseq* | Prefseq | Modify | Refseq returned |
| AjBool | RETURN | ajTrue on success. |
In release 6.5.0
Sections:
| cast | Casts |
Functions:
| ajRefseqinformatTerm | Tests whether a reference sequence data input format term is known |
| ajRefseqinformatTest | Tests whether a named reference sequence data input format is known |
AjBool ajRefseqinformatTerm (
const AjPStr term
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPStr | term | Input | Format term EDAM ID |
| AjBool | RETURN | ajTrue if term was accepted |
In release 6.5.0
AjBool ajRefseqinformatTest (
const AjPStr format
);
| Type | Name | Read/Write | Description |
|---|---|---|---|
| const AjPStr | format | Input | Format |
| AjBool | RETURN | ajTrue if term was accepted |
In release 6.5.0