enpkg / enpkg_graph_builder

ENPKG graph builder
GNU General Public License v3.0
1 stars 0 forks source link

About prefixes and redundant resources #1

Closed mpagni12 closed 1 year ago

mpagni12 commented 1 year ago

We now have duplicated resources between ENPKG and JLW. On my side I have to take decisions about what to keep from ENPKG and what to ignore, or replace, or re-implement. Clearly, the LCMS part of ENPKG is a great improvement and I will adopt it. The rest is a little bit more complicated. Here below my ongoing reflexions:

In the whole RDF dataset at Zenodo, the RDF triples are clearly serving two different purposes:

1) Some RDF triples are produced by the scripts hosted here and are meant to be reusable on other LCMS datasets from MassIVE, if I understand correctly. 2) The rest of the RDF triples were produced with the purpose of creating a demonstrator for the paper. These includes TPH activities, PFcode, ChEMBL, links, ...

It might be beneficial to reflect this by using different prefixes, e.g. keeping "enpkg" for (1) and introducing "enpkgdemo" for (2):

enpkg:     https://enpkg.commons-lab.org/kg/
enpkgdemo: https://enpkg.commons-lab.org/demo/

Because "enpkg" and "enpkgdemo" are defined in the same domain name, this distinction will not cause difficulties for the website. Another solution for the demonstrator would be to use the prefix http://example.com (ex:) which is just meant for this.

You are going to focus on maintaining ENPKG after the paper is accepted and move to the next (funded) application, forgetting the actual "demo" part. Keep it simple.

ArnaudGaudry commented 1 year ago

Fixed for metadata in 09761094e8a3bfe66ad10a6a074c5f1f5ebe62e4

ArnaudGaudry commented 1 year ago

Fixed for chembl and meta-mn data in 3a6ae8e