All Downloads are FREE. Search and download functionalities are using the official Maven repository.

webapp.data.profile-test.ttl Maven / Gradle / Ivy

Go to download

Corese is a Semantic Web Factory (triple store and SPARQL endpoint) implementing RDF, RDFS, SPARQL 1.1 Query and Update.

The newest version!
#
#  Additional profile for testing purpose
#
@prefix r:  .

st:dbtest a st:Profile ;
  st:query     "/home/corby/AAServer/data/query/frdbpediains.rq" ;
  st:transform st:navlab ;
  st:param [
  # where to save graph resulting from query
    st:file "/home/corby/dbpedia.ttl";
    st:list (r:Bordeaux r:Rennes);
    #r:Paris r:Rocquencourt r:Lille   r:Grenoble r:Sophia_Antipolis r:Montpellier) ;
#   st:list (r:El_Paso r:Window_Rock r:Albuquerque r:Monument_Valley  ) ;
        st:mapzoom 6 ;
        st:mapsize "maplarge" ;
        st:mapicon1 "/img/bmarker.png" ;
        st:mapicon2 "/img/smarker.png" 
          
  ] .
  
  
  st:west a st:Server ;
  st:service "west" ;
  st:transform st:navlab ; 
  st:param [ 
    st:lang "en"   ;
    st:mapzoom 8 ;
    st:mapsize "maplarge" ;
    st:import  st:mapParam  ;
  ] ;  
  st:content st:westcontent
.  
  
st:westcontent a sw:Workflow ; sw:body ( 
    [ a sw:Load ; sw:path   ] )
.
    
    




st:hturtle2 a st:Profile ;
st:workflow [
    a sw:Workflow ; 
    sw:param [ st:focus false ] ;
    sw:body ( 
        [a sw:Query ; sw:uri  ]
        [ a sw:Transformation ; sw:uri st:hturtle ] 
        )
]
. 

st:hturtle3 a st:Profile ;
st:workflow [
    a sw:Workflow ; 
    sw:param [ st:focus st:uri ] ;
    sw:body ( 
        [a sw:Query ; sw:uri  ]
        [ a sw:Transformation ; sw:uri st:hturtle ] 
        )
]
. 


st:sparql1 a st:Profile ;
    st:query  ;
    st:transform st:sparql        
.

st:sparql2 a st:Profile ;
    st:param [ st:focus false ] ;
    st:query  ;
    st:transform st:sparql        
.

st:sparql3 a st:Profile ;
    st:param [ st:focus st:uri ] ;
    st:workflow [
        a sw:Workflow ; 
        sw:body (
            [a sw:Query ; sw:uri  ]
            [a sw:Transformation ; sw:uri st:sparql ]
        )
    ]
.


st:cdncopy a st:Profile ;
st:workflow [ a sw:Workflow ; sw:body (
         
     
    [ a sw:Transformation ; sw:uri st:navlab ] 
    )]
.


st:save a st:Profile ;
  st:query  ;
  st:transform st:sparql ;
  st:param [
    st:file "/home/corby/dbpedia.ttl";
  ] .

st:dbsparql a st:Profile ;
  st:query   ;
  st:param [
     #st:lodprofile ((  st:dbpedia)) ;
     st:lod ()
  ] ;
  st:transform st:sparql .
 
st:dbturtle a st:Profile ;
  st:query   ;
  st:transform  st:turtle .
  
st:dbhturtle a st:Profile ;
  st:query   ;
  st:transform  st:hturtle . 
  
  
st:dbpediadyn a st:Profile ;   
  st:param [ 
    st:lang "fr" ;
    st:import st:dbpediaParam, st:mapParam  ;
  ] ;
  st:query     "/user/corby/home/AAServer/data/query/frdbpedia.rq" ;
  st:transform "/user/corby/home/AAData/sttl/navlab" .  
  
  
st:dbeditdyn a st:Profile ;
  st:param [
    st:uri  
  ] ;
  st:transform "/user/corby/home/AAData/sttl/dbedit" .
    

st:dbedityear a st:Profile ;
  st:param [
    st:uri 
  ] ;
  st:transform "/user/corby/home/AAData/sttl/dbedit#year" .
  
st:calendartest a st:Profile ;
  st:transform  ;
  st:param [
    st:debug true ;
    st:list (("OC" 1959) ("FC" 1964)) ;
  ] .
  
 st:calendar4 a st:Profile ;
  st:query      ;
  st:transform "/home/corby/AData/sttl/content" .
    
 @prefix r:  .

st:dbpediains a st:Profile ;
  st:query      ;
  st:transform st:navlab ;
  st:param [
  # where to save graph resulting from query
    st:file "/home/corby/dbpedia.ttl";
    st:list (r:El_Paso r:Window_Rock r:Albuquerque r:Monument_Valley
    ) ;
    st:list2 (
 # r:Gibraltar r:Ceuta r:Melilla r:Enclave_des_papes
   r:Andorre r:Monaco  r:Kaliningrad r:Liechtenstein
    r:Llívia r:Saint-Marin r:Vatican     r:Büsingen_am_Hochrhein r:Jungholz r:Baerle-Duc
    r:Sastavci r:Brezovica_Žumberačka r:Akrotiri_et_Dhekelia 
    
    r:Vennbahn    
    )
  ] .
   

st:dbpediaall a st:Profile ;
  st:query      ;
  st:variable  "?r" ;
  st:transform st:navlab .
  
st:local a st:Profile ;
  st:query      ;
  st:transform st:navlab .

st:personen a st:Profile ;
  st:query      ;
  st:transform st:navlab .  

st:bound a st:Profile ;
st:query ;
st:transform st:navlab .  
 
st:mglt a st:Profile ;
st:query ;
st:transform st:navlab . 

st:spqr a st:Profile ;
st:query ;
st:transform st:navlab . 
         
  
st:test a st:Profile ;
  st:workflow [
    sw:debug true ;
    sw:body (
      [ a sw:Query ; sw:result sw:graph  ;
	sw:body "select * where {?x ?p ?y} limit 100" ]
      [ a sw:Transformation ; sw:uri st:sparql ]
    )
  ]
.
  
st:loop a st:Profile ;
  st:workflow [
    sw:debug true ;
    sw:loop 3 ;
    sw:body (
      [ a sw:Query ; sw:body "select * where {?x ?p ?y} limit 100" ]
      [ a sw:Transformation ; sw:uri st:sparql ]
    )
  ] .

st:dbpedialoop a st:Profile ;   
  st:param [ 
    st:lang "fr" ;
    st:import st:dbpediaParam, st:mapParam  ;
    st:file "/user/corby/home/test.ttl" ;    
  ] ;
  st:workflow [ 
      sw:loop 5 ;
      sw:body ( 
       
          )] ;
  st:transform  st:navlab .
  
  
st:owl a st:Profile ;
  st:workflow [
    sw:debug true ;
    sw:param [ sw:debug true ] ;
    sw:body ( 
    [ a sw:Query ; sw:uri  ] 
    [ a sw:Rule ; sw:uri sw:owlrl ] 
    [ a sw:Transformation ; sw:uri st:turtle ]
    )
] ;
st:transform st:sparql .


st:owlsave a st:Profile ;
  st:workflow [ st:body ( 
  [ a sw:Query ; sw:uri  ] 
  [ a sw:Rule ; sw:uri sw:owlrl ] 
  [ a sw:Transformation ; sw:uri st:turtle ]
  )
] ;
st:transform st:sparql .


 
st:owlrltest a st:Server ;
  st:service "test" ;
  st:data [ st:uri   ; st:name st:data ] ;
  st:workflow [ sw:body (  ) ] ;
  st:transform st:hturtle
 .


 
st:ldp a st:Server ;
  st:service "ldp" ;
  st:content st:humancontent ; 
  st:workflow st:turtleWF
.
 

st:ldpdbpedia a st:Server ; 
  st:service "dbpedia" ;
  st:workflow st:ldpdbpediaWF
  .
  
st:ldpdbpediaWF a sw:Workflow ;
  sw:body ( 
      
    [ a sw:Transformation ; sw:uri st:turtle ]
  )
.



st:ldp1 a st:Server ;
st:service "ldp1" ;
 st:data [ st:uri   ; st:name st:data ] ;
 st:param [
    st:lodprofile (
    (   st:dbsparql )
    (  st:sparql )
    ( "*" st:sparql )
    );
 ] .
 






  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  




© 2015 - 2025 Weber Informatics LLC | Privacy Policy