Giter VIP home page Giter VIP logo

npo's Introduction

NPO

NanoParticle Ontology -- please see http://nano-ontology.org for contributors, documentation, and other information.

Literature

NanoParticle Ontology for cancer nanotechnology research Dennis G. Thomas, Rohit V. Pappu, Nathan A. Baker Journal of Biomedical Informatics Volume 44, Issue 1, February 2011, Pages 59โ€“74 http://dx.doi.org/10.1016/j.jbi.2010.03.001

npo's People

Contributors

sobolevnrm avatar egonw avatar

Stargazers

Joris Quik avatar  avatar

Watchers

 avatar Nina Jeliazkova avatar James Cloos avatar  avatar Sharon Gaheen avatar Pekka Kohonen avatar Joris Quik avatar Asiyah Yu Lin avatar

npo's Issues

Cytoxicity or Cytotoxicity?

This labeled is a typo, correct?

<owl:Class rdf:about="#NPO_1707">
    <rdfs:label rdf:datatype="&xsd;string"
        >cytoxicity assay</rdfs:label>

It's one I often make, and this is just to confirm "cytoxicity" is not really a valid wording.

Extracting and reusing NPO radiation subset

For context see: EnvironmentOntology/envo#255

For defining classes such as high-radiation environments we need a core ontology of radiation processes. NPO_1731 ! radiation and it's descendants fit the bill.

So far for ENVO we have not imported any modules from non OBO library ontologies. It makes it easier in terms of our pipeline to stick to OBO lib but we'd rather reuse than reinvent.

  • license: looks like you have a BSD license. How does this work with ontologies? How would this affect the CC-BY of ENVO if we import a subhierarchy of NPO? Would we need to license chain?
  • Class PURLs: are you committed to bioontology hash purls?
  • Object Properties: have you considered importing RO? We may only need the subclass hierarchy but in the case we need more, it would be nice not to have to remap
  • Annotation Properties. Ditto, but w.r.t IAO, particularly the definition field.

Alternatively, you could go through the process of OBO-izing NPO, see #4

OR, it seems NPO is a mixture of imported ontologies and native classes, where native classes combine the nanoparticle domain plus other terms where no suitable bioontologies exist, e.g. physics.

Have you considered budding off sub-modules into their own fledgling ontologies? For example, radiation could end up in a general physics processes ontology. This wouldn't be a trivial undertaking - lots of IRI rewriting, a possibly more complex import chain. We'd also have to think about where REX fits in this - it seems like a good ontology but AFAICT has no maintainer.

Note that we are engaged in this kind of budding off with ENVO, seeding new ontologies, cc @pbuttigieg so if you are interested we can share best practice.

Restricted to using the Unit Ontology?

I noted in the ontology things like:

<owl:ObjectProperty rdf:about="#has_unit_of_measure">
    <definition rdf:datatype="&xsd;string"
        >A relation which indicates the unit of a measured quantity.</definition>
    <synonym rdf:datatype="&xsd;string">has unit</synonym>
    <preferred_Name rdf:datatype="&xsd;string"
        >has unit of measure</preferred_Name>
    <rdfs:subPropertyOf rdf:resource="#has_relation_to"/>
    <owl:inverseOf rdf:resource="#unit_of"/>
    <rdfs:range rdf:resource="&UO;UO_0000000"/>
</owl:ObjectProperty>

SImilarly, some axioms are defined based on expecting the Unit Ontology...

What if people use the QUDT ontology, instead?

Is this in the identifiers.org registry?

Hello,

I am trying to use this resource in conjunction with the identifiers.org registry. It doesn't appear to be included there yet, so it would be great to file a ticket to create a new collection to represent it. Here is where you can file the ticket:
http://sourceforge.net/p/identifiers-org/new-collection/new/

I would file it myself, but I want to be sure the collection is described correctly, so it would be more appropriate for someone from the project to file the ticket.

Thanks!

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.