made by pyLODE 2.13.2

SALON - Sequence ALingment Ontology for pairwise and multiple sequence alignments

Metadata

URI
https://w3id.org/salon#
Publisher(s)
Khaos Research Group
Creator(s)
Ismael Navas-Delgado Orcid logo ([email protected]) of University of Málaga
Antonio Benítez-Hidalgo Orcid logo ([email protected]) of University of Málaga
María del Mar Roldán-García ([email protected]) of University of Málaga
Created
2020-11-01T23:59:59
Modified
2022-07-15T11:28:00
Issued
2021-09-14T23:59:59
Version Information
v1.0.2
Version URI
/1.0.1
License & Rights
https://opensource.org/licenses/MIT
© Khaos Research Group, University of Málaga
Ontology RDF
RDF (xml)
Code Repository
https://github.com/benhid/SALON

Description

SALON - Sequence ALingment Ontology for pairwise and multiple sequence alignments

Table of Contents

  1. Classes
  2. Object Properties
  3. Datatype Properties
  4. Annotation Properties
  5. Named Individuals
  6. Namespaces
  7. Legend

Overview

Classes

Alignmentc # Classes

URI https://w3id.org/salon#Alignment
Description

Set of biological sequences, used to identify regions of similarity that may indicate functional, structural and/or evolutionary relationships between them.

Restrictions Has Alignment Scoreop some Alignment Scorec
Has Subalignmentop some Sub Alignmentc
Has Columnop some Alignment Columnc
Sub-classes Correct Alignmentc
Incorrect Alignmentc
In domain of Has Columnop
Has Subalignmentop
Has Alignment Scoreop
In range of Is Column Ofop
Is Subalignment Ofop

Alignment Columnc # Classes

URI https://w3id.org/salon#AlignmentColumn
Description

A representation of a column in the alignment. Note that a column with all gaps is not allowed.

Restrictions Has Column Scoreop some Column Scorec
Sub-classes Unconfidently Aligned Columnc
Confidently Aligned Columnc
In domain of Is Column Ofop
Column weightdp
Sequence indexdp
Columndp
Has Column Scoreop
Consensus characterdp
In range of Has Columnop

Alignment Scorec # Classes

URI https://w3id.org/salon#AlignmentScore
Description

A score given to the alignment.

Restrictions Has Column Score Functionop exactly 1 Alignment Score Functionc
In domain of Has Alignment Score Functionop
In range of Has Alignment Scoreop

Alignment Score Functionc # Classes

URI https://w3id.org/salon#AlignmentScoreFunction
Description

The method used to calculate the scoring function.

Sub-classes Maximization Alignment Score Functionc
Minimization Alignment Score Functionc
In range of Has Alignment Score Functionop

Alignment Sequencec # Classes

URI https://w3id.org/salon#AlignmentSequence
Description

An ordered succession of residues and gap characters in a sequence. For proteins, this is known as the primary structure.

Restrictions Has Featureop some Featurec
Sub-classes Protein Sequencec
DNA Sequencec
In domain of Sequence Identifierdp
Sequence lengthdp
Has Featureop
Sequencedp
Sequence organismdp
Is Sequence Ofop
In range of Has Sequenceop
Is Feature Ofop

Column Scorec # Classes

URI https://w3id.org/salon#ColumnScore
Description

A score given to a single column.

Restrictions Has Column Score Functionop exactly 1 Column Score Functionc
In domain of Has Column Score Functionop
In range of Has Column Scoreop

Column Score Functionc # Classes

URI https://w3id.org/salon#ColumnScoreFunction
Description

The method used to calculate the scoring function for a given column.

Sub-classes Maximization Column Score Functionc
Minimization Column Score Functionc
Reliability Measurec
In range of Has Column Score Functionop

Confidently Aligned Columnc # Classes

URI https://w3id.org/salon#ConfidentlyAlignedColumn
Description

Column in the alignment with high confidence score.

Super-classes Alignment Columnc

Construction Methodc # Classes

URI https://w3id.org/salon#ConstructionMethod
Description

The method or algorithm used to construct the sequence alignment.

Sub-classes Deterministic Approachc
Stochastic Approachc
In range of Has Construction Methodop
Members DynamicProgramming

Correct Alignmentc # Classes

URI https://w3id.org/salon#CorrectAlignment
Description

Valid alignment in terms of scoring.

Super-classes Alignmentc

DNA Sequencec # Classes

URI https://w3id.org/salon#DNAAlignmentSequence
Description

Nucleotides Sequence.

Super-classes Alignment Sequencec

Deterministic Approachc # Classes

URI https://w3id.org/salon#DeterministicApproach
Description

Approach that produces the same alignment every time.

Super-classes Construction Methodc
Sub-classes Iterative methodc
Progressive methodc
Hidden Markov modelc

Evolutionary algorithmc # Classes

URI https://w3id.org/salon#EvolutionaryAlgorithm
Description

Population-based optimization algorithm.

Super-classes Stochastic Approachc
Sub-classes Genetic Algorithmc

Featurec # Classes

URI https://w3id.org/salon#Feature
Description

Structural or functional feature associated with a sequence, e.g., a region of interest, a secondary structure element, etc.

In domain of Feature notedp
Feature typedp
Is Feature Ofop
Feature startdp
Feature scoredp
Feature stopdp
In range of Has Featureop

Genetic Algorithmc # Classes

URI https://w3id.org/salon#Genetic_Algorithm
Description

Evolutionary computation technique inspired by biological evolution.

Super-classes Evolutionary algorithmc

Hidden Markov modelc # Classes

URI https://w3id.org/salon#HiddenMarkovModel
Description

Probabilistic model that encapsulate the evolutionary changes of an alignment.

Super-classes Deterministic Approachc
Members MUMMALS

Incorrect Alignmentc # Classes

URI https://w3id.org/salon#IncorrectAlignment
Description

Invalid alignment in terms of scoring.

Super-classes Alignmentc

Iterative methodc # Classes

URI https://w3id.org/salon#IterativeMethod
Description

Heuristic that realigns the sequences during multiple iterations of the alignment process.

Super-classes Deterministic Approachc
Members MUSLCLE
PRIME
MAFFT

Maximization Alignment Score Functionc # Classes

URI https://w3id.org/salon#MaximizationAlignmentScoreFunction
Description

The cost function to maximize (direction of optimization).

Super-classes Alignment Score Functionc
Members AlignmentScoreTC
AlignmentScoreGUIDANCE

Maximization Column Score Functionc # Classes

URI https://w3id.org/salon#MaximizationColumnScoreFunction
Description

The cost function to maximize (direction of optimization).

Super-classes Column Score Functionc
Members ColumnScoreNongapsPercentage
ColumnScoreSOP
ColumnScoreTC
ColumnScoreGUIDANCE

Minimization Alignment Score Functionc # Classes

URI https://w3id.org/salon#MinimizationAlignmentScoreFunction
Description

The cost function to minimize (direction of optimization).

Super-classes Alignment Score Functionc

Minimization Column Score Functionc # Classes

URI https://w3id.org/salon#MinimizationColumnScoreFunction
Description

The cost function to minimize (direction of optimization).

Super-classes Column Score Functionc
Members ColumnScoreShannonEntropy

Progressive methodc # Classes

URI https://w3id.org/salon#ProgressiveMethod
Description

The alignment starts with one sequence and progressively aligns the others.

Super-classes Deterministic Approachc
Members ClustalW
SATCHMO
KAlign
T-Coffee

Proteinc # Classes

URI https://w3id.org/salon#Protein
Description

The protein associated to an amino acid sequence.

In domain of Protein genedp
Protein descriptiondp
Protein namedp
In range of Has Association Withop

Protein Sequencec # Classes

URI https://w3id.org/salon#ProteinAlignmentSequence
Description

Amino Acids Sequence.

Super-classes Alignment Sequencec
Restrictions Has Association Withop some Proteinc
In domain of Has Association Withop

Reliability Measurec # Classes

URI https://w3id.org/salon#ReliabilityMeasure
Description

Reliability measure to estimate alignment accuracy.

Super-classes Column Score Functionc
In domain of Score Cutoffdp
Members ColumnScoreGUIDANCE

Stochastic Approachc # Classes

URI https://w3id.org/salon#StochasticApproach
Description

Approach that uses randomness to find an alignment.

Super-classes Construction Methodc
Sub-classes Evolutionary algorithmc

Sub Alignmentc # Classes

URI https://w3id.org/salon#SubAlignment
Description

A subset of sequences in the alignment.

Restrictions Has Sequenceop min 2 Alignment Sequencec
In domain of SubAlignment namedp
Has Sequenceop
Gap characterdp
Has Construction Methodop
Is Subalignment Ofop
In range of Is Sequence Ofop
Has Subalignmentop

Unconfidently Aligned Columnc # Classes

URI https://w3id.org/salon#UnconfidentlyAlignedColumn
Description

Column in the alignment with low confidence score.

Super-classes Alignment Columnc

Object Properties

Has Association Withop # OPs

URI https://w3id.org/salon#associatedTo
Domain(s) Protein Sequencec
Range(s) Proteinc

Has Construction Methodop # OPs

URI https://w3id.org/salon#constructionMethod
Domain(s) Sub Alignmentc
Range(s) ConstructionMethodc

Has Alignment Scoreop # OPs

URI https://w3id.org/salon#hasAlignmentScore
Domain(s) Alignmentc
Range(s) AlignmentScorec

Has Alignment Score Functionop # OPs

URI https://w3id.org/salon#hasAlignmentScoreFunction
Domain(s) Alignment Scorec
Range(s) AlignmentScoreFunctionc

Has Columnop # OPs

URI https://w3id.org/salon#hasColumn
Inverse properties Is Column Ofop
Domain(s) Alignmentc
Range(s) AlignmentColumnc

Has Column Scoreop # OPs

URI https://w3id.org/salon#hasColumnScore
Domain(s) Alignment Columnc
Range(s) ColumnScorec

Has Column Score Functionop # OPs

URI https://w3id.org/salon#hasColumnScoreFunction
Domain(s) Column Scorec
Range(s) ColumnScoreFunctionc

Has Featureop # OPs

URI https://w3id.org/salon#hasFeature
Inverse properties Is Feature Ofop
Domain(s) Alignment Sequencec
Range(s) Featurec

Has Sequenceop # OPs

URI https://w3id.org/salon#hasSequence
Inverse properties Is Sequence Ofop
Domain(s) Sub Alignmentc
Range(s) AlignmentSequencec

Has Subalignmentop # OPs

URI https://w3id.org/salon#hasSubalignment
Inverse properties Is Subalignment Ofop
Domain(s) Alignmentc
Range(s) SubAlignmentc

Is Column Ofop # OPs

URI https://w3id.org/salon#isColumnOf
Domain(s) Alignment Columnc
Range(s) Alignmentc

Is Feature Ofop # OPs

URI https://w3id.org/salon#isFeatureOf
Domain(s) Featurec
Range(s) AlignmentSequencec

Is Sequence Ofop # OPs

URI https://w3id.org/salon#isSequenceOf
Domain(s) Alignment Sequencec
Range(s) SubAlignmentc

Is Subalignment Ofop # OPs

URI https://w3id.org/salon#isSubalignmentOf
Domain(s) Sub Alignmentc
Range(s) Alignmentc

Datatype Properties

Protein recommended namedp # DPs

URI http://purl.uniprot.org/core/Recommended_Name
Equivalent properties Protein namedp

Mnemonicdp # DPs

URI http://purl.uniprot.org/core/mnemonic
Equivalent properties Accession numberdp

Feature notedp # DPs

URI https://w3id.org/salon#FNote
Domain(s) Featurec
Range(s) xsd:stringc

Feature scoredp # DPs

URI https://w3id.org/salon#FScore
Domain(s) Featurec
Range(s) http://www.w3.org/2001/XMLSchema#float http://www.w3.org/2001/XMLSchema#integer

Feature startdp # DPs

URI https://w3id.org/salon#FStart
Description

The start position of the feature.

Domain(s) Featurec
Range(s) xsd:intc

Feature stopdp # DPs

URI https://w3id.org/salon#FStop
Description

The end position of the feature.

Domain(s) Featurec
Range(s) xsd:intc

Feature typedp # DPs

URI https://w3id.org/salon#FType
Domain(s) Featurec
Range(s) xsd:stringc

Accession numberdp # DPs

URI https://w3id.org/salon#accessionNumber
Description

A unique identifier in the databases. Accession numbers should remain static between database updates.

Domain(s) (Alignment Sequencec or Proteinc)
Range(s) xsd:stringc

Sequence indexdp # DPs

URI https://w3id.org/salon#atSequenceIndex
Description

The position of the column in the alignment.

Domain(s) Alignment Columnc
Range(s) xsd:integerc

Columndp # DPs

URI https://w3id.org/salon#column
Description

Alignment column data (one character for each sequence).

Domain(s) Alignment Columnc
Range(s) xsd:stringc

Column weightdp # DPs

URI https://w3id.org/salon#columnWeight
Description

A weight associated with a given column.

Domain(s) Alignment Columnc
Range(s) xsd:integerc

Consensus characterdp # DPs

URI https://w3id.org/salon#consensusCharacter
Description

A consensus character that summarises the residue information contained in an alignment column.

Domain(s) Alignment Columnc
Range(s) xsd:stringc

