- From: Jim McCusker <mccusj@rpi.edu>
- Date: Wed, 18 Apr 2012 14:12:12 -0400
- To: Jun Zhao <jun.zhao@zoo.ox.ac.uk>
- Cc: public-prov-wg@w3.org
- Message-ID: <CAAtgn=TOgeOxGJr3pEWbCQz318AYpO0G9bnHR1c8kZ_43yrEYA@mail.gmail.com>
I think a set of key-value pairs is what's known as a map or dictionary. A collection is a set of things with a defined membership. In OWL it would probably be represented as an enumerated class. Jim On Wed, Apr 18, 2012 at 1:20 PM, Jun Zhao <jun.zhao@zoo.ox.ac.uk> wrote: > > Dear all, > > I concur with what Satya wrote. And the example I had in mind is > collection type of entities on the blog sphere of the Web. > > As we all know SIOC is a widely used vocabulary to describe entities in > the online community sites, like blogs, wikis, etc. It has the concept of > sioc:Container, which is defined as "a high-level concept used to group > content Items together". The relationships between a sioc:Container and the > sioc:Items or sioc:Posts that belong to it are described using > sioc:container_of and sioc:has_container properties. > > The provenance of a sioc:Container could be who is/are responsible for the > container, who created this container, and when. > > The provenance of a sioc:Post could include when the posted was published, > when it was modified, by whom, based on which other posts, document or data. > > As you see, I am struggling to see how the key-value pair kind of > structure could play in the above simple scenario. But please correct me if > I am wrong. > > HTH, > > Jun > > > > > On 18/04/2012 18:35, Satya Sahoo wrote: > >> Hi all, >> The issue I had raised last week is that collection is an important >> provenance construct, but the assumption of only key-value pair based >> collection is too narrow and the relations derivedByInsertionFrom, >> Derivation-by-Removal are over specifications that are not required. >> >> I have collected the following examples for collection, which only require >> the definition of the collection in DM5 (collection of entities) and they >> don't have (a) a key-value structure, and (b) derivedByInsertionFrom, >> derivedByRemovalFrom relations are not needed: >> 1. Cell line is a collection of cells used in many biomedical experiments. >> The provenance of the cell line (as a collection) include, who submitted >> the cell line, what method was used to authenticate the cell line, when >> was >> the given cell line contaminated? The provenance of the cells in a cell >> line include, what is the source of the cells (e.g. organism)? >> >> 2. A patient cohort is a collection of patients satisfying some >> constraints >> for a research study. The provenance of the cohort include, what >> eligibility criteria were used to identify the cohort, when was the cohort >> identified? The provenance of the patients in a cohort may include their >> health provider etc. >> >> Hope this helps our discussion. >> >> Thanks. >> >> Best, >> Satya >> >> >> On Thu, Apr 12, 2012 at 5:06 PM, Luc Moreau<L.Moreau@ecs.soton.ac.**uk<L.Moreau@ecs.soton.ac.uk> >> >wrote: >> >> >>> Hi Jun and Satya, >>> >>> Following today's call, ACTION-76 [1] and ACTION-77 [2] were raised >>> against you, as we agreed. >>> >>> Cheers, >>> Luc >>> >>> [1] https://www.w3.org/2011/prov/****track/actions/76<https://www.w3.org/2011/prov/**track/actions/76> >>> <https://www.**w3.org/2011/prov/track/**actions/76<https://www.w3.org/2011/prov/track/actions/76> >>> > >>> [2] https://www.w3.org/2011/prov/****track/actions/77<https://www.w3.org/2011/prov/**track/actions/77> >>> <https://www.**w3.org/2011/prov/track/**actions/77<https://www.w3.org/2011/prov/track/actions/77> >>> > >>> >>> >>> >> > > -- Jim McCusker Programmer Analyst Krauthammer Lab, Pathology Informatics Yale School of Medicine james.mccusker@yale.edu | (203) 785-6330 http://krauthammerlab.med.yale.edu PhD Student Tetherless World Constellation Rensselaer Polytechnic Institute mccusj@cs.rpi.edu http://tw.rpi.edu
Received on Wednesday, 18 April 2012 18:13:08 UTC