+from lipyd import sample
+basedir = ('/', 'home', 'denes' , 'archive', 'cihan')
+mgfpath = ('data', 'mgf')
+skip = {'blanks and standards'}
+ (('A8', 'A9', 'A10'), ('A11', 'A12')),
+ (('A6', 'A7', 'A8', 'A9', 'A12'), ('A10', 'A11')),
+ (('A6', 'A7', 'A8', 'A9', 'A10'), ('A11', 'A12')),
+ (('A9', 'A10', 'B2'), ('A11', 'A12', 'B1')),
+ (('A8', 'A9'), ('A11', 'A12')),
+ (('A6', 'A7', 'A8'), ('A10', 'A11')),
+ (('A6', 'A7', 'A8', 'A9'), ('A11', 'A12')),
+ (('A9', ), ('A11', 'A12', 'B1')),
+ os.path.join(*(basedir + (dir0, dir1)))
+ for dir0 in os.listdir(os.path.join(*basedir))
+ for dir1 in os.listdir(os.path.join(*(basedir + (dir0,))))
+ os.path.join(expdirs, 'feature.csv')
+ for expdirs in experiments
+ os.path.join(*((expdirs,) + mgfpath))
+ for expdirs in experiments
+for i in range(len(peaksfiles)):
+ reader = sample.SampleReader(
+ samples = reader.get_sampleset(
+ samples.basic_filters()
+ samples.peak_size_filter(*fractions[i // 2])
+ samples.database_lookup()
+ fname = '%s.results.tsv' % peaksfiles[i],
+ variables = ['peaksize']
+ for f in range(len(samples)):
+ ms2i.hg.main in {'BMP', 'PG'}
+ for ms2iii in samples.feattrs.ms2_identities[f]
+ for ms2ii in ms2iii.values()