hackathon-marseille

GREEKC hackathon training event

View the Project on GitHub GREEKC/hackathon-marseille

PSICQUIC for causal interactions and network modelling

Project proponent

Motivation

PSICQUIC (http://www.ebi.ac.uk/Tools/webservices/psicquic/view/) is an effort from the HUPO Proteomics Standards Initiative (HUPO-PSI) (http://www.psidev.info/) to standardise programmatic access to molecular interaction databases. Basically, PSICQUIC defines a minimum set of standard SOAP and REST methods to be implemented by every molecular interaction provider. These methods accept a MIQL query (http://psicquic.github.io/MiqlReference28.html) as input (MIQL defines a set of standard fields to query molecular interaction data, extending the syntax of the Apache Lucene query language on which it is based) and return, as output, molecular interaction information in one of the standard formats (e.g. PSI-XML 2.5, PSI-MITAB 2.5, PSI-MITAB 2.6, PSI-MITAB 2.7, PSI-MITAB 2.8).

PSICQUIC can be reused inside of the GREEKC consortium to provide a way of distribute experimental and inferred knowledge about interactions involved in gene regulation. This knowledge can be used to fulfill several use cases or workflows, for example, in network modelling.

Languages, libraries and tools used

PSICQUIC is written in Java. It is built with the help of Spring Framework, Solr for Java, and Apache CFX among others.

Needs

Technical aspects:

Open discussions:

Requested skills for the hacking

Expected participants

Expectated deliveries

Final goal

At the end of the hackathon, we aim at providing the first causal PSICQUIC service based on causalTab data (e.g. SIGNOR miTab 2.8).

Intermediate goals and milestones