ajmart
Ajax BioMart locations structure.
Holds lists of RegistryDBPointer, MartDBLocation & MartURLLocation
locations. Each list consists of string tables.
AjPMartLoc is implemented as a pointer to a C data structure.
Alias name(s)
Attributes
| Name | Type | Description | 
|---|
| Registries | AjPTable* | Tables of registry entries | 
| Databases | AjPTable* | Tables of database entries | 
| Urls | AjPTable* | Tables of URL entries | 
| Reg_read | AjPList | List of registry tables used only
during XML reading and subsequently
converted to the table array above. | 
| Data_read | AjPList | List of database tables (see Reg_read) | 
| Url_read | AjPList | List of URL tables (see Reg_read) | 
| Nregistries | ajuint | Number of registry entries | 
| Ndatabases | ajuint | Number of database entries | 
| Nurls | ajuint | Number of url entries | 
| Depth | ajuint | Depth of XML when reading | 
Ajax BioMart dataset information
AjPMartDataset is implemented as a pointer to a C data structure.
Alias name(s)
Attributes
| Name | Type | Description | 
|---|
| Sets | AjPTable* | Datasets | 
| Set_read | AjPList | List used for XML / tab-sep processing | 
| Nsets | ajuint | Number of datasets | 
| Depth | ajuint | Depth for XML processing | 
Ajax BioMart attribute information
AjPMartAttribute is implemented as a pointer to a C data structure.
Alias name(s)
Attributes
| Name | Type | Description | 
|---|
| Attributes | AjPTable* | Attributes | 
| Att_read | AjPList | List used for XML / tab-sep processing | 
| Natts | ajuint | Number of attributes | 
| Depth | ajuint | Depth for XML processing | 
Ajax BioMart filter information
AjPMartFilter is implemented as a pointer to a C data structure.
Alias name(s)
Attributes
| Name | Type | Description | 
|---|
| Filters | AjPTable* | Filterss | 
| Filter_read | AjPList | List used for XML / tab-sep processing | 
| Nfilters | ajuint | Number of filters | 
| Depth | ajuint | Depth for XML processing | 
Biomart martservice object for holding query dataset info pre conversion
to an XML query string
Alias name(s)
Attributes
| Name | Type | Description | 
|---|
| Name | AjPStr | Name of dataset | 
| Interface | AjPStr | Interface of dataset | 
| Attributes | AjPList | Attributes | 
| Filters | AjPList | Filters | 
Biomart martservice object for holding query info pre conversion
to an XML query string
Alias name(s)
Attributes
| Name | Type | Description | 
|---|
| Hvirtualschema | AjPStr | Header virtualSchemaName | 
| Hversion | AjPStr | Header datasetConfigVersion | 
| Hformatter | AjPStr | Header output formatter type | 
| Hcount | AjBool | Header count | 
| Hheader | AjBool | Header flag for printing column names | 
| Hstamp | AjBool | Header flag for completionStamp | 
| Hunique | AjBool | Header flag for unique rows | 
| Dsets | AjPMartdsinfo* | Mart attributes | 
| Dnsets | ajuint | Number of datasets | 
| Verify | AjBool | Check attnames and filtnames | 
Biomart martservice query object
Alias name(s)
Attributes