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

Consider how to support non-standard amino acids #10

Open
edeutsch opened this issue Jun 14, 2024 · 1 comment
Open

Consider how to support non-standard amino acids #10

edeutsch opened this issue Jun 14, 2024 · 1 comment

Comments

@edeutsch
Copy link

A user asked me how to specify some custom amino acids:
Ahx (amino hexanoic acid): C6H13NO2 residue mass = 113.08406
lysyl biotin (aka biocytin): C16H28N4O4S residue mass = 354.17256

We found workarounds for this one, but this seems like a more generic issue that we will face, especially with synthetic peptides.

Ideas?

@javizca
Copy link
Contributor

javizca commented Jun 14, 2024

One possible way would be to have one custom 1 letter-3 letters for an unusual/synthetic amino acid, and that that letter needs to be followed by the formula or the mass of the amino acid with some extra character that we have not used before.

Something like X^C6H13NO2^ or X^113.08406^

I know X does not have this meaning, we probably would need to find the right letter-three letters for this case.

The other option is what we have discussed before (and probably not practical) is that to have some metadata associated file highlighting special rules in these very rare cases. But this would only work internally within the same software environment or similar.

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