bonsamurais / rdf Goto Github PK
View Code? Open in Web Editor NEWthe deploy to rdf.bonsai.uno
License: Creative Commons Attribution Share Alike 4.0 International
the deploy to rdf.bonsai.uno
License: Creative Commons Attribution Share Alike 4.0 International
Some provenance annotations have the URI not following the URI schema, i.e., their URI does not refer to the correct name graph or path.
Probably the relevant script needs to be fixed
The RDF files in the following
activitytype/
flowobject/
location/
foaf/
time/
unit/
are using the #
scheme instead of the /
scheme
This, per HTTP protocol implies that the entire content of the graph is downloade when we ask for somthing like
https://rdf.bonsai.uno/time#1802
While this is ok there because those contents are small, the data file are very large.
So, everything that will be deployed in the
http://rdf.bonsai.uno/data/
e.g.,
http://rdf.bonsai.uno/data/exiobase3_3_17/hsup
space needs to use the /
scheme instead
This means that
<http://rdf.bonsai.uno/data/exiobase3_3_17/huse#F_1111694>
needs to become
<http://rdf.bonsai.uno/data/exiobase3_3_17/huse/F_1111694>
instead
Right now deployment is executed via a cron job on the serve.
So the Travis files are not used anymore.
E.g., https://github.com/BONSAMURAIS/rdf/blob/master/.travis.yml
Should be removed to avoid confusion (in all repos)
the file
rdf/activitytype/exiobase3_3_17/exiobase3_3_17.ttl
should define an activity type for modeling the origin of flows of products in the use table.
E.g., the Motor Gasoline from Belgium is supplied to Australia wheat production
This come from a discussion with Søren.
The exiobase3_3_17.ttl
file contains a definition for
<http://rdf.bonsai.uno/prov>
But it should contain at most a definition for
<http://rdf.bonsai.uno/prov/exiobase3_3_17>
Plus, it does not contain definition for
prov:hadMember
relationships
Files like
MR_HFD_2011_v3_3_1 7.xlsb
and
MR_HSUT_2011_v3_3_17_extensions.xlsb
define things like Acquatic plants
and Final consumption expenditure by government
the corresponding RDF encoding in
https://github.com/BONSAMURAIS/rdf/tree/master/activitytype/exiobase3_3_17
and
https://github.com/BONSAMURAIS/rdf/tree/master/flowobject/exiobase3_3_17
are missing.
From a discussion with Søren
The exiobase foaf file and the ystafdb foaf files have duplicate information, they both define bfoaf:bonsai a prov:Agent,
Also the exiobase foaf file defines the <http://rdf.bonsai.uno/foaf> a dtype:Dataset ;
instead of the <http://rdf.bonsai.uno/foaf/exiobase> a dtype:Dataset ;
(or something similar)
A bonsai global foaf file is probably missing, while the two dataset specific should only contain information that is, indeed, dataset-specific
Missing declarations of type <http://purl.org/dc/dcmitype/Dataset>
in the following:
./rdf/unit/unit.ttl
./rdf/foaf/foaf.ttl
./rdf/time/time.ttl
./rdf/location/exiobase3_3_17/exiobase3_3_17.ttl
./rdf/activitytype/exiobase3_3_17/exiobase3_3_17.ttl
./rdf/flowobject/exiobase3_3_17/exiobase3_3_17.ttl
To have the bonsai dataset added to the Linked Data Cloud
We need to satisfy the Linked Data Principles
In particular, we need to satisfy the following (quoting from the website):
The missing issue is then the "resolving" of URIs, I think we need something like an .htaccess
file or a script that does the correct redirect to our rdf
server or to the correct query at our sparql endpoint.
Where is this data going to ?
How is it generated (arborist ?)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.