wurmlab / sequenceserver

Intuitive graphical web interface for running BLAST bioinformatics tool (i.e. have your own custom NCBI BLAST site!)
https://sequenceserver.com
GNU Affero General Public License v3.0
274 stars 114 forks source link

Stricter upfront checks for XML import #820

Closed tadast closed 2 weeks ago

tadast commented 2 weeks ago

XML size itself is not a great indicator for invalid XML.

Check expected data formats and catch early anything that would break in later stages in ugly ways and show a user-friendly error.