Skip to content

PDF Report restart #1225

@maartenhammer

Description

@maartenhammer

Description

Restart of issue #984 as to keep the PDF report generated by Maarten separate from the one created by Micheal as well as creating an issue/branch to submit changes to.

Tasks

  • Have a meeting with Bas to look at the PDF reader.
  • Change import of images from qc.results to manual import.
  • Allow images to be added to PDFGenerator
  • Allow scans to be added to PDFGenerator
  • Allow QC values to be added to PDFGenerator
  • Add a rudimentory form of Block forming with automated scaling.
  • Implement a function that reads participants.tsv to include patient information if relevant.
  • Clean up TemplateConfig.Json
  • Add information about the scanner and the ASL sequence type.
  • Change JSON objects to a unnamed Array instead
  • Change filePath to absolutePath or relativePath
  • More Complex Example
  • Create Markdown Manual
  • Add figure titles

How to test

  • Run MakeReport with complete data
  • Run MakeReport with incomplete data
  • Run MakeReport with incomplete Config.json
  • Run MakeReport with incomplete Config.json and data
  • For anyone trying this in the test branch, a small manual has been written in addition to the example. Please check it out.
  • Make a follow-up issue to read new version of x.output fields. Createdin Update PDF report for new x.output format #1552
  • Move manual to docs before merging.

Release notes

New, JSON-configurable PDF report, which can be used for QC output.

Metadata

Metadata

Assignees

Labels

featureNew feature, enhancement or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions