*FACup* here is the resource in my ontology On Tue, Jan 10, 2017 at 11:40 PM, neha gupta <neha.bang...@gmail.com> wrote:
> Lorenz, what actually I did is created a data property in Protege : > "FavioriteLeague". > > Then I wrote this rule: > > (?x http://www.w3.org/1999/02/22-rdf-syntax-ns#type > http://www.semanticweb.org/soccer#Team) " > > + "( ?x http://www.semanticweb.org/soccer#FACupGoals ?goals )" + > > "greaterThan(?goals,30) > + " -> (?x http://www.semanticweb.org/soccer#FavioriteLeague > http://www.semanticweb.org/soccer#FACup )]"; > > > On Tue, Jan 10, 2017 at 3:53 PM, Lorenz Buehmann <buehm...@informatik.uni- > leipzig.de> wrote: > >> Sorry to say that, but with that one line of code I cannot help you. >> >> >> It's not clear how you use the property. And as always, the correct URI >> matters. If you have somewhere in the code a small type, then it will >> create a different property. And if that property is not typed as OWL >> data property, it will be an RDF property. OWL API and thus Protege will >> render this then as OWL annotation property. >> >> >> On 10.01.2017 12:49, neha gupta wrote: >> > The data is stored in RDF/XML >> > >> > model.write(writer, "RDF/XML"); >> > >> > All other properties works fine and stored as data property but just >> this >> > one property is stored in Annotation area. >> > Some weeks ago, I face the same problem but then it was fixed by random >> > changes to code. I dont know in which situation this problem comes? >> > I did not show the code because one type of code depends on other and >> you >> > will not be able to understand it easily. >> > >> > On Tue, Jan 10, 2017 at 2:22 PM, Lorenz Buehmann < >> > buehm...@informatik.uni-leipzig.de> wrote: >> > >> >> You're missing again all necessary information... >> >> >> >> You don't show use the code and the data. What is the ontology? In >> which >> >> format do you save it and how? What do you expect from us with no >> >> information like that? >> >> >> >> I don't see the problem so far. >> >> >> >> You load an OWL ontology that has the data property declarations, and >> >> later on you write the same model to disk. Nothing will be converted >> >> into an annotation property then. >> >> >> >> >> >> >> >> On 09.01.2017 22:17, neha gupta wrote: >> >>> Hi >> >>> I have a rule like this >> >>> >> >>> If a team Goal>30 in a League (PremLeague, ChampLeague etc) then it is >> >> the >> >>> team FavioriteLeague. >> >>> >> >>> FavioriteLeague is a data property to which teams will be assigned >> >> through >> >>> rules. But the problem here in my case is when I run the program, the >> >>> FavioriteLeague property is saved in the "Annotations" section, near >> >>> rdfs:comment and label. Also I see ManchesterCity FavioriteCategory >> >>> PremLeague in Annotation section. >> >>> >> >>> Why this stored there and not as Data property of the team.? >> >>> >> >>> Thank you >> >>> >> >> >> >> >