prefixes: ov: http://open.vocab.org/terms/ kgb: https://kgb-workshop.org/ mappings: workshops: sources: - ['csv/general-info.csv~csv'] s: https://kgb-workshop.org/resources/Event/$(id) po: - [a, schema:Event] - [schema:name, $(title)] - [schema:duration, $(duration)] - [schema:startDate, $(startDate)] - [schema:endDate, $(endDate)] - [schema:location, $(location)] - [schema:superEvent, $(superEvent)] - p: schema:subEvent o: mapping: dates - p: schema:organizer o: mapping: organizers topics: sources: - ['csv/topics.csv~csv'] s: https://kgb-workshop.org/resources/Topic/$(id) po: - [a, schema:CreativeWork] - [schema:name, $(name)] subtopics: sources: - ['csv/subtopics.csv~csv'] s: https://kgb-workshop.org/resources/Topic/$(id) po: - [schema:keyword, $(subtopic)] pc: sources: - ['csv/pc.csv~csv'] s: https://kgb-workshop.org/resources/ProgramCommittee/$(id) po: - [a, schema:Person] - [schema:performerIn, https://kgb-workshop.org/resources/Event/kgb2019~iri] - [schema:name, $(name)] - [schema:memberOf, $(organization)] dates: sources: - ['csv/important-dates.csv~csv'] s: https://kgb-workshop.org/resources/ImportantDates/$(date) po: - [a, schema:Event] - [schema:name, $(event)] - [schema:startDate, $(date)] - [schema:description, $(description)] organizers: sources: - ['csv/organizers.csv~csv'] s: https://kgb-workshop.org/resources/Organizer/$(id) po: - [a, schema:Person] - [schema:name, $(name)] - [schema:sameAs, $(webpage)] - [ov:twitter-id, $(twitter)] - [schema:memberOf, $(organization)] - [schema:image, http://kgb-workshop.org/img/$(photo)] - [schema:description, $(biography)] - [schema:email, $(email)] - [schema:jobTitle, $(role)] - [http://example.org/linkedin, $(linkedin)] papers: sources: - ['csv/accepted-papers.csv~csv'] s: https://kgb-workshop.org/resources/Article/$(id) po: - [a, schema:Article] - [schema:name, $(title)] - [schema:review, $(review)~iri] - [kgb:paperType, $(type)] authors: sources: - ['csv/authors.csv~csv'] s: https://kgb-workshop.org/resources/Author/$(id) po: - [a, schema:Person] - [schema:name, $(name)] - [kgb:authorOrder, $(authorNumber)] - p: schema:author  o: - mapping: papers condition: function: equal parameters: - [str1, $(paper)] - [str2, $(id)]