Descriptiondp # DPs

URI https://w3id.org/salon#description
Description

A general description of the entity.

Domain(s) (Alignment Sequencec or Proteinc)
Range(s) xsd:stringc

Gap characterdp # DPs

URI https://w3id.org/salon#gapCharacter
Description

The character used to represent an insertion/deletion.

Super-properties owl:topDataProperty
Domain(s) Sub Alignmentc
Range(s) http://www.w3.org/2001/XMLSchema#short http://www.w3.org/2001/XMLSchema#string

Protein genedp # DPs

URI https://w3id.org/salon#geneName
Description

The gene by which the protein is encoded.

Domain(s) Proteinc
Range(s) xsd:stringc

Sequence Identifierdp # DPs

URI https://w3id.org/salon#identifier
Description

The name or UID given to the sequence.

Domain(s) Alignment Sequencec
Range(s) xsd:stringc

Keyworddp # DPs

URI https://w3id.org/salon#keyword
Description

A keyword provides information that can be used to generate indexes of the entries based on functional, structural, or other categories.

Domain(s) (Alignment Sequencec or Proteinc)
Range(s) xsd:stringc

Sequence lengthdp # DPs

URI https://w3id.org/salon#length
Description

The length of the sequence.

Domain(s) Alignment Sequencec
Range(s) xsd:intc

Sequence organismdp # DPs

URI https://w3id.org/salon#organism
Description

The unique identifier of the organism that was the source of the sequence by the NCBI.

Domain(s) Alignment Sequencec
Range(s) xsd:stringc

Protein descriptiondp # DPs

URI https://w3id.org/salon#proteinDescription
Domain(s) Proteinc
Range(s) xsd:stringc

Protein namedp # DPs

URI https://w3id.org/salon#proteinName
Description

Recommended name of the protein associated to the amino acid sequence.

Domain(s) Proteinc
Range(s) xsd:stringc

Scoredp # DPs

URI https://w3id.org/salon#score
Description

A score or metric computed for the alignment.

Domain(s) (Alignment Scorec or Column Scorec)
Range(s) http://www.w3.org/2001/XMLSchema#float http://www.w3.org/2001/XMLSchema#integer

Score Cutoffdp # DPs

URI https://w3id.org/salon#scoreCutoff
Description

Cutoff value is used as a classification criterion to separate columns into reliable and unreliable based on the score value.

Domain(s) Reliability Measurec

Score Maxdp # DPs

URI https://w3id.org/salon#scoreMax
Domain(s) (Alignment Score Functionc or Column Score Functionc)
Range(s) http://www.w3.org/2001/XMLSchema#float http://www.w3.org/2001/XMLSchema#integer

Score Mindp # DPs

URI https://w3id.org/salon#scoreMin
Domain(s) (Alignment Score Functionc or Column Score Functionc)
Range(s) http://www.w3.org/2001/XMLSchema#float http://www.w3.org/2001/XMLSchema#integer

Sequencedp # DPs

URI https://w3id.org/salon#sequence
Description

The sequence itself, made up of residues and gap characters.

Domain(s) Alignment Sequencec
Range(s) xsd:stringc

SubAlignment namedp # DPs

URI https://w3id.org/salon#subAlignmentName
Domain(s) Sub Alignmentc
Range(s) xsd:stringc

Annotation Properties

bibliographicCitationap # APs

URI http://purl.org/dc/terms/bibliographicCitation

createdap # APs

URI http://purl.org/dc/terms/created

creatorap # APs

URI http://purl.org/dc/terms/creator

descriptionap # APs

URI http://purl.org/dc/terms/description

identifierap # APs

URI http://purl.org/dc/terms/identifier

issuedap # APs

URI http://purl.org/dc/terms/issued

licenseap # APs

URI http://purl.org/dc/terms/license

modifiedap # APs

URI http://purl.org/dc/terms/modified

publisherap # APs

URI http://purl.org/dc/terms/publisher

rightsap # APs

URI http://purl.org/dc/terms/rights

sourceap # APs

URI http://purl.org/dc/terms/source

titleap # APs

URI http://purl.org/dc/terms/title

preferredNamespacePrefixap # APs

URI http://purl.org/vocab/vann/preferredNamespacePrefix

preferredNamespaceUriap # APs

URI http://purl.org/vocab/vann/preferredNamespaceUri

isRuleEnabledap # APs

URI http://swrl.stanford.edu/ontologies/3.3/swrla.owl#isRuleEnabled

versionInfoap # APs

URI http://www.w3.org/2002/07/owl#versionInfo

