Root format class. It is used to tag sequence objects as belonging to a specified format, as well as presenting a method for linking parsers and validators to the object. For example, a sequence object could belong to both classes Sequence and Fasta. In that manner it could have the predicates hasParser and hasValidator each pointing to a parser and validator for the FASTA sequence. The actual sequence data would be either at the resource (URL) of the object, or embedded as a string literal of the predicate sequenceStr.
0
0
GenBank ASN.1 record. See http://www.ncbi.nlm.nih.gov/IEB and links within. See also http://www.ncbi.nlm.nih.gov/Sitemap/Summary/asn1.html.
Root class for all concepts.
High level Sequence class.
Sequences may have name(s) and accession number(s). A sequence may be the resource itself (whereby its format can be tagged by aggregation with the Formats class), or it may be embedded as the string literal object for the predicate sequenceStr.
A sequence object can also point to the sequence or a record about the sequence using the recordURL predicate.
0
1
0
1
Tags sequences as being in one of many GenBank formats. See http://www.ncbi.nlm.nih.gov/IEB and links within.
Tags resources as being in FASTA format.
0
GenBank XML record. See http://www.ncbi.nlm.nih.gov/IEB and links within.
GenBank Flat File record. See http://www.ncbi.nlm.nih.gov/IEB and links within. See also http://www.ncbi.nlm.nih.gov/Sitemap/samplerecord.html.
A predicate for associating a validator with the Formats object; for example, a link to a FASTA validator. The hasValidator predicate is an objectProperty (instead of a datatypeProperty with range xsd:anyURI) so that the object of the predicate can be itself the validator suitable for invocation.
A predicate allowing any "thing" to assert a relationship to a Sequence object.
A predicate for associating a parser with the Formats object; for example, a link to a FASTA parser. The hasParser predicate is an objectProperty (instead of a datatypeProperty with range xsd:anyURI) so that the object of the predicate can be itself the parser suitable for invocation.
Super property for all Sequences object properties.
Root predicate for parsing and validating formats. For example, a sequence object could belong to both classes Sequence and Fasta. In that manner it could have hasParser and hasValidator each pointing to a parser and validator for the FASTA sequence. The actual sequence data would be either at the resource (URL) of the object, or embedded as a string literal of the predicate sequenceStr.
Al name(s) for the sequence.
GenBank 'GI' [Gen Info] number. See http://www.ncbi.nlm.nih.gov/Sitemap/samplerecord.html#GInB.
Generic accession id.
Super property for all Sequences datatype properties.
FASTA header line.
GenBank accession number. See http://www.ncbi.nlm.nih.gov/Sitemap/samplerecord.html#AccessionB.
A link to a URL (record) associated with or for the sequence.
The actual sequence serialized as a string.