项目作者: griffincalme

项目描述 :
Sequence assembler for amino acid subsequences. Takes a line-separated text file and returns the assembled/merged peptides (using Needleman-Wunsch global alignment) as a text file.
高级语言: Python
项目地址: git://github.com/griffincalme/AminoAcidSequenceAssembly.git
创建时间: 2016-12-14T02:54:10Z
项目社区:https://github.com/griffincalme/AminoAcidSequenceAssembly

开源协议:Apache License 2.0

下载


AminoAcidSequenceAssembly

Sequence assembler for amino acid subsequences. Takes a line-separated text file and returns the assembled/merged peptides (using Needleman-Wunsch global alignment) as a text file.

RunProteinSequenceAssembly.py

Edit the RunProteinSequenceAssembly.py with your line-separated text file of peptide subsequences and run it.

ProteinSequenceAssemblyLib.py

Contains functions for the “RunProteinSequenceAssembly.py” script.


Validation Folder

ProteinSequenceAssembly_NW_Validation.py

Validates the algorithm by generating random polypeptides, randomly fragmenting them (in silico fragmentation), and running the assembly on the resulting subsequences. Probably needs more improvement.

FragmentationSimulator.py

Generates a random polypeptide and then fragments in silico at random combinations of sites. Outputs the simulated fragments in a txt file.