Code Collection

Code:
Description:

FilenameDescription
3dp.htmlcreates anachrome (red/green) 3D Images. (Requires: Two Canon Cams, gphoto2, mogrify (ImageMagick), anaglyph_schlecht and some red/green 3d glasses
aligner.pl.htmlAligner.pl searches numerous csv files for identical keys (value in first column) and generates one nonredundant outputfile with the keys and the entries (line behind key of every file) behind them found in all files on top, then the ones found in all exept one and so on. It was programmed to check the reproduciblity of my matrices generated by matrixplus.pl
assignator.pl.htmlAssociates a "PHENYX Peptide ID list" (p2e.pl) with a "mzMine PeakArea list" by finding the same m/z and rt values
dig.pl.htmlDigests a Protein Protein DB (sequenses must be between "SQ SEQUENCE" and "//") into tryptic peptides and calculates their pI
dta2mgf.pl.htmlthis script joins multiple *dta files (excalibur) into one mgf file
getRes.pl.htmlDownloads PHENYX result XML's
giveMascot.pl.htmlAutomatically submits an array of mgf files or any other MS file (edit in the code) into the web based Mascot Identification tool (instead of one by one submission)
HarvestMail.pl.htmlcollects emailadresses, which fit to a search string (uses google)
heatplotthisLOG.pl.htmlheatplotthisLOG.pl is a script which uses R Statistic (free software, must be in PATH) to generate a heatplot from a matrix
listcomp.pl.htmllistcomp compares multiple protein/fraction/score matrixes and lists how many times a identified protein has been reproduced in those lists
maniformat.pl.htmlReformats the matrix generated by p2e.pl. When several shots of one sample are made the different shots are regardet as different samples. This prog centralizes the different shots of one sample. Injection number must be noted as follows: Sample_i01_4456.xml
matrixPlus.pl.htmlFollow-up programm for p2e.pl: Extracts information from Matrix ( generated by p2e.pl). For each Protein found in several XML's (fractions): Where is the maxima? How focused is it ? Are there isoforms? (Two Maxima). Last but not least it draws a heat plot of the Matrix (x: Proteins, y: XML's, z: Score). Requires http://www.r-project.org/, R must be in System PATH variable. Requires uniprot_sprot_human_small.csv (Human) DB to extract the Protein names.
mergeNdiscussETPplots.pl.htmlMerges several (ETP) curves from single files. Claculates Area (ETP), Lag, Max, Slopes and more
MultipleMatrixPloter(log).pl.htmlRefined version of plotthis.pl: makes heatplots of all matrices (csv files), that are found in the same folder. In the default version it plots the log of the z data.
p2e.pl.htmlCombines several PHENYX result XML's into one Peptide and one Protein oriented Excel file and a Matrix: x: All proteins found in all the XML's (nonredundant), y: XML's, z: Protein scores
pIPol.pl.htmlCalculates pI and Polarity of a Peptide
starter.pl.htmlMaster Controll Script of SUBLX
syn.pl.htmlsyn.pl is a program which synchronizes (alignes) multiple chromatogramms with different x-axis
uniprot_sprot_human_small.csv.htmlis required for MatrixPlus.pl (only human)