Skip to content

Commit

Permalink
tests fixed
Browse files Browse the repository at this point in the history
  • Loading branch information
ypriverol committed Jul 28, 2024
1 parent 8025fbd commit a9224d6
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
31 changes: 31 additions & 0 deletions tests/data/erroneous/example.sdrf.tsv
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
source name characteristics[organism] characteristics[organism part] characteristics[cell type] characteristics[developmental stage] characteristics[disease] characteristics[enrichment process] characteristics[biological replicate] characteristics[compound] characteristics[cell line] assay name technology type comment[data file] comment[technical replicate] comment[fraction identifier] comment[label] comment[cleavage agent details] comment[modification parameters] comment[modification parameters] comment[modification parameters] comment[modification parameters] comment[instrument] comment[associated file uri] factor value[compound] factor value[concentration of]
E1S1 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 none CLO:0009575 run 1 proteomic profiling by mass spectrometry 1342_01.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_01.RAW none not applicable
E1S2 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 none CLO:0009575 run 2 proteomic profiling by mass spectrometry 1342_02.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_02.RAW none not applicable
E1S3 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 none CLO:0009575 run 3 proteomic profiling by mass spectrometry 1342_03.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_03.RAW none not applicable
E1S4 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 none CLO:0009575 run 4 proteomic profiling by mass spectrometry 1342_04.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_04.RAW none not applicable
E1S5 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 mercury dichloride CLO:0009575 run 5 proteomic profiling by mass spectrometry 1342_05.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_05.RAW mercury dichloride 250 uM
E1S6 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 mercury dichloride CLO:0009575 run 6 proteomic profiling by mass spectrometry 1342_06.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_06.RAW mercury dichloride 250 uM
E1S7 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 mercury dichloride CLO:0009575 run 7 proteomic profiling by mass spectrometry 1342_07.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_07.RAW mercury dichloride 250 uM
E1S8 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 mercury dichloride CLO:0009575 run 8 proteomic profiling by mass spectrometry 1342_08.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_08.RAW mercury dichloride 250 uM
E1S9 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 okadaic acid CLO:0009575 run 9 proteomic profiling by mass spectrometry 1342_09.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_09.RAW okadaic acid 0.1 uM
E1S10 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 okadaic acid CLO:0009575 run 10 proteomic profiling by mass spectrometry 1342_10.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_10.RAW okadaic acid 0.1 uM
E1S11 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 okadaic acid CLO:0009575 run 11 proteomic profiling by mass spectrometry 1342_11.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_11.RAW okadaic acid 0.1 uM
E1S12 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 okadaic acid CLO:0009575 run 12 proteomic profiling by mass spectrometry 1342_12.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/1342_12.RAW different value 0.1 uM
E2S1 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 none CLO:0009575 run 13 proteomic profiling by mass spectrometry Elution_rest_a1.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_a1.RAW none not applicable
E2S2 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 none CLO:0009575 run 14 proteomic profiling by mass spectrometry Elution_rest_a2.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_a2.RAW none not applicable
E2S3 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 none CLO:0009575 run 15 proteomic profiling by mass spectrometry Elution_rest_a3.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_a3.RAW none not applicable
E2S4 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 mercury dichloride CLO:0009575 run 16 proteomic profiling by mass spectrometry Elution_rest_a4.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_a4.RAW mercury dichloride 100 uM
E2S5 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 mercury dichloride CLO:0009575 run 17 proteomic profiling by mass spectrometry Elution_rest_a5.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_a5.RAW mercury dichloride 100 uM
E2S6 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 mercury dichloride CLO:0009575 run 18 proteomic profiling by mass spectrometry Elution_rest_a6.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_a6.RAW mercury dichloride 100 uM
E2S7 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 pervanadate CLO:0009575 run 19 proteomic profiling by mass spectrometry Elution_rest_a7.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_a7.RAW pervanadate 25 uM
E2S8 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 pervanadate CLO:0009575 run 20 proteomic profiling by mass spectrometry Elution_rest_a8.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_a8.RAW pervanadate 25 uM
E2S9 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 pervanadate CLO:0009575 run 21 proteomic profiling by mass spectrometry Elution_rest_a9.RAW 1 1 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_a9.RAW different value 25 uM
E2S1 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 none CLO:0009575 run 22 proteomic profiling by mass spectrometry Elution_rest_b1.RAW 1 2 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_b1.RAW none not applicable
E2S2 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 none CLO:0009575 run 23 proteomic profiling by mass spectrometry Elution_rest_b2.RAW 1 2 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_b2.RAW none not applicable
E2S3 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 none CLO:0009575 run 24 proteomic profiling by mass spectrometry Elution_rest_b3.RAW 1 2 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_b3.RAW none not applicable
E2S4 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 mercury dichloride CLO:0009575 run 25 proteomic profiling by mass spectrometry Elution_rest_b4.RAW 1 2 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_b4.RAW mercury dichloride 100 uM
E2S5 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 mercury dichloride CLO:0009575 run 26 proteomic profiling by mass spectrometry Elution_rest_b5.RAW 1 2 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_b5.RAW mercury dichloride 100 uM
E2S6 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 mercury dichloride CLO:0009575 run 27 proteomic profiling by mass spectrometry Elution_rest_b6.RAW 1 2 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_b6.RAW mercury dichloride 100 uM
E2S7 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 pervanadate CLO:0009575 run 28 proteomic profiling by mass spectrometry Elution_rest_b7.RAW 1 2 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_b7.RAW pervanadate 25 uM
E2S8 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 pervanadate CLO:0009575 run 29 proteomic profiling by mass spectrometry Elution_rest_b8.RAW 1 2 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_b8.RAW pervanadate 25 uM
E2S9 Mus musculus immune system B cell not applicable mercury poisoning enrichment of phosphorylated protein 1 pervanadate CLO:0009575 run 30 proteomic profiling by mass spectrometry Elution_rest_b9.RAW 1 2 AC=MS:1002038;NT=label free sample NT=Trypsin;AC=MS:1001251 NT=Carbamidomethyl;TA=C;MT=fixed;AC=UNIMOD:4 NT=Oxidation;MT=variable;TA=M;AC=UNIMOD:35 NT=Acetyl;AC=UNIMOD:1;PP=Protein N-term;MT=variable NT=Phospho;MT=variable;TA=S,T,Y;AC=UNIMOD:21 NT=LTQ;AC=MS:1000447 https://ftp.ebi.ac.uk/pride-archive/2013/12/PXD000312/Elution_rest_b9.RAW pervanadate 25 uM
12 changes: 12 additions & 0 deletions tests/test_sdrfchecker.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,18 @@ def test_validate_srdf_fails_on_bad_file2(shared_datadir, on_tmpdir):
expected_error = "The following columns are mandatory and not present in the SDRF: characteristics[biological replicate] -- ERROR"
assert expected_error in result.output, result.output

def test_validate_srdf_fails_on_bad_file3(shared_datadir, on_tmpdir):
"""
:return:
"""
test_sdrf = shared_datadir / "erroneous/example.sdrf.tsv"
result = run_and_check_status_code(cli, ["validate-sdrf", "--sdrf_file", str(test_sdrf)], 1)

expected_errors = ["Make sure your SDRF have a sample characteristics or data comment 'concentration of' for your factor value column 'factor value[concentration of]' -- ERROR",
"Factor 'factor value[compound]' and column 'characteristics[compound]' do not have the same values for the following rows: [11, 20] -- ERROR"]
for expected_error in expected_errors:
assert expected_error in result.output, result.output


reference_samples = [
"reference/PXD002137/PXD002137.sdrf.tsv",
Expand Down

0 comments on commit a9224d6

Please sign in to comment.