Code Monkey home page Code Monkey logo

fair-tutorials's Introduction

FAIR tutorials

In deze repository zullen verschillende tutorials geplaatst worden die raakvlakken hebben met FAIR data. Het gaat niet zozeer over het uitleggen van wat FAIR is. Het beoogd een starpunt te geven voor de vraag welke technische stappen je moet zetten om data volgens FAIR principes te kunnen publiceren.

De tutorials geven in deze eerste versies zeker geen perfect of totaal overzicht. Ik denk dat de losse onderwerpen ook relevant zijn voordat alles compleet is, daarom heb ik ervoor gekozen deze tutorials te publiceren. Het is mijn eerste serieuze poging tutorials te maken en ook in het gebruik van Github ben ik onervaren. Tips, opmerkingen, etc. zijn dan ook van harte welkom.

De eerste tutorial gaat over hoe je verschillende bronnen van data, die over hetzelfe onderwerp gaan, kunt koppelen zonder de data zelf te hoeven converteren. In de tutorial wordt voor dat doel een ontolgie gebouwd om te laten zien hoe een ontologie in combinatie met Linked Data meerwaarde kan bieden in het koppelen van meerdere bronnen. Een korte introductie over Linked Data vindt je hier.

De tutorial gaat uit van enige basiskennis over Protégé en ontologieën. Deze tutorial is gebaseerd op versie 5.5.0 van deze vrij beschikbare tool. Zeker niet perfect, maar wel de beste en meest ondersteunde (op bijv. www.stackoverflow.com). De ontologie die gemaakt wordt is hier beschikbaar.

De tweede tutorial beschrijft de stappen om tabulaire data in de vorm van een CSV bestand om te zetten naar Linked Data. Hiervoor maken we gebruik Karma. Alle voorbeeld data en de bestanden die we aanmaken tijdens het uitvoeren van de tutorial zijn te vinden in de map bestanden/data2triples

De derde tutorial gebruikt de data die gecreëerd is in de tweede tutorial om een triple store te vullen met deze data en de bijbehorende ontologie, zodat we de data kunnen visualiseren en queries uit kunnen voeren met behulp van SPARQL.

Deze drie tutorials vormen een (technische) basis voor FAIR data, maar maken data nog niet FAIR. Voor meer details over FAIR is het GO FAIR Initiative een goed startpunt. Veel succes met de tutorials.

Marc Nieuwland.

fair-tutorials's People

Contributors

mnieuwland avatar

Stargazers

Arnoud Commandeur avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.