Opened 9 years ago
Closed 9 years ago
#812 closed task (fixed)
Pilot report wizard
Reported by: | Nicklas Nordborg | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | critical | Milestone: | Reggie v3.7 |
Component: | net.sf.basedb.reggie | Keywords: | |
Cc: |
Description
A new report wizard for the clinical pilot project is needed. It is basically the same as the "Gene report" but with a different R script, input/output parameters and pdf template.
The wizard should work manually and with auto-confirmation using the same rules as the "Gene report" wizard.
Details about the R script, parameters and pdf template are not yet complete. To begin with everything can be implemented as a copy of the "Gene report". One thing that is already known is that the script needs the cufflinks fpkm data file, so we can prepare for this by copying the file to the temporary working directory.
Change History (20)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
Status: | new → assigned |
---|
comment:3 by , 9 years ago
(In [3499]) References #812: Pilot report wizard
Refactored the gene report plug-in so that it can create both the gene report and pilot report (or any other upcoming report that is similar). The pilot report plug-in has now been replaced with a configuration item.
Programmatically it is also possible to let a single job create more than one report. This is used by the auto-confirm feature so that both reports are created by a single job.
comment:4 by , 9 years ago
comment:5 by , 9 years ago
(In [3506]) References #812: Pilot report wizard
Refactored the reporting plug-ins. Classes for running the R scripts are now separated from the classes that does the PDF generation. There is now only one class for working with a single PDF report. That class is responsible for both creating the first version and adding personal information when combining reports.
comment:6 by , 9 years ago
comment:7 by , 9 years ago
(In [3513]) References #812: Pilot report wizard
Fixes title on the "Gene/Pilot report" wizard. This requried some changes to the code that puts the Reggie version in the top right corner on the page and the print stylesheet.
comment:8 by , 9 years ago
comment:9 by , 9 years ago
comment:10 by , 9 years ago
comment:11 by , 9 years ago
comment:12 by , 9 years ago
comment:13 by , 9 years ago
(In [3535]) References #812: Pilot report wizard
Parse the *.txt files containing the score for each plot. The score is converted to text (Låg/Hög, Negativ/Positiv) depending on if the score is lower or higher than 0. If no txt file is available N/A is written instead.
comment:14 by , 9 years ago
comment:15 by , 9 years ago
comment:16 by , 9 years ago
comment:17 by , 9 years ago
comment:18 by , 9 years ago
comment:19 by , 9 years ago
comment:20 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
(In [3492]) References #812: Pilot report wizard
Added a pilot wizard stub. The report is more more or less a copy of the current gene report but without the validation cohort reference. The GUI and servlet is using the same code as the gene report. The plug-in is currently an independent class, but I think it is possible to refactor this code as well to make a common "Report" plug-in with multiple configurations.