candYgene / pbg-ld

Linked Data Platform for Plant Breeding & Genomics
https://research-software.nl/software/pbg-ld
Apache License 2.0
2 stars 5 forks source link
genome-annotation genomics linked-data plant-sciences qtl rdf solanaceae sparql traits triples

pbg-ld: Linked Data Platform for Plant Breeding & Genomics

DOI Published in PeerJ CI

The pbg-ld software provides access to semantically integrated geno- & pheno-typic data on Solanaceae species (such as tomato and potato) and enables ranking of candidate genes associated with traits of interest.

Prerequisites

Install & deploy

1. Clone this repository.

git clone https://github.com/candYgene/pbg-ld.git

2. Start Docker service(s).

cd pbg-ld
# list available services
docker-compose config --services
# start all services or one-by-one
docker-compose up -d # or add [SERVICE]

Alternatively, deploy the services on a remote server using Ansible Playbook.

ansible-playbook -i inventory playbook.yml

Note: grlc API can be deployed with SPARQL queries stored

git clone https://github.com/candYgene/queries.git
docker cp queries grlc:/home/grlc/

Set the environment variables in docker-compose.yml:

3. Access (meta)data in RDF.

Overview of datasets

RDF graphs:IRIs (A-Box)

RDF graphs:IRIs (T-Box)