I have a question about the subclasses for independent contiunant.
The subclasses for Independent Continuants are:
FiatObjectPart, Object, ObjectAggregate, ObjectBoundary, Site,
SpatialRegion.
My question: these are defined as disjoint. Could someone explain how
they are disjoint? For example, I am working on a project to define an
ontology for neuroscience. It seems to me that depending on how you
look at it, an axon can be considered an Object, or an ObjectAggregate,
or a Site, or a Spatial Region.
Axon as Object:
If you were to lop off the axon from its cell body, you could weigh
it, put it in a box, and handle it as a self-connected entity.
Axon as ObjectAggregate:
Axons are composed of cell membrane, transmembrane proteins,
cytoskeletal proteins, myelinating cells that wrap around the outside.
Axon as Site:
Things can happen in an axon that don't happen in other parts of the
cell. Proteins can be transported along an axon, and certain
organelles are known to be present in different patterns in the axon
than in other parts of the neuron. In this sense, an axon is a
compartment of a neuron where things can happen.
Axon as a spatial region:
An axon has a three-dimensional shape, and inside of it, it has a
volume. When we observe axons in an electron micrograph, we are
basically looking at the axon as a region in space in the plane we
observe it in. We can measure its volume, and its presence defines a
spatial region that other cells cannot occupy.
While these subclasses make important distinctions, I am faced with the
practical problem of placing axon under just one of them. Each of
these aspects are important, particularly because I want to use this
ontology to do rule-based reasoning, and being able to consider these
objects as having multiple aspects provides important "semantic value".
It seems like I have 3 options:
1) Place axon under one of the categories, using a criteria of
"which aspect of an axon is the dominant one". This is good because it
provides for a simple hierarchy. However, by neglecting the other
aspects of what an axon is, it the definition loses semantic value and
explanatory power. Humans know that an axon can be thought from these
different perspectives...if we want to be able to make computers reason
about them, we probably can't get away with leaving this information
out.
2) Copy axon into Axon_Site, Axon_Spatial_Region, Axon_Object,
Axon_Object_Aggregate, and relate these instances by properties so they
hang together semantically. This view elevates the different aspects
of an Axon to the instance level. This allows for more semantic value,
but is impractical to maintain and is unintuitive.
3) Give axon multiple parent classes. This seems like the best
compromise, in that it is cleaner from a maintenance perspective, and
retains the semantic value. However, I understand that it is
discouraged to create ontologies that have subclasses with multiple
parents, because it leads to bad overall design of an ontology.
Moreover, I believe that the notion of these as "disjoint" means that a
subclass really cannot be more than one of them at the same time.
I imagine that this issue has come up before. Do others have
advice for how to deal with this? I would appreciate any help you can
provide.
Thanks,
Stephen
I am new in in this list, let me introduce myself:
my name is Stefan Schulz, I am a Medical Informatics Researcher at Freiburg
University, Germany
Some comments to Stephen:
Hypothesis:
An axon is a FiatObjectPart according to the definition:
"An independent continuant that is part of an object
but is not demarcated by any physical discontinuities"
There is no bona fide boundary between the axon and the perikaryon
(body of the neuron), see:
http://mooreslore.corante.com/archives/images/axon.GIF
But would this not be a dependent continuant, since it is - by
definition - a part ?
> Axon as Object:
> If you were to lop off the axon from its cell body, you could weigh
> it, put it in a box, and handle it as a self-connected entity.
YES - but this is no argument againt FiatObjectPart
> Axon as ObjectAggregate:
>
> Axons are composed of cell membrane, transmembrane proteins,
> cytoskeletal proteins, myelinating cells that wrap around the outside.
NO , because these compounds are of very different types. The axons in
a nerve would constitute an ObjetAggregate
YES, because you may argue that it is composed of elementary
particles. As a consequence, every object would be an ObjectAggregate.
I have thought a lot (and published something) what pluralities really
are, and I concluded that whether something is an ObjectAggregate
depends on the glanularity of the ontology (both in terms of "grain
size" and classification criteria).
> Axon as Site:
>
> Things can happen in an axon that don't happen in other parts of the
> cell. Proteins can be transported along an axon, and certain
> organelles are known to be present in different patterns in the axon
> than in other parts of the neuron. In this sense, an axon is a
> compartment of a neuron where things can happen.
It may play the role of a site. I do not consider Site a sensible
upper level distinction. Everything can be a site of something. Site
is rather a reified relation than a upper level category
> Axon as a spatial region:
>
> An axon has a three-dimensional shape, and inside of it, it has a
> volume. When we observe axons in an electron micrograph, we are
> basically looking at the axon as a region in space in the plane we
> observe it in. We can measure its volume, and its presence defines a
> spatial region that other cells cannot occupy.
NO, because an object and its spatial region are two different entities.
Can anybody explain why FiatObjectParts and Sites are in this partition?
Kind regards
Stefan
Think of axon-as-site along the lines of a set of spatial regions occupied
by the axon, or even as an equivalence class of such spatial regions. (Even
better, why not conceive the axon-as-site as a function t->set of (maximal)
spatial regions occupied by the axon during its whole existence (whatever
that may be).) I once witnessed Barry's explanation of why the mouth cavity
is a site and not a spatial region, and here's what (I recall) he said:
while spatial regions are static regions/subsets of spatial points, "your
mouth moves with you," as it were.
C
A preliminary remark, SpatialRegion is not a subclass of Independent
Continuant in BFO. Do not confuse instances of Sites and instances of
SpatialRegion.
The reason why the subclasses of Independent are disjoint is due to
the fact that BFO is given in that layout under the assumption that a
specific level of granularity is fixed. Since the subclasses which are
given at the formal level essentially form a partonomy for Substance
(Boundary adds a tological flavor), whether an entity falls under one
of the subclasses or another will in general depend on the level of
granularity chosen for the ontolgy. (But it is not dependent on
granularity whether an entity falls under Independent_Continuant.)
The initial design behind BFO is that you would actually have as many
ontologies as you would want to represent granularity levels. This
much, I think, is something that the OBO foundry might illustrate --
for all I know about it.
As it happens, many domain specific ontologies are cross-granular and
it can be tricky to find a place where to put things.
One key to address this issue is to not try to make BFO do more than
it does. It gives a prototypical ontology at a formal level. Applying
BFO in a specific domain, however, does not necessarily mean fitting
or plugging domain specific classes under the BFO subclasses of
Independent_Continuant. It is very credible in the case of OBI for
instance taht there should not be a high level Aggregate or FiatPart
class. You could have your domain specific classes and do the
partonomy at their level. I.e. Axon, Aggregate_of_Axon, Axon_Part
etc...
This might be a way of having cross granular ontologies since it would
seem to put the granular load on classes rather than on taxonomies.
On 11/20/06, Stephen Larson <stephen...@gmail.com> wrote:
>
> Hello,
>
> I have a question about the subclasses for independent contiunant.
>
> The subclasses for Independent Continuants are:
>
> FiatObjectPart, Object, ObjectAggregate, ObjectBoundary, Site,
> SpatialRegion.
>
> My question: these are defined as disjoint. Could someone explain how
> they are disjoint? For example, I am working on a project to define an
> ontology for neuroscience. It seems to me that depending on how you
> look at it, an axon can be considered an Object, or an ObjectAggregate,
> or a Site, or a Spatial Region.
Yes, for BFO this denotes a choice of a granularity level (but for
SpatialRegion which denotes the fact that there is a mistake in the
implementation if that's where you got the notion that spatial regions
are under Independent_Continunant).
> Axon as Object:
>
> If you were to lop off the axon from its cell body, you could weigh
> it, put it in a box, and handle it as a self-connected entity.
Right. In that case, the cell is an Aggregate, right?
> Axon as ObjectAggregate:
>
> Axons are composed of cell membrane, transmembrane proteins,
> cytoskeletal proteins, myelinating cells that wrap around the outside.
Right.
> Axon as Site:
>
> Things can happen in an axon that don't happen in other parts of the
> cell. Proteins can be transported along an axon, and certain
> organelles are known to be present in different patterns in the axon
> than in other parts of the neuron. In this sense, an axon is a
> compartment of a neuron where things can happen.
You mean there's some room in it where some things which are not part
of the axon do stuff? If that's what you mean, yes, an axon is a part
of a site for those things (the hollow region -- or rather its filler
-- is another part of that site) .
I think, but that might actually be open, that it is not really
intended that an object by itself is a site, but virtually any object
with some surrounding (I mean something either internal or external,
surrounding might not be the best word) added to it will form an
entity which might be a site for some other.
> Axon as a spatial region:
no
> An axon has a three-dimensional shape, and inside of it, it has a
> volume. When we observe axons in an electron micrograph, we are
> basically looking at the axon as a region in space in the plane we
> observe it in. We can measure its volume, and its presence defines a
> spatial region that other cells cannot occupy.
That it has a volume (I presume you mean it is hollow?) makes it a
potential site (together with some of what's in there maybe).
That it has spatial characteristics makes it a spatial object, not a
spatial region.
It seems that avoiding multiple inheritance is one of the holiest
principles, I dare not speak for heresy. So, 3 is not available.
You want to look at what your problem and what you are suggesting not
as an issue of fitting a multiplicity of classes into a single
ontology but as an issue of working with multiple ontologies.
Each of the ontologies you have to manage is built according to your
solution-1, managing the multiple ontologies as a single ontology
amounts to your solution-2. The good news is that the properties
(binary relations) exist in BFO and that the classes which cause
troubles are actually defined via them.
In your boots, I would
1- simply not use the top level mereological classes (Aggregate, Parts, etc)
2- put Axon under the most likely (intuitively, I would say Object)
3- use relations such as hasPart, occupies, and their inverses in
order to link axons to their parts, to what they are parts of and to
what (sites) they occupy and to which they can be occupied as sites.
Notice now that by doing this you actually effect the same as 3. You
will not have the top level BFO subclasses of Independent_Continunant
as such, but you will be able to reconstruct as domains or ranges (or
restrictions of sorts) for the releveant relations something that
comes close to these classes with the disjointness requirement witheld
and allowing for multiple inheritance. These are set-theoretic
constructs, however, not classes that by the BFO scripture it would be
desirable to 'reify' (or 'name').
> I imagine that this issue has come up before. Do others have
> advice for how to deal with this? I would appreciate any help you can
> provide.
It definitely is a serious issue. If there are no provision in your
scheme to handle mutliple ontologies, you will have to alter, I think,
BFO using the spirit rather than the letter of the law as they say...
hope this helps.
cheers,
Pierre
> Thanks,
> Stephen
>
>
> >
>
I must have missed that statement.
> My sense is the "simplest"
> definition of axon that would work for this application is bfo:object. The
> goal is to further define the details of how an "axon" is specified in the
> ontology (defined in OWL terms) in such as way so as to support rule-based
> reasoning beyond simply the assertion created when the segmented objects are
> specified as ontology class instances - e.g., the segmented objects are an
> instance of an axon boundary, or components of the myelination wrapping, or
> internal components within the axon. It's not clear how best to apply these
> additional independent continuant classes to this process, beyond creating
> assertions via use of ObjectProperties to define mereological and functional
> relations on the axon as bfo:object. Isn't this in fact what is being
> recommended for the more complex ontologies being assembled using OBO
> Foundry ontologies which at their base are expected to be using BFO?
>
I will have to read your first point again tomorrow, it's a bit too
sophisticated for this time of the day although it seems like it's
calling for a "yes" answer. I think it is useful to better understand
the original question if that is indeed an accurate account of the
context. However, for one thing, I did not understand that a given
level of granularity was thought for and for another, I took at face
value Stephen's desire to have all these aspects of axons within a
single ontology. I also answered the question from the BFO standpoint
without actually worrying about the specifics of that particular
domain concerning which I know next to nothing.
>
> 2) Axon is an object with a Fiat Boundary (Stephan Schulz):
>
> Be that as it may, if you travel down from the hillock, it becomes even more
> a matter of fiat where you define the limits of the axon. Many axons -
> though not all - will have branch points. Others have recurrent collaterals
> that circle back and synapse on the axon to effect AP transfer function.
> Finally, at the synapse end of the axon, given the dynamic nature of the
> intracellular scaffolding that defines the axoplasmic millieu, not only is
> the boundary between the axon and the synaptic terminal a bit diffuse, it
> also can change over time.
The same goes for mountains, right? I think mountains are parts of the
earth but in some contexts --- if not most --- you can take them as
objects.
Now, whatabout a couple of lumps of playdo, one blue, one red, you mix
them a bit, do we have the same sort of configuration -- things with
vague boundaries. It seems to me there's a sense in which the mixture
is the objects and a sens in which it is an aggregate.
> I would stress these are generalization, and any specific instance may vary
> from these general principles.
>
> With all these facts in mind, an axon should certainly be considered an
> object with a fiat boundary. Does that make it a FiatObjectPart according
> to the following definition:
> "An independent continuant that is part of an object but is not demarcated
> by any physical discontinuities."
I'll pass on this one or I won't go to bed.
> If so, how does one avoid creating an "axon" class with multiple parents?
Well, suppose it does, killing some of the pqrents is one solution.
> 3) ObjectAggregate:
>
> Pierre seems to indicate both an axon and a cell could be grouped in the set
> of ObjectAggregates.
Actually, I said that if Axon is a subclass of Object, then Cell is a
subclass of Aggregate.
(I understood the claim according to which the axon is part of a cell,
correct me if that's wrong.)
Then, I said that it made sense to look at axons as aggregates because
they have parts which might be taken as objects, for example,
proteins. (Again, I am deferring the problem of the scientific
accurracy...)
The assumption was that these two claims would be made in distinct
ontologies, more precisely ontologies of that domain at different
levels of granularities.
> My understanding of ObjectAggregate is an object that
> literally only has no meaningful definition outside of being an aggregate of
> parts,
that much might be true enough to not launch here in qualifications
which would drive anybody insane
> where there is no relevant distinction made amongst the component
> parts.
That seems odd to me. From what follows I seem to understand that
instances of ObjectAggregate are aggregates of the same sort of
objects. The examples you cite indeed are such aggregates and they are
also the most intuitive and illustrative, but a flock of geese and a
duck is too an aggregate of objects, so is a heap of stone and wood
and so on and so forth. My desktop and my shoes form an aggregate of
objects.
> The examples given for this class in BFO seem to support that
> definition:
> "a heap of stones, a group of commuters on the subway, a collection of
> random bacteria, a flock of geese, the patients in a hospital"
>
> In each of these examples, it is indicated that in the treatment of that
> ObjectAggregate, the individual parts are in fact indistinguishable.
It is better not to infer such dramatic axioms from a small number of
examples. This suggests that either the comment should be amended so
as to deny your claim or some off the wall example should be added in
order to prevent similar conclusions.
> My
> understanding both in terms of the set theoretic under-pinnings and the
> classic Leibnizian definition of an aggregate that this "indistinguishable"
> characteristic of the parts is important. I don't believe it is required an
> aggregate defined in this way specify the cardinality of the constituent
> parts.
>
> I could envision AggregateObjects being relevant to the characterization of
> certain entities within a cell - and within synapse in particular (e.g., the
> example given of the "aggregate" of vesicles found in proximity to some
> synaptic active zones). I could also see how in referring to organ
> parenchyma and some tissue components, it would be appropriate to have
> ObjectAggregates that consist of sets of cells considered in the aggregate
> where the individual cells are indistinguishable.
>
> I don't see how any meaningful definition of either a cell or an axon would
> consider component parts as indistinguishable.
Me neither, although one could argue that being a cell part or being
an axon part would be good enough of a characteristics in which the
components would be indistinguishable. This is just to show that the
indistinguishability thing is ill conceived. Recall the group of
commutters in the subway example, are they actually indistinguishable
in any other characteristics than that of being parts of a group of
commutters in the subway? What if there are both males and females? Is
this no longer an aggregate? They might be all human, but in the same
way that cell components and axon components are all biological stuff.
> Many thanks for any more guidance you can provide on these points.
As I said, I'll try to give another read to your email, also to the
one you sent earlier.
cheers,
pierre
> Here are a few comments that might simplify matters - just a little bit (at
> least, I hope they don't make things worse):
>
> 1) ObjectAggregate:
> I believe in the case of an axon, you can rule this continuant out as an
> option. Aggregate Objects from the point of view taken in ontological
> philosophy - if I understand this correctly - are, in fact objects that can
> have no existence outside their being a sum of non-distinct internal parts
> ("a mereological sum of separate objects possessing(sic) non-connected
> boundaries"). Good examples would be an army platoon which is an aggregate
> of all the soldiers of which it is composed and may be referred to in a
> meaningful way, without having to distinguish the individual soldiers.
I am not sure I understand this story about distinguishability.
Sorry the rest of the paragraph looses me entirely.
>
> 2) ObjectBoundary:
> Here again, I believe you would want to classify the axonal membrane as a
> boundary - and the various types of myelinating glial wrappings (Schwann
> Cell, oligodendrocytes) - as additional boundaries in specialized
> compartments. These are compartments you would want to fully define via use
> of OWL ObjectProperties (see below).
Well, strictly speak I think this is incorrect. The boundary of what
by the way? It takes some sort of naive physics type of approach in
order to consider a three-dimensional piece of matter as a boundary.
Although it is not -- as far as I know -- developed in any OWL type of
format, BFO has room for so-called external parts, which membranes are
excellent examples of. This is based on Smith's meretopological work
and has been partially used in the first order axiomatization of bfo.
> This brings out an important distinction between structural definition of a
> compartment - the mereological definition of its boundaries and internal
> structural elements - and the functional definition of a compartment as
> being a space in which particular activities take place (I believe this
> would be a "Site" as defined in BFO).
I do not understand the distinction made between structural and
functional definitions here.
> In the case of the axon, as you point
> out, there are particular occurents found within the axonal space
I'd say: some occurrents take place in that 'space', where 'space'
remains ambiguous between SpatialRegion and Site. In the spirit of
BFO, we would use SpatialRegion.
> - the
> biological functions fast and slow antereograde transport and retrograde
> transport, for instance, which involve distinct components contained within
> the axonal space - kinesin and dynein respectively. In fact, these complex
> processes will need to be defined as biological processes which are composed
> of specific molecular entities carrying out particular transport functions,
> where the the payload being transported are various other cellular
> components and molecules.
The processes are not composed of moleculra entities but they involve
them, the molecular stuff participates in these processes. There is a
risk when speaking of composition of having some sort of mereological
flavor added to that relation, whicvh would be wrong.
I'm not sure I understand why you bring this story about. Is there a
problem with this?
> 3) Site:
> As you can see in the definition for this independent continuant, most of
> what comes under this universal type are geometrically defined locations
> ("characteristic spatial shape") often containing of complex collections of
> continuants disposed in non-contiguous orientations to one another. This
> dependence on geometry is made clear by the fact an "owl:equivalentClass"
> has been defined for "Site" consisting of a "UnionOf" Class Axiom of
> geometric elements of various dimensionality - e.g., 0D (point), 1D (line),
> 2D (surface/plane), 3D (volume).
This doesn't make sense. Is this from the obi file or from the bfo file?
There is the issue of subsuming SpatialRegions under
IndependentContinuant in the BFO file but that further mistake is not
made there --- at least as far as I can tell. What is equivalent to
the union you are mentioning seems to be rather SpatialRegion. I think
even that is a simplification and is strictly speaking wrong but
that's not a very important problem. Making this equivalent to Site
would be a real issue.
It is definitely not the case that Site is the union of the named
subclasses of SpatialRegion.
Perhaps, howvever, this does not affect what you say below.
> Typically, lumenal cavities fall under
> this type, such as the interior of the gut or the ventricles of the brain,
> the interior of a lysosome, tight junctions, desmosomes, etc.. I've taken
> the liberty of adding in those final entities, because I think they also
> bespeak of the complexity which prompted your email. I don't see any
> ontological reason why the interior of a lysosome should not be considered a
> volumetric "Site" if the gut cavity is considered as such.
Me neither, was that suggested?
> Of course, we
> like to think of these cavities of consisting of a certain amount of void
> space, but in actuality, both the GI lumen and brain ventricles are most
> filled with fluid suspensions, and the amount of void cavity they contain
> relative to the "vacuolar"-like voids one can find in some sub-cellular
> compartments may simply be a matter of degree. The tight junction is
> clearly a "Site" composed of the molecules (bfo:objects) such as claudin,
> occludin and a likely ObjectAggregate (microtubules - or the points of
> contact between claudin, occludin, and the microtubules).
>
> In the case of an axon, I would say one should define "axonal_space" as a
> Site. This independent_continuant is a component of the axon, and it
> contains the many elements found within the boundary structure - the axonal
> membrane. The space defined by the sheath wrappings of Oligodendroglia
> would be another "Site" with a very complex, spiral volumetric shape -
> pinched-off, if you will, at each Node of Ranvier. In fact, that complex
> spiral volume would really be just a part of the enclosing structure
> composed also of the neurolemma, incisures, glial nuclei, etc.. The overall
> entity is probably best described as a "bfo:object" with all of those
> constituent parts - including the sprial volumetric "Site" - though that's a
> site with little or no known function right now, I believe, though clearly
> the many molecular interactions between oligio membrane constituents and
> axonal membrane constituents are very important both in defining normal
> developmental processes such as Node and synapse formation, and in
> establishing how the axon responds to injury of various forms.
I can't follow that sort of talk. There is no problem in introducing
an axonal_site and say that it's instances overlap with some instances
of axon. That much seems to be what is the general case and I'm not
sure more is needed. Of course, you can then add further
specializations of axonal_sites, based on which parts of the axon is
involved.
> 4) SpatialRegion:
> Here too I think there is a very particular way in which this
> independent_continuant might be applied to an axon.
Me too, that's the it doesn't apply way. :)
I think that what you say about spatial regions here probably applies
to sites and if you draw any distinction between sites and spatial
regions here they are distinction between different sorts of sites.
I have to stop here.
Cheers,
Pierre
Hiya,Here are a few comments that might simplify matters - just a little bit (atleast, I hope they don't make things worse):1) ObjectAggregate:I believe in the case of an axon, you can rule this continuant out as anoption. Aggregate Objects from the point of view taken in ontologicalphilosophy - if I understand this correctly - are, in fact objects that canhave no existence outside their being a sum of non-distinct internal parts("a mereological sum of separate objects possessing(sic) non-connectedboundaries"). Good examples would be an army platoon which is an aggregateof all the soldiers of which it is composed and may be referred to in ameaningful way, without having to distinguish the individual soldiers.I am not sure I understand this story about distinguishability.Sorry the rest of the paragraph looses me entirely.
2) ObjectBoundary:Here again, I believe you would want to classify the axonal membrane as aboundary - and the various types of myelinating glial wrappings (SchwannCell, oligodendrocytes) - as additional boundaries in specializedcompartments. These are compartments you would want to fully define via useof OWL ObjectProperties (see below).Well, strictly speak I think this is incorrect. The boundary of whatby the way? It takes some sort of naive physics type of approach inorder to consider a three-dimensional piece of matter as a boundary.Although it is not -- as far as I know -- developed in any OWL type offormat, BFO has room for so-called external parts, which membranes areexcellent examples of. This is based on Smith's meretopological workand has been partially used in the first order axiomatization of bfo.
This brings out an important distinction between structural definition of acompartment - the mereological definition of its boundaries and internalstructural elements - and the functional definition of a compartment asbeing a space in which particular activities take place (I believe thiswould be a "Site" as defined in BFO).I do not understand the distinction made between structural andfunctional definitions here.
In the case of the axon, as you pointout, there are particular occurents found within the axonal spaceI'd say: some occurrents take place in that 'space', where 'space'remains ambiguous between SpatialRegion and Site. In the spirit ofBFO, we would use SpatialRegion.
- thebiological functions fast and slow antereograde transport and retrogradetransport, for instance, which involve distinct components contained withinthe axonal space - kinesin and dynein respectively. In fact, these complexprocesses will need to be defined as biological processes which are composedof specific molecular entities carrying out particular transport functions,where the the payload being transported are various other cellularcomponents and molecules.The processes are not composed of moleculra entities but they involvethem, the molecular stuff participates in these processes. There is arisk when speaking of composition of having some sort of mereologicalflavor added to that relation, whicvh would be wrong.I'm not sure I understand why you bring this story about. Is there aproblem with this?
3) Site:As you can see in the definition for this independent continuant, most ofwhat comes under this universal type are geometrically defined locations("characteristic spatial shape") often containing of complex collections ofcontinuants disposed in non-contiguous orientations to one another. Thisdependence on geometry is made clear by the fact an "owl:equivalentClass"has been defined for "Site" consisting of a "UnionOf" Class Axiom ofgeometric elements of various dimensionality - e.g., 0D (point), 1D (line),2D (surface/plane), 3D (volume).This doesn't make sense. Is this from the obi file or from the bfo file?
There is the issue of subsuming SpatialRegions underIndependentContinuant in the BFO file but that further mistake is notmade there --- at least as far as I can tell. What is equivalent tothe union you are mentioning seems to be rather SpatialRegion. I thinkeven that is a simplification and is strictly speaking wrong butthat's not a very important problem. Making this equivalent to Sitewould be a real issue.It is definitely not the case that Site is the union of the namedsubclasses of SpatialRegion.
Perhaps, howvever, this does not affect what you say below.Typically, lumenal cavities fall underthis type, such as the interior of the gut or the ventricles of the brain,the interior of a lysosome, tight junctions, desmosomes, etc.. I've takenthe liberty of adding in those final entities, because I think they alsobespeak of the complexity which prompted your email. I don't see anyontological reason why the interior of a lysosome should not be considered avolumetric "Site" if the gut cavity is considered as such.Me neither, was that suggested?
You must have taken evening typing class...
> I do appreciate your taking the time to provide this feedback, as I believe
> these question Steven asked are coming up in other venues.
Well, you known, it's addicting they say.
>
> Here are a few comments that might simplify matters - just a little bit (at
> least, I hope they don't make things worse):
>
> 1) ObjectAggregate:
> I believe in the case of an axon, you can rule this continuant out as an
> option. Aggregate Objects from the point of view taken in ontological
> philosophy - if I understand this correctly - are, in fact objects that can
> have no existence outside their being a sum of non-distinct internal parts
> ("a mereological sum of separate objects possessing(sic) non-connected
> boundaries"). Good examples would be an army platoon which is an aggregate
> of all the soldiers of which it is composed and may be referred to in a
> meaningful way, without having to distinguish the individual soldiers.
>
> > I am not sure I understand this story about distinguishability.
>
> The idea here is if you are referring to an entity in such a way so that
> being able to distinguish the individual in the aggregate is not relevant,
> then the entity is truly an aggregate entity with whose relevance only
> exists in the reference to it being a collection of indistinguishable
> elements. Not that the elements themselves in some other context would not
> be fully distinguishable - just in this particular context it isn't
> relevant. I'm taking this meaning strait from a discussion in one of
> Leibniz's philosophical works, but I've seen it referenced before - I
> thought in a set theory treatment of aggregate sets. Cardinality of the
> individual objects in the aggregate may or may not be relevant, though as
> stated in the BFO definition for ObjectAggregate, they do consist of
> separate, distinct boundaries. For instance:
>
> "the collective weight of the commuters on the train was 1500 lbs or 681
> kgs."
>
> "the cost of 1 dozen croissant is 8 euros."
>
> "typically, an aggregation of 15 or more neurotransmitter vesicles is found
> in close proximity on the presynaptic side of an active zones." (a fact
> quite often seen in the micrographs Steven is dealing with)
I think I see the sort of things you are getting at here. But to me
this is threading on a thin line and it is not as much ontology as
linguistic. It makes sense to take talk about aggregates as one about
plural subjects, but whether you have these forms of speech does not
really matter to the notion of aggregation. It is nice to be able to
say something about the aggregate without worrying about its
constituents but it is precisely as useful and significant to be able
to tell which constituents are those of the aggregate in question. In
that sense, BFO is very much extensional, the aggregate is really
nothing more than the sum of its parts. As you rightly point out,
aggregates are entities, but then whether they fall under an
ontological category is not something which depends on the way we may
refer to them.
...
I think we agree on boundaries. At least we agree that the matter is complex.
...
> I do not understand the distinction made between structural and
> functional definitions here.
>
> There is the definition of a Site one might use to describe the structural
> location, then there would be the use of that Site in an OWL ObjectProperty
> such as "locatedIn" which would locate a particular biological process
> within that site. That's the only distinction I was trying to make. In
> both cases, the Site is the same, but the formal means one uses to locate
> function within it is different from the formal means used to define the
> Site itself.
Ok, I think I better understand. The trick with BFO is that some of
the classes are so complex to define that there is hardly anything
available beside what you would call functional definition, I gather.
For instance, the only definition of Site I can think of is to be the
range of the "occupies" relation (substantial occupy sites). In that
case the relation is simply a primitive.
>
> > > In the case of the axon, as you point
> > > out, there are particular occurents found within the axonal space
> >
> > I'd say: some occurrents take place in that 'space', where 'space'
> > remains ambiguous between SpatialRegion and Site. In the spirit of
> > BFO, we would use SpatialRegion.
>
> This doesn't appear to jibe with the description some one gave earlier in
> this thread regarding Barry Smith's distinction between SpatialRegion &
> Site. If I remember it correctly - given in the context of the oral cavity
> - the distinction is the SpatialRegion is truly a location in space defined
> by coordinates that do not vary, whereas a site - such as the oral cavity -
> moves with you, as you move and thus occupies various SpatialRegions. Both
> may defined via geometrical descriptions, though site would derive its
> description from the geometries of the structural components which define
> it, whereas a SpatialRegion can derive its definition simply from abstract
> geometrical constructs. This jibes somewhat with the fact geometric objects
> of various dimensionality have been defined as owl:equivalentClasses of
> "SpatialRegion" in bfo. In other words, the Site is the space defined by a
> collection of structural objects - a "relative" space if you will - whose
> actual coordinates may vary as those structural objects move about in space.
> If this is the distinction used to differentiate Site from SpatialRegion,
> then clearly one would want to associated the biological processes taking
> place within an axon with a Site and not a SpatialRegion.
This is a tricky argument we are getting into. You want to distinguish
various issues.
The first issue is that of the difference between two ontological
categories. The second issue is that of how to use them to do knowldge
rep.
With respect to the first question, it is one thing to find a
metaphorical or intuitive account of a distinction in order to make it
clearer, it is another to hard wire these intuitions in the concepts
themselves.
Here's one way I would suggest how to understand spatial regions. Take
a cylindrical container and fill it with marbles, these are special
marble they are homogeneous and infinitely dense, it is marble through
and through. There is 'empty space' between the marbles, however. It's
not absolute void, there's a medium such as air and so on. This empty
space is not a spatial region. The container with the marbles and the
empty space is a site.
Fill the container (with the marbles) with some slimy thing to the
point that we agree that there is no empty space. The slimy stuff is
special, it freezes everything, from now on, nothing can move (in
other words we are looking at a snapshot).
Now, this is the hard part of the thought experiment. Remove from the
cylinder filled with marbles and slime all the marbles. They are
anihilated on the spot with no reminder by some very special tool that
you only find in Stephen's lab.
What remains is just the container and the slime. There are islands of
nothingness in the slime where the marbles used to be. These iseland
are spatial regions.
Spatial regions are of another sort than substantial entities. Sites
are not. Substantial entities are located in space, and so are sites.
Sites can be occupied by other substantial entities. The notion of
site is very relative in the sense that it ought to be a site for
something...
Now, because sites are substantial entities, the problem of spatial
location is handled in bfo at the level of substantial for the
relevant portion of the ontology. Similarly, for perdurants which are
in a sense located in space, the most direct link is from them to a
given spatial region. Since sites are located in space, then, it is
almost immediate to make the link between perdurants and a site in
which they occur (roughly, they occur in the site that is located at
the region at which they occur). But even the occurrence of perdurants
in a region is in fine derivative on the spatial location of their
participants. That the particiants occupy a site --- in the scenario
you are interested in --- translates in terms of relations between the
participants' location and the site's location and this allows you to
link, eventually, the perdurants to a site.
What I'm getting at here is that in a FOL axiomatization of BFO, the
relation between a perdurant and a site is mere syntactic sugar. Of
course, in OWL, it's tough luck to make it so, but that's what I mean
when summoning the spirit of BFO.
...
> I chose the wrong word here,
> though the point is to make it clear (something I clearly failed at doing)
> defining such biological functions (occurents) will require use of
> owl:ObjectProperties to fully express the functional details, as opposed to
> defining the process using a subsumptive graph - which is an error that has
> been made in constructing bio-ontologies in the past - as in the earlier
> iterations of GO. This is not really a distinction I needed to clarify for
> Steven, however, as I know he understands this.
I see, I think. I'm afraid that in something like OWL there is no hope
of giving definitions for anything that is a bit complex other than
using an 'object property' indeed. Site is but another example.
>
> 3) Site:
...
> It is definitely not the case that Site is the union of the named
> subclasses of SpatialRegion.
>
> My mistake again. I apologize. I was looking at the file in raw XML format
> and read beyond the boundary of the definition of "Site". The definition is
> taken directly from the bfo:Site definition:
> "An independent continuant consisting of a characteristic spatial shape
> inhering in some arrangement of other continuant entities and of that which
> is enclosed in whole or in part by this characteristic spatial shape. Sites
> are characteristically entities at or in which other continuant entities can
> be located."
>
> whereas the Collection of geometric shapes is defined as an
> owl:equivalentClass of bfo:SpatialRegion, which, as you point out, is a bit
> of a simplification, partly intended, I assume, to make the point I state
> above regarding the distinction between bfo:Site and bfo:SpatialRegion
No need to apologize, it's not like it's cristal clear... There might
be some terminological dissonances between the owl file and my remarks
on BFO. Located in the comment for instance is to be understood in a
non technical sense (it is not referring to a relation in BFO since
the name of the intended relation is something like 'occupies' or
'occupied by'). Let me dispell another potential issue. I think that
the named subclasses of SpatialRegion are not shapes in the sense that
the comment on Site refers to a 'shape inhering ...'. I'm afraid
'shape' is ambiguous in English between 'shape property' and 'shaped
object'. Sites are shaped objects (but this is somewaht vacuous unless
you have some typology in mind). At least according to this comment,
in them inheres a 'shape property'. The named subclasses of
SpatialRegion are in a way divided according to shape (although the
genuine intent is to divide them according to dimensionality). So, you
could say that the named subclasses of SapatialRegion are types of
shaped regions but they are not shapes in the sense of 'shape
property' nor 'shaped objects' in the sense that in them inheres a
shape property (that's one further reason to distinguish them from
sites and other substantials).
...
> I think that what you say about spatial regions here probably applies
> to sites and if you draw any distinction between sites and spatial
> regions here they are distinction between different sorts of sites.
>
> Yes - I agree. All of the description that follows is still the description
> of a Site. I think I have a more clear sense of the distinction between
> bfo:Site and bfo:SpatialRegion, though, as I say above, I know I am not the
> only one trying to work with BFO who has been confused by the distinction.
OK. In my perception, much of these issues, however, are not unrelated
to terminological disagreements and to differring intuitions on how to
use the word 'space'.
Spatial regions are in BFO absolute, substantival, Newtonian space of
classical physics.
If you removed SpatialRegions the closest you get to is a relative
space which site are in a way --- but not precisely and not
limitatively --- intended to account for.
> Perhaps it would be helpful to slightly amend the definitions, so as to make
> more clear SpatialRegion exists in coordinate system and can be defined by
> abstract geometric entities, where as a Site is defined as a relative
> location in reference to other continuants.
Yes and no. It is a bit misleading to reduce the ontological
distinction to one of representation. The distinction between
coordinate system and relative (qualitative) representation is
something which is on the side of the ontological distinction.
> This is stated in the current
> definition "...consisting of a characteristic spatial shape INHERING IN (my
> emphasis) some arrangement of other continuant entities...", but I think
> there are many who don't quite pick up on this very important distinction
> based on the current formal ontological vernacular used to describe it.
>
> Perhaps there is a need for a "BFO for Dummies" as well as a "BFO in a
> Nutshell". ;-)
Something like this has actually been in the making and has recently
reached a mature stage, I think some people here at ifomis will soon
have some good news for you then.
cheers,
pierre
> Cheers,
> Bill
>
>
>