qiime2 / Keemei

Validate tabular bioinformatics file formats in Google Sheets
https://keemei.qiime2.org
BSD 3-Clause "New" or "Revised" License
5 stars 20 forks source link

support multiple validation functions #19

Closed gregcaporaso closed 8 years ago

gregcaporaso commented 9 years ago

It will be important for the set of rules that are applied to be customizable. For example, Qiita has different requirements for its sample template and prep template (biocore/qiita#933) than QIIME 1.x has for its mapping files.

What probably makes the most sense for this would be if there were multiple validate functions, which were tool/version-specific (e.g., QIIME 1.9.x, Qiita 0.1.x, ...), and if the user could choose to validate with one or more of these from within the Google Spreadsheets interface.

jairideout commented 9 years ago

Great idea! Ideally this will be fully customizable so that other formats can be supported, and we can provide tool/version-specific validators for QIIME, Qiita, etc. that are pre-configured for users.

jairideout commented 8 years ago

The code is now factored to support multiple validation formats. Closing as we have more specific issues for formats we plan to support.