Datatypes:
AjPAssem | Assembly data |
AjPAssemRead | Assembly read data |
AjPAssemReadgroup | Assembly read group data |
AjEAssemPlatform | Assembly platform |
AjEAssemSortOrder | Assembly sort order |
none | Miscellaneous functions |
Sections:
constructors | Constructors |
Assem data destructors | Destructors |
Casts | Casts |
assembly data modifiers | Modifiers |
Functions:
ajAssemNew | Assem data constructor |
AjPAssem ajAssemNew ( void );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPAssem | RETURN | New object |
From EMBOSS 6.4.0
Functions:
ajAssemDel | Assem data destructor |
void ajAssemDel ( AjPAssem* Passem );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPAssem* | Passem | Delete | Assem data object to delete |
void | RETURN |
From EMBOSS 6.4.0
Functions:
ajAssemGetId | Return the identifier |
ajAssemGetQryC | Returns the query string of an assembly data object. Because this is a pointer to the real internal string the caller must take care not to change the character string in any way. If the string is to be changed (case for example) then it must first be copied. |
ajAssemGetQryS | Returns the query string of an assembly data object. Because this is a pointer to the real internal string the caller must take care not to change the character string in any way. If the string is to be changed (case for example) then it must first be copied. |
ajAssemGetSortorderC | Returns sort-order name of the given assembly |
const AjPStr ajAssemGetId ( const AjPAssem assem );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPAssem | assem | Input | Assembly |
const AjPStr | RETURN | Returned id |
From EMBOSS 6.5.0
const char* ajAssemGetQryC ( const AjPAssem assem );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPAssem | assem | Input | Assem data object. |
const char* | RETURN | Query as a character string. |
From EMBOSS 6.4.0
const AjPStr ajAssemGetQryS ( const AjPAssem assem );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPAssem | assem | Input | Assem data object. |
const AjPStr | RETURN | Query as a string. |
From EMBOSS 6.4.0
const char* ajAssemGetSortorderC ( const AjPAssem assem );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPAssem | assem | Input | assembly |
const char* | RETURN | sort-order name |
From EMBOSS 6.5.0
Functions:
ajAssemClear | Resets all data for an assembly data object so that it can be reused. |
ajAssemReset | Resets read data for an assembly data object so that it can be reused. |
ajAssemSetContigattributes | Set contig attributes uri, md5, species and assemblyid using the values provided in contigtags table. |
ajAssemSetReadgroups | Set assembly readgroups using the values in readgrouptags table |
void ajAssemClear ( AjPAssem assem );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPAssem | assem | Modify | assem data |
void | RETURN |
From EMBOSS 6.4.0
void ajAssemReset ( AjPAssem assem );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPAssem | assem | Modify | assem data |
void | RETURN |
From EMBOSS 6.5.0
void ajAssemSetContigattributes ( AjPAssem assem, const AjPTable tags );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPAssem | assem | Modify | Assembly object |
const AjPTable | tags | Input | Table of tables for contig tags. Main table have an entry for each contig. Sub-tables include tag values for a contig. |
void | RETURN |
From EMBOSS 6.5.0
void ajAssemSetReadgroups ( AjPAssem assem, const AjPTable tags );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPAssem | assem | Modify | Assembly object |
const AjPTable | tags | Input | Table of tables for readgroup tags. Main table have an entry for each read-group. Sub-tables include tag values for a read-group. |
void | RETURN |
From EMBOSS 6.5.0
Sections:
Assembly read data destructors | Destructors |
Casts | Casts |
assembly read data modifiers | Modifiers |
Functions:
ajAssemreadDel | Delete assembly read/alignment records |
void ajAssemreadDel ( AjPAssemRead* Passemread );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPAssemRead* | Passemread | Delete | Assembly read object to delete |
void | RETURN |
From EMBOSS 6.5.0
Functions:
ajAssemreadGetAlignmentend | 1-based inclusive rightmost position of the clipped sequence, or 0 if read unmapped |
ajAssemreadGetAlignmentstart | Return alignment start (1-based) |
ajAssemreadGetFlagFirstofpair | Return whether the read is the first read in a pair |
ajAssemreadGetFlagNegativestrand | Return strand of the query (false for forward; true for reverse strand) |
ajAssemreadGetFlagPaired | Return whether the read is paired in sequencing, no matter whether it is mapped in a pair |
ajAssemreadGetFlagUnmapped | Return whether the read is unmapped |
ajint ajAssemreadGetAlignmentend ( const AjPAssemRead r );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPAssemRead | r | Input | read |
ajint | RETURN | end position of the alignment on the reference sequence |
From EMBOSS 6.5.0
ajint ajAssemreadGetAlignmentstart ( const AjPAssemRead r );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPAssemRead | r | Input | read |
ajint | RETURN | start position of the alignment on the reference sequence |
From EMBOSS 6.5.0
AjBool ajAssemreadGetFlagFirstofpair ( const AjPAssemRead r );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPAssemRead | r | Input | read |
AjBool | RETURN | true if the read is the first read in a pair |
From EMBOSS 6.5.0
AjBool ajAssemreadGetFlagNegativestrand ( const AjPAssemRead r );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPAssemRead | r | Input | read |
AjBool | RETURN | true if the read is reverse strand |
From EMBOSS 6.5.0
AjBool ajAssemreadGetFlagPaired ( const AjPAssemRead r );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPAssemRead | r | Input | read |
AjBool | RETURN | true if the read is paired |
From EMBOSS 6.5.0
AjBool ajAssemreadGetFlagUnmapped ( const AjPAssemRead r );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPAssemRead | r | Input | read |
AjBool | RETURN | true if the read is unmapped |
From EMBOSS 6.5.0
Functions:
ajAssemreadSetAlignblocks | Returns blocks of the read sequence that have been aligned directly to the reference sequence. Clipped portions of the read and inserted and deleted bases (vs. the reference) are not represented in the alignment blocks. |
AjPList ajAssemreadSetAlignblocks ( AjPAssemRead r );
Type | Name | Read/Write | Description |
---|---|---|---|
AjPAssemRead | r | Modify | read/alignment 8 |
AjPList | RETURN | list of alignment blocks |
From EMBOSS 6.5.0
Sections:
Assembly read group functions | Miscellaneous |
Functions:
ajAssemreadgroupGetPlatformname | Returns platform name of the given read-group |
const char* ajAssemreadgroupGetPlatformname ( const AjPAssemReadgroup rg );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPAssemReadgroup | rg | Input | read group |
const char* | RETURN | platform name |
From EMBOSS 6.5.0
Sections:
Assembly platform functions | Miscellaneous |
Functions:
ajAssemplatformGetType | Returns platform type enumeration for the given platform |
AjEAssemPlatform ajAssemplatformGetType ( const char* name );
Type | Name | Read/Write | Description |
---|---|---|---|
const char* | name | Input | platform name |
AjEAssemPlatform | RETURN | platform type |
From EMBOSS 6.5.0
Sections:
Assembly sort order functions | Miscellaneous |
Functions:
ajAssemsortorderGetType | Returns sort-order type for the given sort-order-name |
AjEAssemSortOrder ajAssemsortorderGetType ( const char* name );
Type | Name | Read/Write | Description |
---|---|---|---|
const char* | name | Input | sort order name |
AjEAssemSortOrder | RETURN | sort order type |
From EMBOSS 6.5.0
Sections:
exit | Miscellaneous |
Functions:
ajAssemExit | Cleans up assembly processing internal memory |
void ajAssemExit ( void );
Type | Name | Read/Write | Description |
---|---|---|---|
void | RETURN |
From EMBOSS 6.4.0