<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wikis.cnic.es/proteomica/index.php?action=history&amp;feed=atom&amp;title=Klibrate</id>
		<title>Klibrate - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wikis.cnic.es/proteomica/index.php?action=history&amp;feed=atom&amp;title=Klibrate"/>
		<link rel="alternate" type="text/html" href="http://wikis.cnic.es/proteomica/index.php?title=Klibrate&amp;action=history"/>
		<updated>2026-04-04T18:25:11Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.1</generator>

	<entry>
		<id>http://wikis.cnic.es/proteomica/index.php?title=Klibrate&amp;diff=484&amp;oldid=prev</id>
		<title>Mtrevisan at 14:17, 19 February 2018</title>
		<link rel="alternate" type="text/html" href="http://wikis.cnic.es/proteomica/index.php?title=Klibrate&amp;diff=484&amp;oldid=prev"/>
				<updated>2018-02-19T14:17:12Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 14:17, 19 February 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l89&quot; &gt;Line 89:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 89:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* To see the graph resulting from a calculation with variance = 0.02922 and a k = 35.28:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* To see the graph resulting from a calculation with variance = 0.02922 and a k = 35.28:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; klibrate.py -gf -v0.02922 -k35.28 -dC:\temp\originalDataFile.txt -rC:\temp\relationsFile.txt -oC:\temp\calibratedWeights.xls&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; klibrate.py -gf -v0.02922 -k35.28 -dC:\temp\originalDataFile.txt -rC:\temp\relationsFile.txt -oC:\temp\calibratedWeights.xls&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:SanXoT software package]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mtrevisan</name></author>	</entry>

	<entry>
		<id>http://wikis.cnic.es/proteomica/index.php?title=Klibrate&amp;diff=430&amp;oldid=prev</id>
		<title>Mtrevisan: Created page with &quot;Klibrate v1.14 is a program made in the Jesus Vazquez Cardiovascular Proteomics Lab at Centro Nacional de Investigaciones Cardiovasculares, used to perform the calibration of...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wikis.cnic.es/proteomica/index.php?title=Klibrate&amp;diff=430&amp;oldid=prev"/>
				<updated>2017-10-03T14:17:20Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;Klibrate v1.14 is a program made in the Jesus Vazquez Cardiovascular Proteomics Lab at Centro Nacional de Investigaciones Cardiovasculares, used to perform the calibration of...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Klibrate v1.14 is a program made in the Jesus Vazquez Cardiovascular Proteomics Lab at Centro Nacional de Investigaciones Cardiovasculares, used to perform the calibration of experimental data, as a first step to integrate these data into higher levels along with the SanXoT program.&lt;br /&gt;
