PRIDE-Archive / xi-mzidentml-converter

Apache License 2.0
0 stars 0 forks source link

maintain the crosslining datasets within PRIDE archive #55

Closed sureshhewabi closed 4 months ago

sureshhewabi commented 5 months ago

Currently, each dataset loading in the PRIDE Archive triggers a call to the Xi-API to check if crosslinking visualisation is available or not. This may not be a good idea for a few reasons:

  1. There are a few calls per minute.
  2. When the Xi-API is down, it will affect the PRIDE Archive as there is now a dependency.
  3. We have less than 20 crosslinking datasets.

Suggested solution: Maintain the crosslinking accessions in the PRIDE Archive/Redis or somewhere else and perform daily checks on the project list to update them

colin-combe commented 5 months ago

When the Xi-API is down, it will affect the PRIDE Archive as there is now a dependency.

I thought that dependency was considered a good thing - if the xiview-api is down then the links to the visualisations should disappear because they won't work