| http://purl.uniprot.org/unirules/MF_00123#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:49153 up:source unirule:MF_00123 .
_:49154 up:source unirule:MF_00123 .
_:49155 up:source unirule:MF_00123 .
_:49156 up:source unirule:MF_00123 .
_:49157 up:source unirule:MF_00123 .
_:49158 up:source unirule:MF_00123 .
_:49159 up:source unirule:MF_00123 .
_:49160 up:source unirule:MF_00123 .
_:49161 up:source unirule:MF_00123 .
_:49162 up:source unirule:MF_00123 .
_:49163 up:source unirule:MF_00123 .
_:49164 up:source unirule:MF_00123 .
_:49165 up:source unirule:MF_00123 .
_:49166 up:source unirule:MF_00123 .
_:49167 up:source unirule:MF_00123 .
_:49168 up:source unirule:MF_00123 .
_:49169 up:source unirule:MF_00123 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation5 ,
?annotation7 ;
up:classifiedWith GO:0004814 ,
GO:0005524 ,
GO:0005737 ,
GO:0006420 ,
keyword:30 ,
keyword:436 ,
keyword:547 ,
keyword:648 ,
keyword:67 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '6.1.1.19' ;
up:fullName 'Arginine--tRNA ligase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Arginyl-tRNA synthetase' ;
up:shortName 'ArgRS' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'argS' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Subcellular_Location_Annotation .
?annotation5li6 up:cellularComponent .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class-I aminoacyl-tRNA synthetase family.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Motif_Annotation ;
rdfs:comment "'HIGH' region" .
?pfsb11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
_:49170 a rdf:Statement ;
up:attribution _:49153 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:49171 a rdf:Statement ;
up:attribution _:49154 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:49172 a rdf:Statement ;
up:attribution _:49155 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:49173 a rdf:Statement ;
up:attribution _:49156 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:49174 a rdf:Statement ;
up:attribution _:49157 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:49175 a rdf:Statement ;
up:attribution _:49158 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:49176 a rdf:Statement ;
up:attribution _:49159 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:49177 a rdf:Statement ;
up:attribution _:49160 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:30 .
_:49178 a rdf:Statement ;
up:attribution _:49161 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:648 .
_:49179 a rdf:Statement ;
up:attribution _:49162 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:49180 a rdf:Statement ;
up:attribution _:49163 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:49181 a rdf:Statement ;
up:attribution _:49164 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:49182 a rdf:Statement ;
up:attribution _:49165 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004814 .
_:49183 a rdf:Statement ;
up:attribution _:49166 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:49184 a rdf:Statement ;
up:attribution _:49167 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006420 .
_:49185 a rdf:Statement ;
up:attribution _:49168 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:49186 a rdf:Statement ;
up:source unirule:MF_00123 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:49187 a rdf:Statement ;
up:attribution _:49169 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00123
#Rule MF_00123 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
VALUES ?supertaxon15 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00123 .
?thisOrganism rdfs:subClassOf+ ?supertaxon15 .
BIND(URI(CONCAT(STR(?this), '#MF_00123a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00123a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00123a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00123a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00123a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch20 faldo:location ?templateMotifSequenceMatchRegionP4690621 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4690623 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP46906MF_0012316 .
?templateMotifSequenceMatchRegionP4690621 faldo:begin ?templateMotifSequenceMatchBeginP4690622 .
?templateMotifSequenceMatchBeginP4690622 faldo:position ?templateMotifSequenceMatchBeginPositionP4690617 ;
faldo:reference isoform:P46906-1 .
?templateMotifSequenceProfileAlignmentOperationP4690623 edam:has_input signature:MF_00123 ;
rdf:type edam:operation_0300 .
?targetMotifMatch24 faldo:location ?targetMotifMatchRegionMatch25 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0012327 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP46906MF_0012318 .
?targetMotifMatchRegionMatch25 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0012326 .
?targetMotifMatchRegionMatchBeginMF_0012326 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0012319 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0012327 edam:has_input signature:MF_00123 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP46906MF_0012316, 1, (STRLEN(?templateMotifCigarP46906MF_0012316) - STRLEN(REPLACE(?templateMotifCigarP46906MF_0012316, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionP4690617) + 1)), '}'), '')))), '[a-z]', '')) AS ?step128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP46906MF_0012318, 1, (STRLEN(?targetMotifMatchCigarP46906MF_0012318) - STRLEN(REPLACE(?targetMotifMatchCigarP46906MF_0012318, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP46906MF_0012318, 1, (STRLEN(?targetMotifMatchCigarP46906MF_0012318) - STRLEN(REPLACE(?targetMotifMatchCigarP46906MF_0012318, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step128), '}'), '')))), '[^-]', ''))) AS ?step229) .
BIND(((?step229 + ?targetMotifMatchRegionMatchBeginPositionMF_0012319) - 1) AS ?thisPositionOn13) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP46906MF_0012316, 1, (STRLEN(?templateMotifCigarP46906MF_0012316) - STRLEN(REPLACE(?templateMotifCigarP46906MF_0012316, CONCAT('^(?:-*[^-]){', STR(((142 - ?templateMotifSequenceMatchBeginPositionP4690617) + 1)), '}'), '')))), '[a-z]', '')) AS ?step130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP46906MF_0012318, 1, (STRLEN(?targetMotifMatchCigarP46906MF_0012318) - STRLEN(REPLACE(?targetMotifMatchCigarP46906MF_0012318, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP46906MF_0012318, 1, (STRLEN(?targetMotifMatchCigarP46906MF_0012318) - STRLEN(REPLACE(?targetMotifMatchCigarP46906MF_0012318, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step130), '}'), '')))), '[^-]', ''))) AS ?step231) .
BIND(((?step231 + ?targetMotifMatchRegionMatchBeginPositionMF_0012319) - 1) AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) .
FILTER (REGEX('[AVPG]N[PTIVL][ARNDCQEGHILKMFPSTWYVBZJUOX][KGHS][ARNDCQEGHILKMFPSTWYVBZJUOX][LIMFV][HTSGNV][LMIV][GAV][HGRSNQ]', SUBSTR(?thisSequenceValue, ?thisPositionOn13, (?thisPositionOn14 - ?thisPositionOn13)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00123a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case8) .
}
}
"xsd:string |