-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to create html reports using looper report when using newest looper (>1.5.0) #256
Comments
This appears to be related to a pipestat issue when using a JSON schema as the output schema: |
Additional info:PEPATAC results are reported to a
It appears that complex objects such as files and images are reported such that Examples:-Pypiper reports -Library complexity after being retrieved from using Where this is occurring:In PEPATAC Lines 1482 to 1486 in 9ee0b6c
and then in Pypiper Potential Solution
|
Current output of pipeline in form of a
vs previous method which output a
These changes occurred in pypiper v0.13.0 when the reporting backend was transitioned to pipestat. |
Related to this issue, unable to resolve pipestat's This is because pypiper will create a stats.yaml results file if Current workaround is to add the actual path after the pipeline has run, simply so that it can be used for
|
Changed pypipers An example of PEPATAC reported results after the change:
vs before:
The results file output should now match the output_schema and allow for proper report generation. However, the object pages are still showing up blank: |
There are also many items reported by the pipeline that are not in the output schema and, therefore, these results are not captured in the html report. |
This will work in PR #255:
However, it is not 100% because:
Example Results Yaml:
PEPATAC Output Schema
|
Ok, I've added the reported outputs to the output schema in |
The current tutorial claims that html reports can be created using
looper report
. However, with Looper 1.5.0 and greater, pipestat configuration is required to use that function. The tutorial does not mention this.I have a new branch to update the documents. However, I noticed that, even after configuring looper to use pipestat, the generated html report is blank.
Next steps:
The text was updated successfully, but these errors were encountered: