Class: PartsSequence
Data representing the nucleic acid composition of a Modification
URI: synbio:PartsSequence
classDiagram
class PartsSequence
PartsSequence : associated_part
PartsSequence : date_added
PartsSequence : go_term_ids
PartsSequence : go_term_labels
PartsSequence : id
PartsSequence : match_ec_numbers
PartsSequence : match_gene_symbols_etc
PartsSequence : match_names
PartsSequence : nt_sequence
PartsSequence : other_accessions
PartsSequence : scientific_names
PartsSequence : seq_name
PartsSequence : seq_type
PartsSequence : taxon_ids
PartsSequence : uniprot_accessions
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
id | 1..1 xsd:string |
None | direct |
associated_part | 0..1 Modification |
found in this Modification | direct |
date_added | 0..1 xsd:string |
date when this record was added to the Database | direct |
go_term_ids | 0..* xsd:anyURI |
may be described by these annotations, as determined by a sequence similarity search | direct |
go_term_labels | 0..* xsd:string |
may be described by these annotations, as determined by a sequence similarity search | direct |
match_ec_numbers | 0..* xsd:string |
corresponds to this enzyme, as determined by a sequence similarity search | direct |
match_gene_symbols_etc | 0..* xsd:string |
corresponds to this genes, as determined by a sequence similarity search | direct |
match_names | 0..* xsd:string |
similar to this sequence, as determined by a sequence similarity search | direct |
nt_sequence | 0..1 xsd:string |
the nucleotide sequence of this entity | direct |
other_accessions | 0..* xsd:string |
Especially fpbase identifiers. Some Uniprot/Swissprot accessions may leak in if an entry could not be retrieved from the Uniprot API. | direct |
scientific_names | 0..* xsd:string |
may originate in this organism, as determined by a sequence similarity search | direct |
seq_name | 0..1 xsd:string |
a name assigned to this entity by a person involved in teh modification process | direct |
seq_type | 0..1 SeqTypeEnum |
None | direct |
taxon_ids | 0..* xsd:string |
may originate in this organism, as determined by a sequence similarity search | direct |
uniprot_accessions | 0..* xsd:string |
similar to this sequence, as determined by a sequence similarity search | direct |
Usages
used by | used in | type | used |
---|---|---|---|
Database | sequence_set | range | PartsSequence |
TODOs
- clarify which slots represent a lookup, like the current match... slots
Identifier and Mapping Information
Schema Source
- from schema: https://example.com/synbio
Mappings
Mapping Type | Mapped Value |
---|---|
self | ['synbio:PartsSequence'] |
native | ['synbio:PartsSequence'] |
LinkML Source
Direct
name: PartsSequence
description: Data representing the nucleic acid composition of a Modification
todos:
- clarify which slots represent a lookup, like the current match... slots
from_schema: https://example.com/synbio
rank: 1000
slots:
- id
- associated_part
- date_added
- go_term_ids
- go_term_labels
- match_ec_numbers
- match_gene_symbols_etc
- match_names
- nt_sequence
- other_accessions
- scientific_names
- seq_name
- seq_type
- taxon_ids
- uniprot_accessions
slot_usage:
id:
name: id
domain_of:
- PartsSequence
- Strain
- Modification
- Organism
- Person
- PartsSequence
- Strain
- Modification
- Organism
- Person
pattern: ^sequence:\d+$
associated_part:
name: associated_part
domain_of:
- PartsSequence
- PartsSequence
pattern: ^IF:\d+$
Induced
name: PartsSequence
description: Data representing the nucleic acid composition of a Modification
todos:
- clarify which slots represent a lookup, like the current match... slots
from_schema: https://example.com/synbio
rank: 1000
slot_usage:
id:
name: id
domain_of:
- PartsSequence
- Strain
- Modification
- Organism
- Person
- PartsSequence
- Strain
- Modification
- Organism
- Person
pattern: ^sequence:\d+$
associated_part:
name: associated_part
domain_of:
- PartsSequence
- PartsSequence
pattern: ^IF:\d+$
attributes:
id:
name: id
from_schema: https://example.com/synbio
rank: 1000
identifier: true
alias: id
owner: PartsSequence
domain_of:
- PartsSequence
- Strain
- Modification
- Organism
- Person
- PartsSequence
- Strain
- Modification
- Organism
- Person
range: string
pattern: ^sequence:\d+$
associated_part:
name: associated_part
description: found in this Modification
from_schema: https://example.com/synbio
rank: 1000
alias: associated_part
owner: PartsSequence
domain_of:
- PartsSequence
- PartsSequence
range: Modification
pattern: ^IF:\d+$
date_added:
name: date_added
description: date when this record was added to the Database
from_schema: https://example.com/synbio
rank: 1000
alias: date_added
owner: PartsSequence
domain_of:
- PartsSequence
range: string
go_term_ids:
name: go_term_ids
description: may be described by these annotations, as determined by a sequence
similarity search
from_schema: https://example.com/synbio
rank: 1000
multivalued: true
alias: go_term_ids
owner: PartsSequence
domain_of:
- PartsSequence
range: uriorcurie
go_term_labels:
name: go_term_labels
description: may be described by these annotations, as determined by a sequence
similarity search
from_schema: https://example.com/synbio
rank: 1000
multivalued: true
alias: go_term_labels
owner: PartsSequence
domain_of:
- PartsSequence
range: string
match_ec_numbers:
name: match_ec_numbers
description: corresponds to this enzyme, as determined by a sequence similarity
search
from_schema: https://example.com/synbio
rank: 1000
multivalued: true
alias: match_ec_numbers
owner: PartsSequence
domain_of:
- PartsSequence
range: string
match_gene_symbols_etc:
name: match_gene_symbols_etc
description: corresponds to this genes, as determined by a sequence similarity
search
from_schema: https://example.com/synbio
rank: 1000
multivalued: true
alias: match_gene_symbols_etc
owner: PartsSequence
domain_of:
- PartsSequence
range: string
match_names:
name: match_names
description: similar to this sequence, as determined by a sequence similarity
search
from_schema: https://example.com/synbio
rank: 1000
multivalued: true
alias: match_names
owner: PartsSequence
domain_of:
- PartsSequence
range: string
nt_sequence:
name: nt_sequence
description: the nucleotide sequence of this entity
from_schema: https://example.com/synbio
rank: 1000
alias: nt_sequence
owner: PartsSequence
domain_of:
- PartsSequence
range: string
other_accessions:
name: other_accessions
description: Especially fpbase identifiers. Some Uniprot/Swissprot accessions
may leak in if an entry could not be retrieved from the Uniprot API.
from_schema: https://example.com/synbio
rank: 1000
multivalued: true
alias: other_accessions
owner: PartsSequence
domain_of:
- PartsSequence
range: string
scientific_names:
name: scientific_names
description: may originate in this organism, as determined by a sequence similarity
search
from_schema: https://example.com/synbio
rank: 1000
multivalued: true
alias: scientific_names
owner: PartsSequence
domain_of:
- PartsSequence
range: string
seq_name:
name: seq_name
description: a name assigned to this entity by a person involved in teh modification
process
from_schema: https://example.com/synbio
rank: 1000
alias: seq_name
owner: PartsSequence
domain_of:
- PartsSequence
range: string
seq_type:
name: seq_type
from_schema: https://example.com/synbio
rank: 1000
alias: seq_type
owner: PartsSequence
domain_of:
- PartsSequence
range: SeqTypeEnum
taxon_ids:
name: taxon_ids
description: may originate in this organism, as determined by a sequence similarity
search
from_schema: https://example.com/synbio
rank: 1000
multivalued: true
alias: taxon_ids
owner: PartsSequence
domain_of:
- PartsSequence
range: string
uniprot_accessions:
name: uniprot_accessions
description: similar to this sequence, as determined by a sequence similarity
search
from_schema: https://example.com/synbio
rank: 1000
multivalued: true
alias: uniprot_accessions
owner: PartsSequence
domain_of:
- PartsSequence
range: string