Detection and quantitation of N-termini (degradomics) via N-TAILS


question Questions
  • How can protein N-termini be enriched for LC-MS/MS?

  • How to analyze the LC-MS/MS data?

objectives Objectives
  • Run an N-TAILS data analysis.

requirements Requirements

time Time estimation: 1 hour

level Level: Intermediate level level level

Supporting Materials

last_modification Last modification: Dec 1, 2020

N-Tails is a special Proteomics technique to analyze peptide abundancy changes of protein N-termini. Prior to the MS measurement, N-Tails enriches unmodified, as well as acetylated N-termini. Both common and “unusual” N-termini are identified, where “unusual” means that the protein N-terminus was changes. This is best explained by an example: directly after translation, a protein has exactly one N-terminus. When a protease is cutting the protein in half, each half has its own N-terminus. While the N-terminus of the first half protein is exactly the same as the one of the full protein precursor (“native N-terminus”), the N-terminus of the second half is different (“neo-N-terminus”) and depends on the amino acid sequence where the protein was cut. The N-Tails technique includes the use of heavy isotope dimethyl labelling.

The figure below illustrates the mechanism of N-Tails. It was originally published by Stefan Tholen (doctoral thesis, not available online). Further reading on N-Tails and other N-terminal techniques, see Tholen et al., Springer Vienna, 2013.

N-Tails technique
Figure 1: Overview of the N-Tails technique

The N-Tails technique was originally designed to research protease biology and has most often been used in this field. It was originally published in Kleifeld et al., Nat. Biotechnol., 2010.

comment Comment: Interpretation of N-Tails results

Be careful when interpreting the results of N-Tails experiments. While the technique is fit to identify direct protease substrates, it does not discriminate direct from indirect (“downstream”) effects. Thus, most of the identified N-termini will not be direct protease substrates, even if their change in protein abundance is statistically significant. To identify direct protease substrates, you have to further validate substrate candidates by comparing the prime and non-prime amino acids of each identified N-terminus with the protease cleavage motif. The information can be extracted from the peptide IDs, but this step is so far not included in the workflow.

Lacking discrimination between direct and indirect effects is a general restriction also in other N-terminal screening techniques (e.g. COFRADIC), and is not specific for the N-Tails technique.

This workflow was originally built in the OpenMS framework “TOPPAS” and published in Lai, Weisser et al., MCP, 2016. It was converted to OpenMS v2.1, rebuild for the Galaxy framework and tested on the original dataset by Melanie Föll. It was designed for data analysis of a three samples combined in one MS run, a technique based on dimethyl stable isotope labeling (SIL). For more information on SIL, consult this tutorial. The original data were generated using pre-fractionation. Thus, peptides of one biological experiment are measured in multiple consecutive MS runs (one run per fraction).

The figure below gives an overview of the used Galaxy nodes. For further description of the workflow, please consider the original publication.

N-Tails Galaxy Workflow
Figure 2: N-Tails Galaxy Workflow

Notice that the given digestion enzyme is “ArgC”, even if the proteins were digested using trypsin. Due to the used labelling method prior to digestion, lysine (“K”) residues are dimethylated. Therefore, trypsin will not cut c-terminal of lysine, but only c-terminal of arginine in a N-TAILS experiment. This resembles the ArgC specificity and generally results in longer peptides Rogers and Overall, MCP, 2013.


The workflow needs two input files:

1) A collection of mzML files (multiple fractions of the same experiment). 2) A FASTA protein database for the organism of interest. For more information on protein databases, consult this tutorial

Customizing the Workflow

  • Running the workflow on a non-prefractionated sample: Simply use only one file as an input.
  • Running the workflow on a double dimethyl labeling (only light and heavy labeling): remove the third MSGFPlusAdapter tool and the following PeptideIndexer tool . Make sure that the mass changes are correctly given in the MSGFPlusAdapter tool .


If you use this workflow directly, or any derivative of it, in work leading to a scientific publication, please cite:

Lai, Z.W., Weisser, J., Nilse, L., Costa, F., Keller, E., Tholen, M., Kizhakkedathu, J.N., Biniossek, M., Bronsert, P., and Schilling, O. (2016). Formalin-Fixed, Paraffin-Embedded Tissues (FFPE) as a Robust Source for the Profiling of Native and Protease-Generated Protein Amino Termini. Mol. Cell. Proteomics 15, 2203–2213.

keypoints Key points

  • N-TAILS enriches natural protein N-termini and neo-N-termini.

  • neo-N-termini are typically generated by protease cleavage.

  • N-TAILS can be used for analysis of protease cleavage.

Useful literature

Further information, including links to documentation and original publications, regarding the tools, analysis techniques and the interpretation of results described in this tutorial can be found here.


Did you use this material as an instructor? Feel free to give us feedback on how it went.

Click here to load Google feedback frame

Citing this Tutorial

  1. Florian Christoph Sigloch, Björn Grüning, 2020 Detection and quantitation of N-termini (degradomics) via N-TAILS (Galaxy Training Materials). /archive/2020-12-01/topics/proteomics/tutorials/ntails/tutorial.html Online; accessed TODAY
  2. Batut et al., 2018 Community-Driven Data Analysis Training for Biology Cell Systems 10.1016/j.cels.2018.05.012

details BibTeX

    author = "Florian Christoph Sigloch and Björn Grüning",
    title = "Detection and quantitation of N-termini (degradomics) via N-TAILS (Galaxy Training Materials)",
    year = "2020",
    month = "12",
    day = "01"
    url = "\url{/archive/2020-12-01/topics/proteomics/tutorials/ntails/tutorial.html}",
    note = "[Online; accessed TODAY]"
        doi = {10.1016/j.cels.2018.05.012},
        url = {},
        year = 2018,
        month = {jun},
        publisher = {Elsevier {BV}},
        volume = {6},
        number = {6},
        pages = {752--758.e1},
        author = {B{\'{e}}r{\'{e}}nice Batut and Saskia Hiltemann and Andrea Bagnacani and Dannon Baker and Vivek Bhardwaj and Clemens Blank and Anthony Bretaudeau and Loraine Brillet-Gu{\'{e}}guen and Martin {\v{C}}ech and John Chilton and Dave Clements and Olivia Doppelt-Azeroual and Anika Erxleben and Mallory Ann Freeberg and Simon Gladman and Youri Hoogstrate and Hans-Rudolf Hotz and Torsten Houwaart and Pratik Jagtap and Delphine Larivi{\`{e}}re and Gildas Le Corguill{\'{e}} and Thomas Manke and Fabien Mareuil and Fidel Ram{\'{\i}}rez and Devon Ryan and Florian Christoph Sigloch and Nicola Soranzo and Joachim Wolff and Pavankumar Videm and Markus Wolfien and Aisanjiang Wubuli and Dilmurat Yusuf and James Taylor and Rolf Backofen and Anton Nekrutenko and Björn Grüning},
        title = {Community-Driven Data Analysis Training for Biology},
        journal = {Cell Systems}

congratulations Congratulations on successfully completing this tutorial!