Open cmungall opened 8 years ago
If we move away from cmaps for data modelling, SHACL seems interesting, we can automate the creation of graph views for documentation and review using the dot format:
RDFLib can convert rdf to dot: http://rdflib.readthedocs.org/en/stable/apidocs/rdflib.tools.html#module-rdflib.tools.rdf2dot
There are a number of tools that can take this as input.
@mbrush and I will be exploring SHACL in the near future. Starting with RGD ingest: https://github.com/monarch-initiative/dipper/blob/master/docs/RGD/Modeling/RGD-Gene-Pheno_20170215.jpg
https://www.w3.org/TR/shacl/
This could replace CMAPs as a way of documenting the expected output of dipper modules.
Could also drive unit tests