affiliationap # APs

URI https://schema.org/affiliation

codeRepositoryap # APs

URI https://schema.org/codeRepository

emailap # APs

URI https://schema.org/email

identifierap # APs

URI https://schema.org/identifier

nameap # APs

URI https://schema.org/name

urlap # APs

URI https://schema.org/url

Named Individuals

AlignmentScoreGUIDANCEni

Class(es)
MaximizationAlignmentScoreFunction
URI https://w3id.org/salon#AlignmentScoreGUIDANCE

AlignmentScoreTCni

Class(es)
MaximizationAlignmentScoreFunction
URI https://w3id.org/salon#AlignmentScoreTC

ClustalWni

Class(es)
ProgressiveMethod
URI https://w3id.org/salon#ClustalW

ColumnScoreGUIDANCEni

Class(es)
ReliabilityMeasure
MaximizationColumnScoreFunction
URI https://w3id.org/salon#ColumnScoreGUIDANCE

ColumnScoreNongapsPercentageni

Class(es)
MaximizationColumnScoreFunction
URI https://w3id.org/salon#ColumnScoreNongapsPercentage

ColumnScoreSOPni

Class(es)
MaximizationColumnScoreFunction
URI https://w3id.org/salon#ColumnScoreSOP

ColumnScoreShannonEntropyni

Class(es)
MinimizationColumnScoreFunction
URI https://w3id.org/salon#ColumnScoreShannonEntropy
Description H ranges from 0 (only one residue in present at that position) to 4.322 (all 20 residues are equally represented in that position). Typically, positions with H >2.0 are considerered variable, whereas those with H < 2 are consider conserved. Highly conserved positions are those with H <1.0 (Litwin and Jores, 1992). A minimum number of sequences is however required (~100) for H to describe the diversity of a protein family.

ColumnScoreTCni

Class(es)
MaximizationColumnScoreFunction
URI https://w3id.org/salon#ColumnScoreTC

Dynamic programmingni

Class(es)
ConstructionMethod
URI https://w3id.org/salon#DynamicProgramming

KAlignni

Class(es)
ProgressiveMethod
URI https://w3id.org/salon#KAlign

MAFFTni

Class(es)
IterativeMethod
URI https://w3id.org/salon#MAFFT

MUMMALSni

Class(es)
HiddenMarkovModel
URI https://w3id.org/salon#MUMMALS

MUSLCLEni

Class(es)
IterativeMethod
URI https://w3id.org/salon#MUSLCLE

PRIMEni

Class(es)
IterativeMethod
URI https://w3id.org/salon#PRIME

SATCHMOni

Class(es)
ProgressiveMethod
URI https://w3id.org/salon#SATCHMO

T-Coffeeni

Class(es)
ProgressiveMethod
URI https://w3id.org/salon#T-Coffee

Namespaces

default (salon)
https://w3id.org/salon#
brick
https://brickschema.org/schema/Brick#
csvw
http://www.w3.org/ns/csvw#
dc
http://purl.org/dc/elements/1.1/
dcam
http://purl.org/dc/dcam/
dcat
http://www.w3.org/ns/dcat#
dcmitype
http://purl.org/dc/dcmitype/
dcterms
http://purl.org/dc/terms/
doap
http://usefulinc.com/ns/doap#
foaf
http://xmlns.com/foaf/0.1/
obda
https://w3id.org/obda/vocabulary#
odrl
http://www.w3.org/ns/odrl/2/
org
http://www.w3.org/ns/org#
owl
http://www.w3.org/2002/07/owl#
prof
http://www.w3.org/ns/dx/prof/
prov
http://www.w3.org/ns/prov#
qb
http://purl.org/linked-data/cube#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
sdo
https://schema.org/
sh
http://www.w3.org/ns/shacl#
skos
http://www.w3.org/2004/02/skos/core#
sosa
http://www.w3.org/ns/sosa/
ssn
http://www.w3.org/ns/ssn/
swrl
http://www.w3.org/2003/11/swrl#
swrla
http://swrl.stanford.edu/ontologies/3.3/swrla.owl#
swrlb
http://www.w3.org/2003/11/swrlb#
time
http://www.w3.org/2006/time#
uniprot
http://purl.uniprot.org/core/
vann
http://purl.org/vocab/vann/
void
http://rdfs.org/ns/void#
xsd
http://www.w3.org/2001/XMLSchema#

Legend

cClasses
opObject Properties
fpFunctional Properties
dpData Properties
apAnnotation Properties
pProperties
niNamed Individuals