Problem with cycles when transforming an *.obo file to rdf or owl.

Dear semwebers,

I am currently working with semantic similarity measures from rdf or owl
files.

Due to project requirements, we are trying to transform an *.obo file to
rdf or owl format. To do this we are reading the file with the python
networkx library, and we have discovered that it has cycles (it is not an
acyclic graph).

We have been thinking for a while about how to detect where there are
cycles within the ontology, to try to remove them, and change the file
format, without success. I was wondering if any of the experts in this
semantic web network would know if there is a tool that allows us to easily
detect where these cycles occur and try to fix them.

In case it is of interest, I attach the link where you can download the
..obo file we are working with (
https://zenodo.org/record/4722925#.YK-h1agzaUk).


Thanks in advance for your time!

Best regards,

Luis Gascó
Text Mining Research Engineer @TeMU
Barcelona Supercomputing Center (Spain)



[image: Mailtrack]
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&>
Remitente
notificado con
Mailtrack
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&>
27/05/21
15:46:57

Received on Thursday, 27 May 2021 14:06:04 UTC