Comments (9)
OBI definition: "A material entity that is an individual living system, such as animal, plant, bacteria or virus, that is capable of replicating or reproducing, growth and maintenance in the right environment. An organism may be unicellular or made up, like humans, of many billions of cells divided into specialized tissues and organs."
This is the most reused class by other ontologies within Bioportal. The definition doesn't quite follow best practices. Notably it doesn't restrict organisms to being objects. I am ok with that.
We can redefine along these lines: "A material entity that is an individual living system, capable of replicating or reproducing, growth and maintenance in the right environment.
Examples: Animal, Plant, Bacteria, Virus.
Elucidation: An organism may be unicellular or made up, like humans, of many billions of cells divided into specialized tissues and organs.
source: http://purl.obolibrary.org/obo/OBI_0100026
Interesting to note that there is comment on the OBI term that says it's a placeholder. Dated 2009 :/
from commoncoreontologies.
@mark-jensen I'm in favor of removing 'virus' from the scope; there are other agents viruses can be grouped with, e.g. viroids, satellites, prions, etc. and in general I think 'organism' is associated with 'living' or 'metabolizing' entities. VIDO provides such a classification.
I think we should avoid saying 'living' in the definition too, since including it in the definition and not having virus as a subclass would also suggest we're taking a stand. Better, I think, to remain neutral over what counts as 'living' since there are thorny issues around its use scientists need to work out.
from commoncoreontologies.
For additional context, see prior issue: #30
from commoncoreontologies.
I've objected to the OBI definition in print because the second sentence suggests viruses are cellular, which is false.
The proposed definition takes a stand on viruses being alive, which is a contentious issue we should be neutral on; also the elucidation suggests viruses are cellular.
from commoncoreontologies.
@johnbeve would removing 'virus' form the list of examples address your concern?
Or do we want a def for 'organism' to include viruses but avoid use of 'alive'?
from commoncoreontologies.
We should also avoid "such as [example 1], [example 2]" locutions in definitions. Mark's recommendation to move them to examples of usage is fitting.
from commoncoreontologies.
The OBI definition is marked as placeholder because it was thought it should be in some other domain ontology.
@johnbeve the second sentence should be understood as a comment rather than definitional.
Having a definition of organism that deviates from OBI's, by excluding viruses is a bad idea, IMO. They are subject matter experts, not us.
from commoncoreontologies.
@jonathanvajda I think the problem may be broader than that. Consider the definition of Act of Mass Media Communication:
An Act of Communication intended to reach a large audience using a medium such as
the internet, television, radio, newspaper, and magazine.
The object of "such as" refers to the medium, not the act. You wouldn't want to end the definition with "medium". How would you rewrite it? I can think of two approaches:
- Add to CCO a class denoting a medium capable of handling acts of mass media communications, and rewrite the definition to use the name of that class.
- End the definition with "audience", and put the rest in an elucidation annotation.
Your thoughts?
Most of the definitions that use "such as" are structured this way.
from commoncoreontologies.
@swartik I am currently working on a proposal to remove the artifact use from the communication hierarchy. There is an act of communication and separately an act of artifact use. The way it's modeled right now, President Nixon's famous "I am not a crook" is either an act of communication by mass media or an act of denial. Under certain circumstances, maybe this is permissible (for an instance to be rdf:type two different communication classes) in some cases, but ultimately should be changed.
from commoncoreontologies.
Related Issues (20)
- Query min_1_ontology_title.sparql uses wrong annotation property? HOT 1
- Yaw Axis and Pitch Axis definitions might suggest mistaken subclass relation HOT 1
- Concerns about the definition+elucidation for Diminutive Name
- Artifact Design, Artifact Model, and Artifact Function Specification
- NautralLanguage still present HOT 2
- Request Makefile be modified to allow arguments to curl HOT 1
- Is robot.jar mistakenly accessing the wrong imported ontology? HOT 2
- Generate modal relations and merged files as derived products
- Deprecate cco:alternative_label and replace with skos:altLabel
- gitignore uses backslashes inappropriately?
- Add ‘exactly’ to ‘Triangular’ definition for precision’s sake? HOT 1
- Minor issue with definitions for Measurement Unit subclasses
- Acts of expressive communication, propositions, and other issues
- Should 'describes condition' be a subproperty of 'is about'?
- Typo in skos:editorialNote for Country
- Several modules are missing dcterms: prefix declarations HOT 2
- Temporal language in ‘Effect’ definition HOT 2
- Minor issue with Mode Point Estimate ICE definition
- Use of ‘about’ in Act of Testifying definition
- Name of SPARQL file for BFO superclass constraint needs a suffix HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from commoncoreontologies.