levitsky / pyteomics

Pyteomics is a collection of lightweight and handy tools for Python that help to handle various sorts of proteomics data. Pyteomics provides a growing set of modules to facilitate the most common tasks in proteomics data analysis.
http://pyteomics.readthedocs.io
Apache License 2.0
105 stars 34 forks source link

Shuffling that preserves some amino acids #54

Closed caetera closed 2 years ago

caetera commented 2 years ago

Shuffle function in fasta module is updated to include two new argument keep_M preserve only N-terminal methionine fix_aa allows excluding some of amino acids from shuffling (i.e. position is preserved)

levitsky commented 2 years ago

Thanks! I made a few minor changes, ready to accept if you have no objections.

caetera commented 2 years ago

No objections whatsoever.