Component
Defined in file docsum.asn
C++ class: CComponent
Component ::= SEQUENCE {
attlist SET {
--type of component: chromosome, contig, gene_region,
-- etc.
componentType ENUMERATED {
contig (1),
mrna (2)
} OPTIONAL,
--dbSNP contig_id used to join on contig hit / mapset data to
-- these assembly properties
ctgId INTEGER OPTIONAL,
--Accession[.version] for the sequence
-- component
accession VisibleString OPTIONAL,
--contig name defined as either a submitter local id, element
-- of a whole genome assembly set, or internal NCBI local
-- id
name VisibleString OPTIONAL,
--Organism appropriate chromosome tag, 'Un' reserved for
-- default case of unplaced components
chromosome VisibleString OPTIONAL,
--component starting position on the chromosome (base 0
-- inclusive)
start INTEGER OPTIONAL,
--component ending position on the chromosome (base 0
-- inclusive)
end INTEGER OPTIONAL,
--orientation of this component to chromosome, forward (fwd) =
-- 0, reverse (rev) = 1, unknown = NULL in
-- ContigInfo.orient.
orientation ENUMERATED {
fwd (1),
rev (2),
unknown (3)
} OPTIONAL,
--NCBI gi for component sequence (equivalent to
-- accession.version) for nucleotide sequence.
gi VisibleString OPTIONAL,
--Identifier label for the genome assembly that defines the
-- contigs in this mapset and their placement within the organism genome.
groupTerm VisibleString OPTIONAL,
contigLabel VisibleString OPTIONAL --Display label for component
},
mapLoc SEQUENCE OF MapLoc
}