ajseqwrite


Data type AjPSeqout

Ajax Sequence Output object.

Holds definition of sequence output.

Alias name(s)

Name
AjSSeqout
AjOSeqout

Attributes

NameTypeDescription
NameAjPStrName (ID)
AccAjPStrAccession number (primary only)
SvAjPStrSeqVersion number
GiAjPStrGI NCBI version number
DescAjPStrOne-line description
TaxAjPStrMain taxonomy (species)
TaxidAjPStrMain taxonomy (species) id in NCBI taxonomy
OrganelleAjPStrOrganelle taxonomy
TypeAjPStrType N or P
OutputtypeAjPStrOutput sequence known type
MoleculeAjPStrMolecule type
ClassAjPStrClass of entry
DivisionAjPStrDatabase division
EvidenceAjPStrExperimental evidence (e.g. from UniProt)
DbAjPStrDatabase name from input name
SetdbAjPStrDatabase name from input command line
SetoutdbAjPStrDatabase name from command line
FullAjPStrFull name
DateAjPSeqDateDates
FulldescAjPSeqDescDates
DocAjPStrObsolete - see TextPtr
UsaAjPStrUSA for re-reading
UfoAjPStrUFO for re-reading
FttableAjPFeattableFeature table
FtqueryAjPFeattabOutFeature table output
FtFormatAjPStrFeature output format (if not in UFO)
FtFilenameAjPStrFeature output filename (if not in UFO)
InformatstrAjPStrInput format
FormatstrAjPStrOutput format
ETypeAjEnumunused, obsolete
FormatAjEnumOutput format index
FilenameAjPStrOutput filename (if not in USA)
DirectoryAjPStrOutput directory
EntrynameAjPStrEntry name
AcclistAjPListSecondary accessions
KeylistAjPListKeyword list
TaxlistAjPListTaxonomy list
GenelistAjPListGene list
ReflistAjPListReferences (citations)
CmtlistAjPListComment block list
XreflistAjPListDatabase cross reference list
SeqAjPStrThe sequence
FileAjPFileOutput file
KnownfileAjPFileAlready open output file (we don't close this one)
ExtensionAjPStrFile extension
SavelistAjPListPrevious sequences saved for later output (e.g. MSF format)
Accuracyfloat*Accuracy values (one per base) from base calling
Datavoid*Format data for reuse, e.g. multiple sequence output
Cleanup(void*)Function to write remaining lines on closing
RevAjBooltrue: to be reverse-complemented
CircularAjBooltrue: circular nucleotide molecule
SingleAjBoolIf true, single sequence in each file (-ossingle)
FeaturesAjBoolIf true, save features with sequence or in file
QualsizeajuintSize of Accuracy array
CountajintNumber of sequences
Offsetajintoffset from start

Constructor(s)

NameDescription
ajSeqoutNewDefault constructor

Destructor(s)

NameDescription
ajSeqoutDelDefault destructor

Modifier(s)

NameDescription
ajSeqoutUsaResets using a new USA
ajSeqoutClearResets ready for reuse.
ajSeqoutOpenIf the file is not yet open, calls seqoutUsaProcess

Cast(s)

NameDescription
ajSeqoutCheckGcgCalculates the GCG checksum for a sequence set.

Modifier(s)

NameDescription
ajSeqWriteMaster sequence output routine
ajSeqsetWriteMaster sequence set output routine
ajSeqFileNewOutOpens an output file for sequence writing.

Other related data structure(s)

NameDescription
AjPSeqSequences

Attributes

NameTypeDescription
Paddingchar[4]Padding to alignment boundary