GenSpectrum / LAPIS-SILO

Sequence Indexing engine for Large Order of genomic data
GNU Affero General Public License v3.0
10 stars 3 forks source link

Validate input data #129

Open fengelniederhammer opened 1 year ago

fengelniederhammer commented 1 year ago

When doing SILO preprocessing, validate the input data:

Add tests that check the behavior.

JonasKellerer commented 11 months ago

"primary key exists in metadata, is unique and every metadata primary key exists in sequences." exists already

fengelniederhammer commented 3 months ago

Mind https://github.com/GenSpectrum/LAPIS-SILO/pull/215#discussion_r1413702056 and improve log messages

fengelniederhammer commented 3 months ago

Try to reproduce #361 and fix it.

Taepper commented 1 month ago

Also: Unit tests that execute the preprocessing in both paths