Open LiNiMGI opened 7 months ago
Command I use to run:
MINERVA_CLI_MEMORY=12G minerva-cli/bin/minerva-cli.sh --validate-go-cams --shex -i blazegraph-production.jnl -r reports/ -ontojournal blazegraph-lego.jnl
This will create four report files in the -r
directory:
activity_report.txt
explanations.txt
gorules_report.json
main_report.txt
main_report.txt
is the one we usually look at.
@pgaudet I've bolted a test of this onto the snapshot runs. On the next successful snapshot, a reports/go-cam_main_report.txt
, etc., should be available.
@pgaudet Okay, the GO-CAM "QC" (ShEx reports) takes two days and seven hours to run, so we're going to have to figure something else out. I think that there are likely significant gains in the code to be had.
That said, I've got a copy of the reports here, so that's something to show for now: http://skyhook.berkeleybop.org/confinement-for-noctua-873/
Otherwise, I'm putting this on hold for the moment and moving ahead with other pipeline additions.
@pgaudet Here are a couple of "filtered" files for you: the first just rule 19; the second is rule 56 with the owl:Nothing
in explanations removed:
http://skyhook.berkeleybop.org/confinement-for-noctua-873/filter.19.json
http://skyhook.berkeleybop.org/confinement-for-noctua-873/filter.56.nothing.json
(The second one there may be a little incomplete, but is a place to start.)
During the testing of the MGI import to GOC project, I noticed one of our gene-centric models (Cntn2) failed to be exported into MGI from Noctua. Further looking into the model shown: the model was modified in graph on on 7/21/2023 and after the modification, it didn’t pass reasoner.
MGI has fixed the model in Noctua on 4/3/2024, it’s all good now.
This ticket is to request a Noctua reasoner QC report: If there are ShEx errors, then an entire gene-centric page may fail to be exported, it would be nice that GOC has a report to show a list of all the production noctua models that do not pass the reasoner, so MODs curators will be notified to correct them.
After talking with @pgaudet, we decide to submit the request here.
Thanks, Li