File: README

package info (click to toggle)
libcatmandu-rdf-perl 0.32-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster, sid
  • size: 220 kB
  • sloc: perl: 469; sh: 4; makefile: 2
file content (53 lines) | stat: -rw-r--r-- 1,963 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
NAME
    Catmandu::RDF - Modules for handling RDF data within the Catmandu
    framework

SYNOPSIS
    Command line client "catmandu":

      catmandu convert RDF --url http://dx.doi.org/10.2474/trol.7.147
                           --fix 'aref_query(dct_title,title)' to YAML

      catmandu convert RDF --file rdfdump.ttl to RDF --type turtle

      # For big file the only efficient option to convert RDF is by
      # transforming the input stream into triples and writing to NTriples
      # in the output
      catmandu convert convert RDF --triples 1 --type ttl to RDF --type NTriples < rdfdump.ttl

    See documentation of modules for more examples.

DESCRIPTION
    Catmandu::RDF contains modules for handling RDF data within the Catmandu
    framework. RDF data is encoded/decoded in aREF
    <http://gbv.github.io/aREF/> as implemented with RDF::aREF. Please keep
    in mind that RDF is a graph-based data structuring format with
    specialized technologies such as SPARQL and triple stores. Using
    Catmandu::RDF to transform RDF to RDF (e.g. conversion from one RDF
    serialization to another) is possible but probably less performant than
    decent RDF tools. Catmandu::RDF, however, is more conventient to convert
    between RDF and other data formats.

AVAILABLE MODULES
    Catmandu::Exporter::RDF
        Serialize RDF data (as RDF/XML, RDF/JSON, Turtle, NTriples, RDFa...)

    Catmandu::Importer::RDF
        Parse RDF data (RDF/XML, RDF/JSON, Turtle, NTriples...) or import
        from a SPARQL endpoint

    Catmandu::Fix::aref_query
        Copy values of RDF data in aREF format to a new field

SEE ALSO
    This module is based on Catmandu, RDF::aREF, RDF::Trine, and RDF::NS.

COPYRIGHT AND LICENSE
    Copyright Jakob Voß, 2014-

    This is free software; you can redistribute it and/or modify it under
    the same terms as the Perl 5 programming language system itself.

CONTRIBUTORS
    Jakob Voß, Patrick Hochstenbach