review.html 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <h3>Title</h3>
  2. <p id="participantCode">Loading1b</p>
  3. <p id="visitCode">Loading2</p>
  4. <div id="organ3">
  5. <table>
  6. <tr>
  7. <td id="CT_organ3"></td>
  8. <td id="PET_organ3"></td>
  9. <td id="SUV_organ3"></td>
  10. </tr>
  11. <tr>
  12. <td id="CT_organ4"></td>
  13. <td id="PET_organ4"></td>
  14. <td id="SUV_organ4"></td>
  15. </tr>
  16. <tr>
  17. <td id="CT_organ5"></td>
  18. <td id="PET_organ5"></td>
  19. <td id="SUV_organ5"></td>
  20. </tr>
  21. </table>
  22. </div>
  23. <div id="debugDiv">
  24. <textarea id="debugCode"></textarea>
  25. </div>
  26. <script type="text/javascript">
  27. let searchParams = new URLSearchParams(window.location.search);
  28. //update this to pick crfRef from url
  29. let participantCode=searchParams.get('participantCode');
  30. let visitCode=searchParams.get('visitCode');
  31. document.getElementById("participantCode").innerHTML=participantCode;
  32. document.getElementById("visitCode").innerHTML=visitCode;
  33. let project=LABKEY.ActionURL.getContainer();
  34. document.getElementById("debugCode").value+='\n'+project;
  35. let server="http://onko-nix.onko-i.si:8080/labkey";
  36. let basePath=server+"/_webdav/";
  37. basePath+=project;
  38. basePath+="/@files/preprocessedImages/";
  39. basePath+=participantCode+"/"+visitCode+"/";
  40. document.getElementById("debugCode").value+='\n'+basePath;
  41. let studyPath=server+project;
  42. //let divImg=document.getElementById("organ3_PET");
  43. let organs=["3","4","5"];
  44. let im=["PET","CT"];
  45. for (let i=0;i<organs.length;i++){
  46. let organ=organs[i];
  47. let type="PET";
  48. let img=document.createElement('img');
  49. let imgSrc=basePath+participantCode+"-"+visitCode+"_"+type+"_"+organ+"_v5.png";
  50. img.src=imgSrc;
  51. img.width="300";
  52. document.getElementById(type+"_organ"+organ).appendChild(img);
  53. type="CT";
  54. let img1=document.createElement('img');
  55. let img1Src=basePath+participantCode+"-"+visitCode+"_"+type+"_"+organ+"_v5.png";
  56. img1.src=img1Src;
  57. img1.width="300";
  58. document.getElementById(type+"_organ"+organ).appendChild(img1);
  59. }
  60. LABKEY.requiresScript('/vis/genericChart/genericChartHelper.js',
  61. function(){LABKEY.vis.GenericChartHelper.loadVisDependencies(dependencyCallback);});
  62. </script>