Peptide.py
Peptide.py is a Python script that filters out proteins with medium or low FDR confidence, as well as peptides with an odd number of dehydro of Cysteine, due to their low probability. It only keeps peptides that have “Unambiguous” for “PSM Ambiguity” and “High” for “Confidence (by Search Engine): Sequest HT”. Peptide.py then merges the peptide isoforms into peptides without considering the modification of peptide isoforms and sums up their abundances. Finally, Pepitde.py produces the most abundant peptide among all exclusive peptides of each protein, which is considered the candidate mature peptide for that protein. The exclusive peptide must not be labeled as “No Quan Values”, “Not Reliable”, or “Shared” in the “Quan Info” column.
Usage: Make sure the input file “Search_file.xlsx” is in this directory, and execute the following command in the Linux terminal: “./Peptide.py”. The output folder is “Peptide”
Peptide.py
Peptide.py is a Python script that filters out proteins with medium or low FDR confidence, as well as peptides with an odd number of dehydro of Cysteine, due to their low probability. It only keeps peptides that have “Unambiguous” for “PSM Ambiguity” and “High” for “Confidence (by Search Engine): Sequest HT”. Peptide.py then merges the peptide isoforms into peptides without considering the modification of peptide isoforms and sums up their abundances. Finally, Pepitde.py produces the most abundant peptide among all exclusive peptides of each protein, which is considered the candidate mature peptide for that protein. The exclusive peptide must not be labeled as “No Quan Values”, “Not Reliable”, or “Shared” in the “Quan Info” column.
Usage: Make sure the input file “Search_file.xlsx” is in this directory, and execute the following command in the Linux terminal: “./Peptide.py”. The output folder is “Peptide”