&lt;br /&gt;
To perform the calibration two parameters have to be calculated: the k (weight constant), and the variance. They are calculated iteratively using the Levenberg-Marquardt algorithm, starting from the seeds the user introduces (it is possible to perform the calculation without the iterative calculation by forcing both parameters with the -f option). In the integration that follows&lt;br /&gt;
the variance can be recalculated.&lt;br /&gt;
&lt;br /&gt;
Klibrate needs two input files:&lt;br /&gt;
&lt;br /&gt;
:* the original data file, containing unique identifiers of each scan, such as &amp;quot;RawFile05.raw-scan19289-charge2&amp;quot; or &amp;quot;File05B_scannumber12877_z3&amp;quot;, the Xi which corresponds to the log2(A/B), and the Vi which corresponds to the weight of the measure).&lt;br /&gt;
&lt;br /&gt;
:* the relations file, containing a first column with the higher level identifiers (such as the peptide sequence, for example &amp;quot;CGLAGCGLLK&amp;quot;, or the protein, if you wish to directly integrate scans into proteins, such as the Uniprot Accession Numbers &amp;quot;P01308&amp;quot; or KEGG Gene ID &amp;quot;hsa:3630&amp;quot;), and the lower level identifiers within the abovementioned original data file (such as &amp;quot;RawFile05.raw-scan19289-charge2&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
And delivers the output calibrated file:&lt;br /&gt;
&lt;br /&gt;
:* the calibrated data file, containing the same information as the original data file, but changing the values of the third column (containing the weights) to adapt the information to the calibrated weights that can be used as input in the SanXoT program.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
 klibrate.py [OPTIONS] -r[relations file] -d[original data file] -o[calibrated output file]&lt;br /&gt;
&lt;br /&gt;
Arguments:&lt;br /&gt;
&lt;br /&gt;
   -h, --help          Display this help and exit.&lt;br /&gt;
   -a, --analysis=string&lt;br /&gt;
                       Use a prefix for the output files. If this is not&lt;br /&gt;
                       provided, then the prefix will be garnered from the data&lt;br /&gt;
                       file.&lt;br /&gt;
   -b, --no-verbose       Do not print result summary after executing.&lt;br /&gt;
   -d, --datafile      Input data file with text identificators in the first&lt;br /&gt;
                       column, measured values (x) in the second column, and&lt;br /&gt;
                       uncalibrated weights (v) in the third column.&lt;br /&gt;
   -D, --outgraphdata=filename&lt;br /&gt;
                       To use a non-default name for the data used to create&lt;br /&gt;
                       calibration graph files.&lt;br /&gt;
   -f, --forceparameters&lt;br /&gt;
                       Use the parameters (k and variance) as provided, without&lt;br /&gt;
                       using the Levenberg-Marquardt algorithm.&lt;br /&gt;
   -g, --no-showgraph  Do not show the rank(V) vs 1 / MSD graph after&lt;br /&gt;
                       the calculation.&lt;br /&gt;
   -G, --outgraphvvalue=filename&lt;br /&gt;
                       To use a non-default name for the graph file which shows&lt;br /&gt;
                       the value of V (the weight) versus 1 / MSD.&lt;br /&gt;
   -k, --kseed         Seed for the weight constant. Default is k = 1.&lt;br /&gt;
   -K, --kfile=filename&lt;br /&gt;
                       Get the K value from a text file. It must contain a line&lt;br /&gt;
                       (not more than once) with the text &amp;quot;K = [float]&amp;quot;. This&lt;br /&gt;
                       suits the info file from another integration (see -L).&lt;br /&gt;
   -L, --infofile=filename&lt;br /&gt;
                       To use a non-default name for the info file.&lt;br /&gt;
   -m, --maxiterations Maximum number of iterations performed by the Levenberg-&lt;br /&gt;
                       Marquardt algorithm to calculate the variance and the k&lt;br /&gt;
                       constant. If unused, the default value of the algorithm&lt;br /&gt;
                       is taken.&lt;br /&gt;
   -o, --outputfile    To use a non-default output calibrated file name (see&lt;br /&gt;
                       above for more information on this file).&lt;br /&gt;
   -p, --place, --folder=foldername&lt;br /&gt;
                       To use a different common folder for the output files.&lt;br /&gt;
                       If this is not provided, the the folder used will be the&lt;br /&gt;
                       same as the input folder.&lt;br /&gt;
   -r, --relfile, --relationsfile&lt;br /&gt;
                       Relations file, with identificators of the higher level&lt;br /&gt;
                       in the first column, and identificators of the lower&lt;br /&gt;
                       level in the second column.&lt;br /&gt;
   -R, --outgraphvrank=filename&lt;br /&gt;
                       To use a non-default name for the graph file which shows&lt;br /&gt;
                       the rank of V (the weight) versus 1 / MSD.&lt;br /&gt;
   -s, --no-showsteps  Do not print result summary and steps of each Levenberg-&lt;br /&gt;
                       Marquardt iteration.&lt;br /&gt;
   -v, --var, --varianceseed&lt;br /&gt;
                       Seed used to start calculating the variance.&lt;br /&gt;
                       Default is 0.001.&lt;br /&gt;
   -V, --varfile=filename&lt;br /&gt;
                       Get the variance value from a text file. It must contain&lt;br /&gt;
                       a line (not more than once) with the text&lt;br /&gt;
                       &amp;quot;Variance = [double]&amp;quot;. This suits the info file from&lt;br /&gt;
                       another integration (see -L).&lt;br /&gt;
   -w, --window        The amount of weight-ordered lower level elements&lt;br /&gt;
                       (scans, usually) that are taken at a time to calculate&lt;br /&gt;
                       the median of the weight, which is compared to the fit;&lt;br /&gt;
                       default is 200.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
examples:&lt;br /&gt;
&lt;br /&gt;
* To calculate the variance and k starting with a seed v = 0.03 and k = 40, printing the steps of the Levenberg-Marquardt algorithm and results, showing the rank(Vs) vs 1 / MSD graph afterwards:&lt;br /&gt;
 klibrate.py -gbs -v0.03 -k40 -dC:\temp\originalDataFile.txt -rC:\temp\relationsFile.txt -oC:\temp\calibratedWeights.xls&lt;br /&gt;
&lt;br /&gt;
* To get fast results of an integration forcing a variance = 0.02922 and a k = 35.28:&lt;br /&gt;
 klibrate.py -f -v0.02922 -k35.28 -dC:\temp\originalDataFile.txt -rC:\temp\relationsFile.txt -oC:\temp\calibratedWeights.xls&lt;br /&gt;
&lt;br /&gt;
* To see the graph resulting from a calculation with variance = 0.02922 and a k = 35.28:&lt;br /&gt;
 klibrate.py -gf -v0.02922 -k35.28 -dC:\temp\originalDataFile.txt -rC:\temp\relationsFile.txt -oC:\temp\calibratedWeights.xls&lt;/div&gt;</summary>
		<author><name>Mtrevisan</name></author>	</entry>

	</feed>