Uploaded image for project: 'PhenoTips'
  1. PT-1047

The Monarch specificity score should be computed asynchronously

    Details

    • Type: Task
    • Status: Open
    • Priority: Medium
    • Resolution: Unresolved
    • Affects versions: None
    • Fix versions: Future
    • Components: None
    • Sprint:
    • External issue ID:
      1047

      Description

      Initially the local score should be computed, and an asynchronous request to the Monarch servers should be sent. When the response comes back, the score should be updated. Currently, it causes the patient loading time to grow by a few seconds, and if the remote server is not responding in a short amount of time, it can even bring DoS PhenoTips since all threads get blocked on Monarch requests.

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                sdumitriu Sergiu Dumitriu
                Reporter:
                sdumitriu Sergiu Dumitriu
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: