Comments (4)
From [email protected] on October 18, 2007 14:35:10
has_integral_part can be construed as a macro-level type thing and/or dispensed with
at the instance level
transformation_of is different. Definition and comment from RO reproduced below. If
this is a macro, what does it expand to?
def: "Relation between two classes, in which instances retain their identity yet
change their classification by virtue of some kind of transformation. Formally: C
transformation_of C' if and only if given any c and any t, if c instantiates C at
time t, then for some t', c instantiates C' at t' and t' earlier t, and there is no
t2 such that c instantiates C at t2 and c instantiates C' at t2." [PMID:15892874]
comment: When an embryonic oenocyte (a type of insect cell) is transformed into a
larval oenocyte, one and the same continuant entity preserves its identity while
instantiating distinct classes at distinct times. The class-level relation
transformation_of obtains between continuant classes C and C1 wherever each instance
of the class C is such as to have existed at some earlier time as an instance of the
distinct class C1 (see Figure 2 in paper). This relation is illustrated first of all
at the molecular level of granularity by the relation between mature RNA and the
pre-RNA from which it is processed, or between (UV-induced) thymine-dimer and thymine
dinucleotide. At coarser levels of granularity it is illustrated by the
transformations involved in the creation of red blood cells, for example, from
reticulocyte to erythrocyte, and by processes of development, for example, from larva
to pupa, or from (post-gastrular) embryo to fetus or from child to adult. It is also
manifest in pathological transformations, for example, of normal colon into
carcinomatous colon. In each such case, one and the same continuant entity
instantiates distinct classes at different times in virtue of phenotypic changes.
from bfo.
From [email protected] on October 19, 2007 07:14:45
By macro, I did not intend to imply that a macro expansion into the current version of OWL would be sufficient.
Rather that the shape of the instance level axioms tend to vary widely from class relation to class relation.
You correctly point out that transformation of can't be represented in OWL currently, assuming that we don't
switch, (for the OWL representation) to a time slice representation. Note that it may be possible to do so without
changing the underlying ontology, rather looking at this as an encoding of the ontology.
from bfo.
From [email protected] on May 07, 2012 07:45:30
Need to review for currency wrt current draft reference.
Labels: -Type-Defect Type-BFO2-Reference
from bfo.
From [email protected] on May 07, 2012 21:37:13
Status: Review-old-issue
from bfo.
Related Issues (20)
- Improve defintion of 'process profile'
- Equivalence axioms in 2.0 HOT 3
- OWL version with human-readable names HOT 4
- Common/Proper Nouns vs Universals/Particulars HOT 5
- measurement unit label
- BFO:0000050 (part_of) missing HOT 9
- Add elucidation for has_material_basis where domain is a function to BFO2 reference HOT 4
- Issues with Generic Dependence in BFO 2.0 HOT 1
- Proposal: Normalized BFO HOT 8
- Terms without Labels HOT 1
- broken referent tracking web link in annotation on obo:BFO_0000001 (entity)
- Sporadic use of 'Definition Source' (IAO_0000119)
- proportion
- ask for the replacement of BFO_0000178 HOT 6
- Bear vs. Inhere HOT 2
- Add obofoundry topic to repo metadata HOT 2
- Dead link in Wiki HOT 1
- definitions of the continuant part of at some time property and at is at all time subproperty looks circular HOT 1
- Add date for update to wiki
- Definition of used FOAF concept causes OWL Profile violation
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 bfo.