Code Monkey home page Code Monkey logo

foodbiomarkerontology's Introduction

Welcome 👨🏼‍💻

I am a Bioinformatician at Duke University. My research focuses on blending computational biology, data science, and AI to accelerate scientific research. Specializing in multi-omics and machine learning, my passion is to unravel complex biological systems and develop tools that bring new insights to the field of genomic medicine. My work aims to bridge data with discovery, making a tangible impact in understanding life’s molecular unknowns.

  • 💬 R, Python
  • 🛠️ Docker, Shiny, Keras, TensorFlow, Quarto, AWS
  • 🤖 LLMs, RAG, Agents, DNNs

foodbiomarkerontology's People

Contributors

ddooley avatar pcastellanoescuder avatar wilsontom avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

foodbiomarkerontology's Issues

Possible duplication of CHEBI terms IN FOBI namespace

Hello FOBI development team, as I'd mentioned to @ddooley I was looking over FOBI the other day and I noticed that there are some examples of FOBI terms which might be duplicative of existing CHEBI terms.

For example FOBI:Fatty acid esters seems like it might be a duplication of CHEBI:fatty acid ester. Just for reference it's encouraged practice within OBO ontologies, (obo principal 5) to reuse existing terms when possible. If so perhaps you could import such chebi terms and then insert them into your existing hierarchy? I can see the need to have a slightly different top level hierarchy than CHEBI, but if there are correspondences with CHEBI then perhaps you could be reusing CHEBI terms themselves?

Just thought I'd point it out, hope it's helpful and perhaps something to consider moving forward.

Cheers,
Kai

FOBI has a lot of broken IRIs which makes it impossible to process

I never noticed this before, but see http://dashboard.obofoundry.org/dashboard/fobi/dashboard.html

Trying to run ROBOT (any command):

robot -vvv remove -i fobi.owl --term BFO:0000050 -o test.owl

will cause:

For details see: http://robot.obolibrary.org/errors#invalid-element-error
java.io.IOException: errors#INVALID ELEMENT ERROR "http://purl.obolibrary.org/obo/fobi.owl#FOBI:050339" contains invalid characters
	at org.obolibrary.robot.IOHelper.saveOntologyFile(IOHelper.java:1745)
	at org.obolibrary.robot.IOHelper.saveOntology(IOHelper.java:846)
	at org.obolibrary.robot.CommandLineHelper.maybeSaveOutput(CommandLineHelper.java:667)
	at org.obolibrary.robot.RemoveCommand.execute(RemoveCommand.java:156)
	at org.obolibrary.robot.CommandManager.executeCommand(CommandManager.java:244)
	at org.obolibrary.robot.CommandManager.execute(CommandManager.java:188)
	at org.obolibrary.robot.CommandManager.main(CommandManager.java:135)
	at org.obolibrary.robot.CommandLineInterface.main(CommandLineInterface.java:60)

Looking in more depth, something about these terms has to be gone wrong:

Bad FOBI IDs FOBI:050202 FOBI:050203 FOBI:050204 FOBI:050205 FOBI:050206 FOBI:050207 FOBI:050208 FOBI:050209 FOBI:050210 FOBI:050211 FOBI:050212 FOBI:050213 FOBI:050214 FOBI:050215 FOBI:050216 FOBI:050217 FOBI:050218 FOBI:050219 FOBI:050220 FOBI:050221 FOBI:050222 FOBI:050223 FOBI:050224 FOBI:050225 FOBI:050226 FOBI:050227 FOBI:050228 FOBI:050229 FOBI:050230 FOBI:050231 FOBI:050232 FOBI:050233 FOBI:050234 FOBI:050235 FOBI:050236 FOBI:050237 FOBI:050238 FOBI:050239 FOBI:050240 FOBI:050241 FOBI:050242 FOBI:050243 FOBI:050244 FOBI:050245 FOBI:050246 FOBI:050247 FOBI:050248 FOBI:050249 FOBI:050250 FOBI:050251 FOBI:050252 FOBI:050253 FOBI:050254 FOBI:050255 FOBI:050256 FOBI:050257 FOBI:050258 FOBI:050259 FOBI:050260 FOBI:050261 FOBI:050262 FOBI:050263 FOBI:050264 FOBI:050265 FOBI:050266 FOBI:050267 FOBI:050268 FOBI:050269 FOBI:050270 FOBI:050271 FOBI:050272 FOBI:050273 FOBI:050274 FOBI:050275 FOBI:050276 FOBI:050277 FOBI:050278 FOBI:050279 FOBI:050280 FOBI:050281 FOBI:050282 FOBI:050283 FOBI:050284 FOBI:050285 FOBI:050286 FOBI:050287 FOBI:050288 FOBI:050289 FOBI:050290 FOBI:050291 FOBI:050292 FOBI:050293 FOBI:050294 FOBI:050295 FOBI:050296 FOBI:050297 FOBI:050298 FOBI:050299 FOBI:050300 FOBI:050301 FOBI:050302 FOBI:050303 FOBI:050304 FOBI:050305 FOBI:050306 FOBI:050307 FOBI:050308 FOBI:050309 FOBI:050310 FOBI:050311 FOBI:050312 FOBI:050313 FOBI:050314 FOBI:050315 FOBI:050316 FOBI:050317 FOBI:050318 FOBI:050319 FOBI:050320 FOBI:050321 FOBI:050322 FOBI:050323 FOBI:050324 FOBI:050325 FOBI:050326 FOBI:050327 FOBI:050328 FOBI:050329 FOBI:050330 FOBI:050331 FOBI:050332 FOBI:050333 FOBI:050334 FOBI:050335 FOBI:050336 FOBI:050337 FOBI:050338 FOBI:050339 FOBI:050202 FOBI:050203 FOBI:050204 FOBI:050205 FOBI:050206 FOBI:050207 FOBI:050208 FOBI:050209 FOBI:050210 FOBI:050211 FOBI:050212 FOBI:050213 FOBI:050214 FOBI:050215 FOBI:050216 FOBI:050217 FOBI:050218 FOBI:050219 FOBI:050220 FOBI:050221 FOBI:050222 FOBI:050223 FOBI:050224 FOBI:050225 FOBI:050226 FOBI:050227 FOBI:050228 FOBI:050229 FOBI:050230 FOBI:050231 FOBI:050232 FOBI:050233 FOBI:050234 FOBI:050235 FOBI:050236 FOBI:050237 FOBI:050238 FOBI:050239 FOBI:050240 FOBI:050241 FOBI:050242 FOBI:050243 FOBI:050244 FOBI:050245 FOBI:050246 FOBI:050247 FOBI:050248 FOBI:050249 FOBI:050250 FOBI:050251 FOBI:050252 FOBI:050253 FOBI:050254 FOBI:050255 FOBI:050256 FOBI:050257 FOBI:050258 FOBI:050259 FOBI:050260 FOBI:050261 FOBI:050262 FOBI:050263 FOBI:050264 FOBI:050265 FOBI:050266 FOBI:050267 FOBI:050268 FOBI:050269 FOBI:050270 FOBI:050271 FOBI:050272 FOBI:050273 FOBI:050274 FOBI:050275 FOBI:050276 FOBI:050277 FOBI:050278 FOBI:050279 FOBI:050280 FOBI:050281 FOBI:050282 FOBI:050283 FOBI:050284 FOBI:050285 FOBI:050286 FOBI:050287 FOBI:050288 FOBI:050289 FOBI:050290 FOBI:050291 FOBI:050292 FOBI:050293 FOBI:050294 FOBI:050295 FOBI:050296 FOBI:050297 FOBI:050298 FOBI:050299 FOBI:050300 FOBI:050301 FOBI:050302 FOBI:050303 FOBI:050304 FOBI:050305 FOBI:050306 FOBI:050307 FOBI:050308 FOBI:050309 FOBI:050310 FOBI:050311 FOBI:050312 FOBI:050313 FOBI:050314 FOBI:050315 FOBI:050316 FOBI:050317 FOBI:050318 FOBI:050319 FOBI:050320 FOBI:050321 FOBI:050322 FOBI:050323 FOBI:050324 FOBI:050325 FOBI:050326 FOBI:050327 FOBI:050328 FOBI:050329 FOBI:050330 FOBI:050331 FOBI:050332 FOBI:050333 FOBI:050334 FOBI:050335 FOBI:050336 FOBI:050337 FOBI:050338 FOBI:050339

consistent letter case

In the obo file there is a mix of words starting with upper and lower case letters. We need to make everything consistent. A good idea would be to only used lowercase letters

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.