W3C home > Mailing lists > Public > public-linked-json@w3.org > November 2014

Re: Research Object Bundle 1.0

From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
Date: Fri, 14 Nov 2014 12:00:09 +0000
Message-ID: <CAPRnXtmkLn+0eYdwo2sddH-=E-deZkQv39KpW8B8UXGbc-b67Q@mail.gmail.com>
To: public-rosc@w3.org, Linked JSON <public-linked-json@w3.org>
... and a teaser manifest in JSON-LD:

{
    "@context":  ["https://w3id.org/bundle/context"],
    "id": "/",
    "manifest":  "manifest.json",
    "createdOn": "2013-03-05T17:29:03Z",
    "createdBy": {
        "uri":     "http://example.com/foaf#alice",
        "orcid":   "http://orcid.org/0000-0002-1825-0097",
        "name":    "Alice W. Land" },
    "aggregates": [
       { "uri":  "http://example.com/blog/great-results" },
       { "uri":      "/dataset/results.csv",
         "mediatype": "text/csv",
         "createdBy": {
             "uri":     "http://example.com/foaf#bob",
             "name":    "Bob Barnsworth" },
         "createdOn": "2013-02-12T19:37:32.939Z" },
    ],
    "annotations": [
      { "uri":     "urn:uuid:d67466b4-3aeb-4855-8203-90febe71abdf",
        "about":   "/dataset/results.csv",
        "content": "annotations/dataset-metadata.ttl" },
    ]
}

Here, Alice has aggregated just two resources, a blog entry (external
URI) and /dataset/results.csv (bundled), a CSV file which was created
by Bob. There is an annotation with additional metadata about the CSV
file, stored in /.ro/annotations/dataset-metadata.ttl within the
bundle.

On 14 November 2014 11:23, Stian Soiland-Reyes
<soiland-reyes@cs.manchester.ac.uk> wrote:
> I am proud to announce the updated Research Object Bundle 1.0, a
> researchobject.org specification:
>
>     https://w3id.org/bundle/2014-11-05/
>
>
> This specification defines RO Bundle, a ZIP-based file format that
> bundles resources which when aggregated form an identifiable
> conceptual work; say a collection of datasets resulting from a
> scientific experiment, or a gathering of logs and outputs from a
> particular command line execution.
>
> This specification is accompanied by two APIs for creating and
> managing RO Bundles:
>
> Java: https://github.com/wf4ever/robundle/
> Ruby: https://github.com/myGrid/ruby-ro-bundle
>
>
>
> The RO Bundle include a manifest, aggregated resources (which might be
> included as files in the ZIP or as external URIs), their annotations
> and provenance for the purposes of exporting, archiving, publishing
> and transferring the Research Object as a whole.
>
> The structure of the ZIP-file is decided by the user and/or
> application, except for the reserved paths for the mediatype, JSON-LD
> manifest and annotations.
>
>
> RO Bundle relies on several existing RDF vocabularies :
>  * OAI-ORE - aggregation
>  * PROV - general provenance
>  * PAV - contributions and sources
>  * ORCID - identifying contributors
>  * FOAF - describing contributors
>  * OA - annotation on aggregated resources
>  * RO - research object model
>
>
> For further comments or suggestions, feel free to use the mailing list
> for the W3C ROSC community group - http://www.w3.org/community/rosc/
> or raise a Github issue/pull request at
> https://github.com/ResearchObject/specifications/tree/gh-pages/bundle/draft
>
> --
> Stian Soiland-Reyes, Manchester e-Science Lab
> School of Computer Science
> The University of Manchester
> http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718



-- 
Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester
http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718
Received on Friday, 14 November 2014 12:00:57 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:18:42 UTC