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.
1. Clone this repository.
git clone https://github.com/candYgene/pbg-ld.git
2. Start Docker service(s).
pbg-ld
- Virtuoso-based RDF store including data fdp
- FAIR Data Point (requires pbg-ld)grlc
- grlc WebAPI (requires pbg-ld)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
:
GRLC_GITHUB_ACCESS_TOKEN
GRLC_SERVER_NAME
(or CNAME, excluding URI scheme http(s)//:
)GRLC_SPARQL_ENDPOINT
3. Access (meta)data in RDF.
dba/dba
)RDF graphs:IRIs (A-Box)
http://solgenomics.net/genome/Solanum_lycopersicum
http://solgenomics.net/genome/Solanum_pennellii
http://solgenomics.net/genome/Solanum_tuberosum
http://plants.ensembl.org/Solanum_lycopersicum
http://plants.ensembl.org/Solanum_tuberosum
http://www.uniprot.org/proteomes/Solanum_lycopersicum
http://www.uniprot.org/proteomes/Solanum_tuberosum
http://europepmc.org
RDF graphs:IRIs (T-Box)
http://biohackathon.org/resource/faldo.rdf
http://purl.obolibrary.org/obo/so.owl
http://semanticscience.org/ontology/sio.owl
http://purl.obolibrary.org/obo/ro.owl
http://purl.obolibrary.org/obo/go.owl
http://purl.uniprot.org/core/
http://purl.obolibrary.org/obo/po.owl
http://purl.obolibrary.org/obo/to.owl
http://purl.bioontology.org/ontology/SPTO
http://purl.obolibrary.org/obo/pato.owl