dan_fornika
Re:Java at 30: The Genius Behind the Code That Changed Tech
on Friday May 16, 2025 @06:50PM (#44010498)
"Clojure for the Brave and True" is free online: https://www.braveclojure.com/clojure-for-the-brave-and-true/
Re:A trick to eliminate 2π (sometimes)
on Wednesday June 28, 2023 @02:29PM (#36510538)
Would it be more appropriate to call 2πi "tau dot"?
Re:Ontology for the life sciences: genes, proteins, diseases, all expr...
on Monday January 20, 2020 @06:48PM (#22103050)
I think the various OBOFoundry ontologies are at different stages of maturity. One of their design principles is interoperability, but I'm not sure how often one is able to reason effectively across ontologies unless great care is taken to ensure that logical axioms are sound.
I'm involved in a project[0] that has an aim to provide better data integration by using OBOFoundry ontologies, but it's been a challenge in practice to merge the software with the ontologies in a coherent way.
Re:Ontology for the life sciences: genes, proteins, diseases, all expr...
on Monday January 20, 2020 @06:37PM (#22102984)
There's an interesting clojure library called 'Tawny-OWL'[0] that is designed for building ontologies like this. It allows one to define a set of entities that follow patterns and logical axioms.
Re:Ontology for the life sciences: genes, proteins, diseases, all expr...
on Monday January 20, 2020 @06:26PM (#22102918)
The OBOFoundry has a set of principles[0] that not all ontologies conform to. An ontology project can register with the OBOFoundry through their GitHub site [1] if they follow the principles.