Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prot. Nter mod. not parsed for Alphapept #508

Open
mlocardpaulet opened this issue Dec 17, 2024 · 5 comments
Open

prot. Nter mod. not parsed for Alphapept #508

mlocardpaulet opened this issue Dec 17, 2024 · 5 comments
Assignees

Comments

@mlocardpaulet
Copy link
Contributor

Describe the bug
The variable modifications on N-ter of proteins is not parsed in AlphaPept. It is not in the parameters listed in the datapoint.

For now, we should at least write it down in the documentation so that this is clear to all.

it looks like this in the parameter file (acetylation):

mods_variable_terminal_prot:
  - a<^

I will merge the current data point and put here the hash it corresponds to. This way parameter file will be available.

@mlocardpaulet
Copy link
Contributor Author

@mlocardpaulet
Copy link
Contributor Author

I think that we should combine all modifications mentioned in the paramter file:

fasta:
  AL_swap: false
  KR_swap: false
  fasta_block: 1000
  fasta_size_max: 100
  isoforms_max: 1024
  mods_fixed:
  - cC
  mods_fixed_terminal: []
  mods_fixed_terminal_prot: []
  mods_variable:
  - oxM
  mods_variable_terminal: []
  mods_variable_terminal_prot:
  - a<^
  n_missed_cleavages: 2
  n_modifications_max: 3
  pep_length_max: 27
  pep_length_min: 7
  protease: trypsin
  pseudo_reverse: true
  save_db: true
  spectra_block: 100000

What do you think?

@enryH
Copy link
Member

enryH commented Dec 17, 2024

And how do you want to combine these? just as "oxM,a<^"?

@mlocardpaulet
Copy link
Contributor Author

yes, I think that it would work. The only sure I am not sure is how to differentiate the Protein Nter and Peptide Nter... Maybe it is "<^" and "^"? 🤔

@mlocardpaulet
Copy link
Contributor Author

So...
https://mannlabs.github.io/alphapept/settings.html
I think that the way they write the modifications are unique anyway. There is no acetylation of peptide N-terminus.
In this case, what you suggest is good. What do you think?
Another option would be "oxM, ac<^ (Protein N-ter)", and have the option "N-ter" for the modifications on peptide N-ter. What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants