Uploaded image for project: 'TCIA Administration'
  1. TCIA Administration
  2. TADMIN-373

TCIA Submission Improvement Project

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • 5
    • 20171002-20171016, 20171016-20171029, 20171030-20171112, 20171113-20171204, 20171204-20171217, 20171218-20171231, 20180107-20180121, 20180122-20180204, 20180205-20180225, 20180226-20180311, 20180312-20180325, 20180326-20180408, 20180409-20180422, 20180423-20180506, 20180507-20180520, 20180521-20180603, 20180604-20180617, 20180618-20180701, 20180702-20180715, 20180813-20180826, 20180716-20180729, 20180730-20180812

      Code Repo:
      https://code.imphub.org/projects/TCIA/repos/submission-wizard/browse

      IN PROGRESS:

      • (Team) Testing

      DONE:

      • (Julie/John/Jeff) - indicate to user that ctp is still exporting.
      • (John/Julie) - cancel import & reset
      • (Julie) - Potential bug - ctp stop dialog doesn't close
      • (Julie/JP) - Add count of non-dicom encountered files after import.
      • (Julie) Better handle very long folder names on Import Data page
      • (Julie) - handle 'NotOk' status for 'submitFile' method
      • (Julie) On import data tab - change instructions & file tree to left/right divs
      • (Julie) Quarantine manager should not appear unless there are items in quarantine.
      • (Julie) - Move option to download manifest of imported items to bottom
      • (Julie) - Make instruction text left justified. Keep div centered
      • (Julie) Change anonymized summary to table. Make it centered
      • (Jeff) Fix location of 'pause' button while anonymizing
      • (Julie) Remove files & folders that start with a period
      • (Julie) Change javascript alerts to Jeff's on screen error.
      • (Julie) Implement "Pause" functionality in the UI during the Anonymization process. Restart with Re-queue.
      • (Julie) Change Anonymization count algorithm (to better account for items going to quarantine)
      • (Julie) Implement UI for warning if not enough available space for Import - threshold 1 GB
      • (John) Bug - GetManfiestStatus
      • (John) Add function for checking space required for Import
      • (John & Julie) Refactor manifest function names
      • (Julie) Import spinner count - listImport - root element has a count attribute.
      • Bug - Browsing to external drive.
      • Limit template to selected PatientIDs
      • (Julie) Select Data widget - don't expand to studies.
      • Bug with Anonymization Step. Is it dropping 1 file?
      • Re-order Tabs
      • (Julie) Total count that always decreases on the polling steps.
      • (Julie) Remove Home link
      • (Julie) Remove Contact link
      • (Julie) On the select data screen, add option to check/uncheck individual scans for each study date.
      • (John) Launcher to kick off wizard
      • (Julie) Change name of mapping manifest download to TCIA-mapping-date.xlxs
      • (Julie) - Update wording on Review tab for clarity (A spreadsheet which records the mapping of the de-identified version of your data to the original has been saved in your default download location.)
      • (Julie) Don't download submission manifest
      • (Julie) Add validation to Configure step (must choose a file to upload)
      • (Julie) Add counter to Loading messages.
      • (Julie) make background color match bottom of TCIA image
      • (John) - bug fix in anonymization step
      • (Julie) - Change folder icon in directory picker
      • (Julie) - Bug Fix for directory picker on Windows
      • ---------------- (Testing Start) ----------------------
      • (Julie) implement spinner & wait for export step
      • (Julie) on exit, ask if user wants to shut down CTP
      • (Julie) migrate code base into DBMI BitBucket repo
      • (John & Julie) formatting for csv manifests
      • (Julie) format manifest file name: Collection_Site_DateManifestCreated
      • (Julie) bug fix - return to directory picker once file selected (opposed to directory).
      • (Julie) implement spinner & wait for import step
      • (Julie) Work Kirk's DicomAnonymizer into CTP
      • (Julie) implement spinner (or similar) to indicate to user that anonymization is in progress
      • (Kirk) Create new DicomAnonymizer.script . (edit config.xml to utilize this file)
      • (Julie) bug fix- timing for initial log in.
      • (John) create a function to determine the size of the anonymization queue
      • (John) create a ‘mapping manifest’ servlet function that returns a csv
      • (Julie) make mapping manifest download immediately upon completing the anonymization
      • (Julie) add ability to select/deselect all to the checkboxes on the ‘Select Data’ step
      • (Julie) implement ability to change drives on the ‘Import Data’ step
      • (Julie) bug fix – button text incorrect if user returns to a previous step
      • (Julie) Allow multiple imports (ask user if there is more to import. If so, show import step again)

      Questions:

      • Do we want to allow the user to go backwards through the wizard?
      • Should we clear out the pipeline at the end of the process?

      Future Improvements:

      • Better import to allow for queueing up items from various folders.

            FrundJulie Julie Frund
            DwayneDobbins Roosevelt Dwayne Dobbins
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Planned Start:
              Planned End: