<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MacVector talk &#187; Algorithms</title>
	<atom:link href="http://macvector.com/blog/category/algorithm/feed/" rel="self" type="application/rss+xml" />
	<link>http://macvector.com/blog</link>
	<description>General musings from the MacVector team about sequence analysis, molecular biology, the Mac in general and of course your favorite sequence analysis app for the Mac!</description>
	<lastBuildDate>Mon, 14 May 2012 14:40:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Assembler: Using the coverage map of the Reference Contig editor to analyze your assembly</title>
		<link>http://macvector.com/blog/2012/03/assembler-using-the-coverage-map-of-the-reference-contig-editor-to-analyze-your-assembly/</link>
		<comments>http://macvector.com/blog/2012/03/assembler-using-the-coverage-map-of-the-reference-contig-editor-to-analyze-your-assembly/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 23:55:59 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[bowtie]]></category>

		<guid isPermaLink="false">http://macvector.com/blog/?p=783</guid>
		<description><![CDATA[There are two main steps to creating a reference assembly. Mapping your reads against your reference sequence and then analysing the alignment for variations. Knowing the depth of reads, or coverage, of an alignment is important for both of these stages. A low average depth of coverage means that you have less confidence in the [...]]]></description>
			<content:encoded><![CDATA[<p>There are two main steps to creating a reference assembly. Mapping your reads against your reference sequence and then analysing the alignment for variations. Knowing the depth of reads, or coverage, of an alignment is important for both of these stages. A low average depth of coverage means that you have less confidence in the called consensus and a high average depth of coverage depth means you have spent too much money on sequencing.  Even more important are regions with reads well above or below the median level of coverage which can indicate anomalies or variations in the sequence.</p>
<p>When you generate a reference contig with Bowtie, the Map view of a reference or child contig will show a plot of the depth of reads along the entire reference. This coverage map shows four statistics. A single plot line (default color is black) shows a running average of the number of reads at that point, calculated using a moving window of varying length depending on the zoom level. Such a plot is not sensitive when the window shows a large region of sequence at a high level, for example when viewing megabases of sequence). So two shaded areas indicate the highest value (default color is dark blue) and the lowest value (default color is light blue) of the reads averaged for that window. As the coverage map is viewed at higher magnifications then the window from which the running average is calculated becomes shorter and so these three values will become closer to the extent that when viewed at, or close to, sequence level these three plots will become identical.</p>
<h3>Regions of zero coverage</h3>
<p>Areas of zero coverage are shown in light grey. Note that these areas are always displayed even when they are disproportionate to the level of magnification. For example a region of zero coverage will always be displayed even when you are viewing a 20 megabase contig in its entirety. Also note that there are no areas of zero coverage in child contigs as by definition they are bounded by either end of the reference contig and/or an area of zero coverage.  If you hover the mouse over the coverage map it will give the exact number of reads at that position (for example X reads over base XX).</p>
<h3>Regions with low coverage</h3>
<p>There are many reasons why regions will have lower than average coverage. These generally are caused by the base composition over that region. For example <a href="http://en.wikipedia.org/wiki/Regulatory_sequence">regulatory elements</a> in a sequence, where proteins such as transcription factor bind, do have <a href="http://www.nature.com/srep/2011/110805/srep00055/full/srep00055.html">lower than average coverage</a> perhaps due to their GC content being low.</p>
<h3>Regions with high coverage</h3>
<p>Short regions with excessively high coverage can be indicative of a repeated region that may or may not be present in the reference sequence. Reads will be piled up on one of the repeated sections rather than being spread out over each repeated region. Paired end reads can go some way to help detect these and allow correct alignment of reads. Also do remember that you may have the same read mapped to <a href="http://seqanswers.com/forums/showthread.php?t=8255">multiple locations</a> on the reference unless you select the &#8220;<strong><a href="http://macvector.com/blog/2011/11/macvector-12-5-creating-reference-assemblies-with-bowtie/">USE BEST ALIGNMENT ONLY</a></strong> option</p>
<p><img style="display:block; margin-left:auto; margin-right:auto;" src="http://macvector.com/blog/wp-content/uploads/2011/10/MV125_ReferenceContigCoverageMapSymbols.png" alt="MV125 ReferenceContigCoverageMapSymbols" title="MV125_ReferenceContigCoverageMapSymbols.png" border="0" width="600" height="264" /></p>
<h3>Further Analysis</h3>
<p>The coverage map makes it very easy to design primers for further sequence, for example Sanger sequencing for hybrid assembly. Remember that you can run general MacVector analysis tools directly on a contig and it will act as if you are running that analysis on a single sequence.</P></p>
<p>Here&#8217;s how easy it is to design primers:</p>
<li>Zoom into an area of low coverage using the cursor in the reference contig.</li>
<li>First look for an area of low, or zero, coverage.  Remember that areas of 2 or more bases with zero aligned reads are highlighted in grey and will be visible at all levels.</li>
<li>Now select the sequence spanning the low coverage region.</li>
<li>Now run ANALYZE > PRIMERS > DESIGN PRIMERS (PRIMER3)….</li>
<li>Check it&#8217;s set to AMPLIFY FEATURE/REGION.  This will now take a 200bp region either side of your selected region and design primers to amplify this region.</li>
<li>Now you can amplify this sequence from your original sample, or instead design some sequencing primers and sequence it directly.</li>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags: <a href="http://technorati.com/tag/MacVector" rel="tag">MacVector</a>, <a href="http://technorati.com/tag/bowtie" rel="tag">bowtie</a></p>
<p><!-- Technorati Tags End --></p>
<div id="tweetbutton783" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmacvector.com%2Fblog%2F2012%2F03%2Fassembler-using-the-coverage-map-of-the-reference-contig-editor-to-analyze-your-assembly%2F&amp;via=macvector&amp;text=Assembler%3A%20Using%20the%20coverage%20map%20of%20the%20Reference%20Contig%20editor%20to%20analyze%20your%20assembly&amp;related=macvector&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fmacvector.com%2Fblog%2F2012%2F03%2Fassembler-using-the-coverage-map-of-the-reference-contig-editor-to-analyze-your-assembly%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://macvector.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://macvector.com/blog/2012/03/assembler-using-the-coverage-map-of-the-reference-contig-editor-to-analyze-your-assembly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacVector 12.5: Creating alignments with T-Coffee and Muscle</title>
		<link>http://macvector.com/blog/2012/01/macvector-12-5-creating-alignments-with-t-coffee-and-muscle/</link>
		<comments>http://macvector.com/blog/2012/01/macvector-12-5-creating-alignments-with-t-coffee-and-muscle/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 23:29:50 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Techniques]]></category>
		<category><![CDATA[MSA]]></category>

		<guid isPermaLink="false">http://macvector.com/blog/?p=742</guid>
		<description><![CDATA[With MacVector 12.5 we&#8217;ve added additional multiple sequence alignment (MSA) algorithms. Muscle and T-coffee have been added to the Multiple Sequence Alignment editor complementing the existing ClustalW algorithm. We&#8217;ve wanted both of these for a while now and judging from the results of last year&#8217;s survey so have many users. Both T-Coffee and Muscle are [...]]]></description>
			<content:encoded><![CDATA[<p>With MacVector 12.5 we&#8217;ve added additional <a href="http://en.wikipedia.org/wiki/Multiple_sequence_alignment">multiple sequence alignment (MSA)</a> algorithms. <a href="http://www.drive5.com/muscle/">Muscle</a> and <a href="http://tcoffee.crg.cat/">T-coffee</a> have been added to the Multiple Sequence Alignment editor complementing the existing ClustalW algorithm. We&#8217;ve wanted both of these for a while now and judging from the results of last year&#8217;s survey so have many users.</p>
<p><img src="http://macvector.com/blog/wp-content/uploads/2011/10/MV125_MuscleTcoffee.png" alt="MV125 MuscleTcoffee" title="MV125_MuscleTcoffee.png" border="0" width="600" height="380" style="float:center;" /></p>
<p>Both T-Coffee and Muscle are progressive alignment algorithms as is ClustalW. Progressive alignments generally build a guide tree that represents the pairwise relationships between each possible pair of sequences in the alignment. A multiple sequence alignment is then built sequentially using the tree as a construction guide.  T-Coffee builds a library of all pairwise alignments but also aligns each sequence in the pair with a third sequence in the sequence set before building the MSA. Muscle does not do a pairwise alignment but instead uses an approximate method of comparing the number of short subsequences (k-mers, k-tuples or words) that each pair of sequences share.  You can immediately see how this is much faster for alignments containing many sequences where the number of pairwise alignments needed to construct the tree is high. </p>
<p><a href="http://en.wikipedia.org/wiki/T-Coffee">T-Coffee</a> is regarded as being slightly slower than ClustalW but will produce more accurate alignments for distantly related amino acid sequences. <a href="http://www.ncbi.nlm.nih.gov/pubmed/10964570">Here&#8217;s</a> the original publication. Incidentally T-Coffee stands for <strong>T</strong>ree based <strong>C</strong>onsistency <strong>O</strong>bjective <strong>F</strong>unction <strong>F</strong>or <strong>A</strong>lignm<strong>E</strong>nt <strong>E</strong>valuation.</p>
<p>Muscle is generally regarded as <a href="http://en.wikipedia.org/wiki/MUSCLE_(alignment_software)">faster</a> than Clustalw and T-Coffee at the penalty of being slightly less accurate.</p>
<p>All three algorithms are integrated into the MSA editor. This means you can try all three algorithms on the same alignment to see the results.</p>
<p>Here&#8217;s a few benchmark for protein sequence alignments (the files are in the Sample Files folder in the MacVector application folder:</p>
<p>
<li>All three algorithms will align the Prions alignment in 4/5 seconds on a 2006 MacBook Pro with similar results.</li>
</p>
<p>
<li>The Mammalian mtDNA genomes (protein) alignment assembles in: </li>
</p>
<p>- <strong>Clustalw:</strong> 1min26secs</p>
<p>- <strong>Muscle:</strong> 12 seconds</p>
<p>- <strong>T-Coffee:</strong> 17mins22secs</p>
<p>Because of the initial step of constructing the pairwise alignments tree, progressive alignment algorithms have difficulties with alignments where all sequences do not share a common region. For example take an alignment of three sequences where you have 5kb sequence and two regions of this sequence of around 1KB long. One subsequence aligns from 1,000 to 2,000 of the 10kb sequence and the other aligns at 4,000 to 5,000. Most progressive alignments will try to create initial pairwise alignments of all combinations of sequences and that skews the alignment so that it prefers to align the sequences so that there is at least one segment of overlap between all of the input sequence. Due to not creating pairwise alignments the &#8220;Muscle&#8221; algorithm is unique amongst these three algorithms as it will align this type of data as long as the &#8220;Diagonals&#8221; optimization parameter is set to &#8220;On&#8221;. </p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags: <a href="http://technorati.com/tag/bowtie" rel="tag">Sequence Alignments</a>, <a href="http://technorati.com/tag/MacVector" rel="tag">MacVector</a></p>
<p><!-- Technorati Tags End --></p>
<div id="tweetbutton742" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmacvector.com%2Fblog%2F2012%2F01%2Fmacvector-12-5-creating-alignments-with-t-coffee-and-muscle%2F&amp;via=macvector&amp;text=MacVector%2012.5%3A%20Creating%20alignments%20with%20T-Coffee%20and%20Muscle&amp;related=macvector&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fmacvector.com%2Fblog%2F2012%2F01%2Fmacvector-12-5-creating-alignments-with-t-coffee-and-muscle%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://macvector.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://macvector.com/blog/2012/01/macvector-12-5-creating-alignments-with-t-coffee-and-muscle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changes to isoelectric point calculation in MacVector</title>
		<link>http://macvector.com/blog/2011/06/changes-to-isoelectric-point-calculation-in-macvector/</link>
		<comments>http://macvector.com/blog/2011/06/changes-to-isoelectric-point-calculation-in-macvector/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 10:04:31 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://macvector.com/blog/?p=576</guid>
		<description><![CDATA[We have a policy of constant improvement in all areas of MacVector, even with algorithms and analyses that have been the same for many years. Recently we changed the way that the isoelectric point of a protein was calculated. The previous version of the algorithm was accurate for short proteins, however for longer amino acid [...]]]></description>
			<content:encoded><![CDATA[<p>We have a policy of constant improvement in all areas of MacVector, even with algorithms and analyses that have been the same for many years. Recently we changed the way that the isoelectric point of a protein was calculated.  The previous version of the algorithm was accurate for short proteins, however for longer amino acid sequences the values were not as accurate as they should have been. There were three problems that caused this discrepancy:</p>
<p><strong> </strong></p>
<p><strong>(a) using some out of date values for pI,</strong></p>
<div><span style="font-size: small;"><span style="font-size: 13px;">The pI values for each residue were not as accurate as they should have been. The upper set is the old values, the lower set are the new ones. Additionally we also did not calculate for Cys;</span></span></div>
<div>
<p><span style="font-family: Geneva;"><span style="font-size: small;"><span style="font-size: 13px;"><br />
</span></span></span></p>
<div><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">Asp   Glu    Tyr     Lys    Arg    His   Cys   NH3  COOH </span></span></span></span></div>
<div><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">3.86, 4.25, 10.10,   9.80, 12.48, 6.00, n/a,  8.00, 3.00</span></span></span></span></div>
<div>
<div style="margin: 0px;"><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;"><br />
</span></span></span></span></div>
<div style="margin: 0px;"><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">Asp   Glu    Tyr     Lys    Arg    His   Cys   NH3  COOH</span></span></span></span></div>
<div style="margin: 0px;"><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">3.90</span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">, </span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">4.07</span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">, </span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">10.46</span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">, </span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">10.54</span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">, </span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">12.48</span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">, </span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">6.04</span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">, </span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">8.18</span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">, </span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">8.20</span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">, </span></span></span></span></span><span><span style="font-family: 'Andale Mono';"><span style="color: #1a1919;"><span style="font-size: small;"><span style="font-size: 13px;">3.65</span></span></span></span></span></div>
<div><span style="color: #d1140d;"><span style="font-family: Geneva;"><span style="font-size: small;"><span style="font-size: 13px;"><br />
</span></span></span></span></div>
<div>
<p><span style="font-size: small;"><span style="font-size: 13px;"> Incidentally the latest values are actually taken from the <a href="http://en.wikipedia.org/wiki/List_of_standard_amino_acids">Wikipedia page</a>.  Many different sources were reviewed, however, we discovered a fair amount of discrepancies between many sources. Wikipedia seemed to have the most common values so these values were used. The algorithm itself is unchanged and should give the same results as the <a href="http://www.expasy.ch/tools/pi_tool.html">Expasy server</a> in theory, as both use the same approach. However, in real usage there are slight differences.</span></span></p>
<p><strong>(b) using inaccurate values for each amino acid&#8217;s molecular weight (only going out to 1 decimal place rather than 4 or 5)</strong></p>
<p>Here&#8217;s the raw data for molecular weight; With the old values in column one and the new values in column two. The values are taken from <a href="http://www.webqc.org/aminoacids.php">www.webqc.org/aminoacids.php</a></p>
<table class="MsoTableGrid" style="border-collapse: collapse; position: static; z-index: auto; border: initial none initial;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="width: 69.2pt; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: 1pt initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></p>
</td>
<td style="width: 69.2pt; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-style: none; border-left-width: initial; border-left-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> 0.0, </span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-style: none; border-left-width: initial; border-left-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;">0.0</span></span></span><span style="font-size: small;"><span style="font-size: 13px;">,</span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">A</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> 71.07</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;">71.07822</span></span></span><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">C</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">103.13</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">103.14372</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">D</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">115.08</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">115.08792</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">E</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">129.11</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">129.11462</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">F</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">147.17</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">147.17472</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">G</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> 57.05</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;">57.05162</span></span></span><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">H</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">137.14</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">137.13992</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">I</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">113.15</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">113.15832</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">K</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">128.13,</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">128.17292</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">L</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">113.15</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">113.15832</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">M</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">131.19</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">131.19712</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">N</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">114.10</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">114.10312</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">P</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> 97.11</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;">97.11572</span></span></span><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">Q</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">128.13</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">128.12982</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">R</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">156.18</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">156.18642</span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">S</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> 87.07</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;">87.07772</span></span></span><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">T</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">101.10</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">101.10442</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">V</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> 99.13</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;">99.13162</span></span></span><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">W</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">186.22</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">186.21092</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">Y</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">163.17</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">163.17412</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">B</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">114.59</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">114.10312</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">,</span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">Z</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">128.62</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">128.62222</span></span></span><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"></span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;">X</span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">110.00</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #0416ff;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;">118.836325</span></span></span></p>
</td>
</tr>
<tr>
<td style="width: 69.2pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: none; border-top-width: initial; border-top-color: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border: initial initial initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span></p>
</td>
<td style="width: 69.2pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="69" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono'; color: #ef0001;" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> 0.0</span></span></span></p>
</td>
<td style="width: 99.25pt; border-top-style: none; border-top-width: initial; border-left-style: none; border-left-width: initial; border-bottom-width: 1pt; border-bottom-style: initial; border-right-width: 1pt; border-right-style: initial; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; border-color: initial;" width="99" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: 'Andale Mono';" lang="EN-US"><span style="font-size: small;"><span style="font-size: 13px;"> </span></span><span style="color: #0416ff;"><span style="font-size: small;"><span style="font-size: 13px;">0.0</span></span></span></span><span style="font-size: small;"></span></p>
</td>
</tr>
</tbody>
</table>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div><span style="font-family: Geneva;"><span style="font-size: small;"><span style="font-size: 13px;"><br />
</span></span></span></div>
<div>
<p><span style="font-size: small;"><span style="font-size: 13px;">The old and new values are pretty close, however, the small errors build up over a couple of thousand residues. </span></span></p>
<p><strong>(c) The third issue was that it used 32 bit &#8220;short float&#8221; variables which again lost accuracy with larger proteins. </strong></p>
<p><strong> </strong><strong></strong></p>
<p>The calculations now use 64 bit floating points variables.</p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a rel="tag" href="http://technorati.com/tag/MacVector">MacVector</a></p>
<p><!-- Technorati Tags End --></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="tweetbutton576" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmacvector.com%2Fblog%2F2011%2F06%2Fchanges-to-isoelectric-point-calculation-in-macvector%2F&amp;via=macvector&amp;text=Changes%20to%20isoelectric%20point%20calculation%20in%20MacVector&amp;related=macvector&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fmacvector.com%2Fblog%2F2011%2F06%2Fchanges-to-isoelectric-point-calculation-in-macvector%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://macvector.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://macvector.com/blog/2011/06/changes-to-isoelectric-point-calculation-in-macvector/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Short read improvements to MacVector 11.1</title>
		<link>http://macvector.com/blog/2010/03/short-read-improvements-to-macvector-11-1/</link>
		<comments>http://macvector.com/blog/2010/03/short-read-improvements-to-macvector-11-1/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 15:01:45 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[454]]></category>
		<category><![CDATA[illumina]]></category>
		<category><![CDATA[NGS]]></category>
		<category><![CDATA[solid]]></category>

		<guid isPermaLink="false">http://macvector.com/blog/?p=262</guid>
		<description><![CDATA[The ability to produce de novo assemblies of short read data was introduced into MacVector &#038; Assembler 11 and we&#8217;ve enhanced this in MacVector 11.1. Now Assembler stores and visualises metadata on the type of short read you have and also stores and deals with the quality data stored in a better way. Mixing your [...]]]></description>
			<content:encoded><![CDATA[<p>The ability to produce <em>de novo</em> assemblies of short read data was introduced into <a href="http://macvector.com/Assembler/assembler.html">MacVector &#038; Assembler 11</a> and we&#8217;ve enhanced this in <a href="http://macvector.com/MacVector/what%27snewinmacvector11.1.html">MacVector 11.1</a>. Now Assembler stores and visualises metadata on the type of short read you have and also stores and deals with the quality data stored in a better way.</p>
<p><strong>Mixing your reads</strong></p>
<p>Currently there are three major types of short read data about, due to the fact that there are mainly three next generation sequencers producing considerably different read lengths. </p>
<p>- Illumina reads which are generally 66bp in length (the first generation of Solexa sequencers produced reads of 33bp long).</p>
<p>- 454 reads which can be 400 to 500 bp long</p>
<p>- SOLiD reads which are around 50bp long.</p>
<p>It is important to know which sequencer your reads have come from as length is not the only specific characteristic they possess. So with MacVector 11.1 we have introduced new feature types to indicate which types of read it is. So whether you mix Sanger, with 454, and a dash of Illumina reads, your assembly project will always keep the source of the reads stored in the metadata of the project. Furthermore the default symbol for each read type is different, and can be easily visualised.</p>
<p><img src="http://macvector.com/blog/wp-content/uploads/2010/02/ShortReadFeatureType.png" alt="http://macvector.com/blog/wp-content/uploads/2010/02/ShortReadFeatureType.png" border="0" width="649" height="321" align="center" /></p>
<p><strong>Yet another sequence file format inconsistency!</strong></p>
<p>An unfortunate fact about file formats in the bioinformatics world is that there are just so many of them! Most of them giving a slightly different approach to the same question.  So it is nice that the <a href="http://en.wikipedia.org/wiki/FASTQ_format">Fastq</a> format seems to be already fairly ubiquitous amongst raw data storage for short read data. Which is the main reason that we chose it to support short read data in MacVector.    However, on the downside already there are three variations in the way that quality scores are stored in the format (actually there are variations in the sequence labels as well, but let&#8217;s just consider the quality scores). As well as the <a href="http://en.wikipedia.org/wiki/Phred_base_calling">basecalled</a> sequence, the Fastq format stores quality data encoded as a single character using the <a href="http://en.wikipedia.org/wiki/ASCII">ASCII</a> code for that character representing the value.  All three variations of the format use that strategy. However, the actual number stored and the way it is encoded into the ASCII character does vary.  The first generation of Illumina machines (when the company was still called Solexa) used a proprietary quality code.  The current generation of their sequencers use the more recognised <a href="http://en.wikipedia.org/wiki/Phred_quality_score">Phrap quality scores</a>. However, they do store this number differently to the more recognised &#8220;Sanger&#8221; format which stores a Phrap quality score with a range of 0 &#8211; 93 using ASCII codes of 33 to 126. It is very important to distinguish when data is in the old Solexa scores. It is less important to distinguish between the later Illumina format, as reads will only be relevant when scores are very high and such high Phrap scores are unlikely. </p>
<p>So as well as distinguishing which sequencer produced the data, Assembler now also support the import of Fastq reads in all three types of quality data, and will take this into account when being assembled.</p>
<div id="tweetbutton262" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmacvector.com%2Fblog%2F2010%2F03%2Fshort-read-improvements-to-macvector-11-1%2F&amp;via=macvector&amp;text=Short%20read%20improvements%20to%20MacVector%2011.1&amp;related=macvector&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fmacvector.com%2Fblog%2F2010%2F03%2Fshort-read-improvements-to-macvector-11-1%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://macvector.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://macvector.com/blog/2010/03/short-read-improvements-to-macvector-11-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Auto Annotation in MacVector 11</title>
		<link>http://macvector.com/blog/2009/10/auto-annotation-in-macvector-11/</link>
		<comments>http://macvector.com/blog/2009/10/auto-annotation-in-macvector-11/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 12:28:42 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[graphics]]></category>

		<guid isPermaLink="false">http://macvector.com/blog/?p=175</guid>
		<description><![CDATA[Have you ever got that plasmid back from the sequencing facility as a bare sequence with no annotations? Or downloaded that vector from from the vendors site to find its only available in a fasta format with no features? Or maybe your collaborators send you poorly annotated sequences. Maybe your lab-mate uses MacVector but insists [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever got that plasmid back from the sequencing facility as a bare sequence with no annotations? Or downloaded that vector from from the vendors site to find its only available in a fasta format with no features? Or maybe your collaborators send you poorly annotated sequences. Maybe your lab-mate uses MacVector but insists on annotating the sequences with a tiny unreadable font or garish colors? What you need is a quick and easy way to annotate the sequence, or change the feature appearance so it looks just like YOU want it. Thats exactly what we added to MacVector 11.</p>
<p>Here&#8217;s the idea &#8211; over time you build up a collection of plasmids and sequence fragments of the genes and vectors you work with the most. Perhaps you always like to make your favorite gene appears as a striped red box. Now, when you get a new sequence, just run the auto annotation algorithm (<strong>Database | Auto Annotate Sequence</strong>) and point it at a folder containing your annotated sequences. The algorithm not only finds the matching features and copies them onto your bare sequence, but it also copies the graphic appearance symbol information. Lets look at an example.</p>
<p>MacVector 11 comes with a large set of pre-annotated vectors. You can find them in the <em>/Applications/MacVector 11/Common Vectors/</em> folder. We&#8217;ve also included an <em>/Annotated Fragments/</em> folder here with a started set of genes and replication origins you&#8217;ll find on many cloning vectors. Here&#8217;s a composite graphic image of a selection of those fragments.</p>
<p><a href="http://macvector.com/blog/wp-content/uploads/2009/10/SampleFragmentsshrunken.png"><img class="size-full wp-image-174 alignnone" title="SampleFragments(shrunken)" src="http://macvector.com/blog/wp-content/uploads/2009/10/SampleFragmentsshrunken.png" alt="SampleFragments(shrunken)" width="640" height="611" /></a></p>
<p>There is a plain text copy of pBR322 in <em>/MacVector 11/Tutorial Files/AutoAnnotation/pBR322Ascii.txt</em>. If you open this file in MacVector and toggle its topology to linear, you&#8217;ll see there are no features assigned to the plasmid.</p>
<p><img class="size-full wp-image-190 alignnone" title="pBR322 before Auto Annotation" src="http://macvector.com/blog/wp-content/uploads/2009/10/pBR322Unannotated.png" alt="pBR322 before Auto Annotation" width="322" height="346" /></p>
<p>The next step is to invoke <strong>Database | Auto Annotate Sequence</strong>, then click on the Choose&#8230; button to select the <em>/MacVector 11/Common Vectors/Annotated Fragments/</em> folder. Finally, click on the <strong>OK</strong> button and the algorithm will search through all of the files in the folder looking for matching features. When complete, a report is displayed &#8211; when you close that, you&#8217;ll see the newly annotated sequence.</p>
<p><a href="http://macvector.com/blog/wp-content/uploads/2009/10/pBR322Annotated.png"><img class="size-full wp-image-179 alignnone" style="margin-left: 5px; margin-right: 5px; border: 1px solid gray;" title="pBR322Annotated" src="http://macvector.com/blog/wp-content/uploads/2009/10/pBR322Annotated.png" alt="pBR322Annotated" width="322" height="346" /></a></p>
<p>In this case, pBR322 has picked up the tetracycline and ampiciliin resistance CDS features, along with the rop gene and replication origin.</p>
<p>Prefer a different way of graphically displaying the features? Try repeating the analysis, but selecting the <strong>/MacVector 11/Common Vectors/NEB/ </strong>folder &#8211; this contains a selection of vectors available from New England Biolabs, formatted to match the appearance in their catalog.</p>
<p><a href="http://macvector.com/blog/wp-content/uploads/2009/10/pBR322Reannotated.tiff"><br />
<img class="size-full wp-image-180 alignnone" style="margin-left: 5px; margin-right: 5px; border: 1px solid gray;" title="pBR322Reannotated" src="http://macvector.com/blog/wp-content/uploads/2009/10/pBR322Reannotated.png" alt="pBR322Reannotated" width="322" height="346" /></a></p>
<p>This time, when the algorithm completes, the features take on the typical appearance seen in the catalog. Note that the CDS features have not been duplicated &#8211; MacVector realizes the features already exist and just replaces the graphic symbols. You can also optionally set the algorithm to ignore duplicate features completely, in which case the sequence appearance would have been left unchanged.</p>
<p>You can use the Auto Annotation function to scan any folder containing DNA sequences. They don&#8217;t have to be in MacVector format, although features from GenBank or EMBL files will be given the default appearance for the feature type. There is a certain amount of fuzziness built into the algorithm &#8211; it can handle mismatches and even a few gaps and still identify matching features. We&#8217;ll be posting a more detailed tutorial in the next week with more information about the different parameters and limitations of the algorithm. In the meantime, take it for a spin and build up a collection of curated sequences containing all your favorite genes formatted for that great visual impact in your presentations.</p>
<div id="tweetbutton175" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmacvector.com%2Fblog%2F2009%2F10%2Fauto-annotation-in-macvector-11%2F&amp;via=macvector&amp;text=Auto%20Annotation%20in%20MacVector%2011&amp;related=macvector&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fmacvector.com%2Fblog%2F2009%2F10%2Fauto-annotation-in-macvector-11%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://macvector.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://macvector.com/blog/2009/10/auto-annotation-in-macvector-11/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Topology of a sequence and interface changes</title>
		<link>http://macvector.com/blog/2009/09/topology-of-a-sequence-and-interface-changes/</link>
		<comments>http://macvector.com/blog/2009/09/topology-of-a-sequence-and-interface-changes/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 20:45:54 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://macvector.com/blog/?p=168</guid>
		<description><![CDATA[With each new release of MacVector we have always strived to be the easiest to use sequence analysis application. We have made some fairly radical changes to the interface over the last few years, and inevitably there are some changes that you know will confuse long time users but are needed to make the interface [...]]]></description>
			<content:encoded><![CDATA[<p>With each new release of MacVector we have always strived to be the easiest to use sequence analysis application. We have made some fairly radical changes to the interface over the last few years, and inevitably there are some changes that you know will confuse long time users but are needed to make the interface more consistent and logical.</p>
<p>One of the major changes was in MacVector 10. Prior to this release single sequences were displayed in the sequence editor with static views of the graphical map and feature table available from this single window. The actual sequence was only represented in the editor.  In MacVector 10 this changed to a tabbed window with multiple dynamic views representing the same sequence model underneath. With this more flexible approach regardless of which view you are looking at, or modifying, you are acting on the sequence directly. Furthermore because of this single sequence model all windows are linked, and you can view multiple windows (we call them replicas) of that same sequence. For example with three replicas open, one showing the sequence, another the feature table and the third the map view, then if you select a gene feature in the Feature table, then the sequence representing that gene will be highlighted, and the feature in the Map window will also be highlighted.  This is great for visualising your sequences. Especially with large ones.</p>
<p>However, this major change has left quite a few legacy functions that do not fit the new model so well.  One such function is the linear/circular button in the floating graphics palette. This button has always been a visual function, and it does not affect the real topology of the sequence underneath. There are times when it is nice to display a circular sequence in linear mode &#8211; when you want to zoom in on a crowded region for example, or looking at the MCS of a plasmid whilst cloning fragments. </p>
<p>This made complete sense with the old sequence model of MacVector. However with the new unified tabbed windows viewing a circular view of a linear sequence gives the incorrect impression that you are viewing a circular sequence.  Thus meaning that some algorithms would provide unexpected results.   A classic example is the cloning vector pBR322, which has an Eco<i>R</i>I site that crosses the origin. As a plasmid the sequence&#8217;s topology should be circular. However, if you have toggled the topology button in the sequence window, the sequence is now linear and the Eco<i>R</i> I site disappears. Prior to MacVector 11 if you now viewed this as a circular plasmid the restriction site is still absent, yet the molecule appears to be circular. That&#8217;s going to produce a confusing set of fragments on a gel!</p>
<div style="text-align:center;"><img src="http://macvector.com/blog/wp-content/uploads/2009/09/pBR322_Topology.png" alt="pBR322_Topology.png" border="0" width="371" height="487" /></div>
<p>We thought that it was safer to change this behaviour in MacVector 11, and so now although you can view a circular molecule as linear, you cannot view a linear molecule as a circular one. We could not think of any user need for viewing a linear sequence as circular, although there are many advantages for viewing a circular sequence as linear.  e.g. the aforementioned example of viewing the MCS of a plasmid.  So now whenever you view a linear sequence the floating graphics palette linear/circular button is disabled to prevent you from inadvertently changing the Map and *thinking* you are dealing with a circular molecule. It&#8217;s a fairly small change, but unfortunately it has confused quite a few users! We do think that it is safer to have made this change. Displaying misleading results is something that we definitely do not want to do!</p>
<p>Currently, only the restriction enzyme, subsequence searching and (most) nucleic acid toolbox plots consider linearity/circularity in their algorithms. However, we plan on adding much better support for circular sequences in MacVector 11.5, so we thought it important to clean up this ambiguous linear/circular issue in this release. To this end, you will also see that the Topology button has now been added to the default toolbar button set of all the sequence window tabs to help indicate it is an important property of the sequence.</p>
<div id="tweetbutton168" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmacvector.com%2Fblog%2F2009%2F09%2Ftopology-of-a-sequence-and-interface-changes%2F&amp;via=macvector&amp;text=Topology%20of%20a%20sequence%20and%20interface%20changes&amp;related=macvector&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fmacvector.com%2Fblog%2F2009%2F09%2Ftopology-of-a-sequence-and-interface-changes%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://macvector.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://macvector.com/blog/2009/09/topology-of-a-sequence-and-interface-changes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alignments in MacVector</title>
		<link>http://macvector.com/blog/2009/06/alignments-in-macvector/</link>
		<comments>http://macvector.com/blog/2009/06/alignments-in-macvector/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 01:00:57 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Alignment]]></category>
		<category><![CDATA[assembler]]></category>
		<category><![CDATA[BLAST]]></category>
		<category><![CDATA[Dot Plot]]></category>

		<guid isPermaLink="false">http://macvector.com/blog/?p=64</guid>
		<description><![CDATA[We get a lot of comments and questions from users on the various alignment functions in MacVector. They say there&#8217;s more than one way to skin a cat (not that I&#8217;ve done that &#8211; I have skinned a catfish, but I only know one way), and thats certainly true for alignments in MacVector. Each function [...]]]></description>
			<content:encoded><![CDATA[<p>We get a lot of comments and questions from users on the various alignment functions in MacVector. They say there&#8217;s more than one way to skin a cat (not that I&#8217;ve done that &#8211; I have skinned a catfish, but I only know one way), and thats certainly true for alignments in MacVector. Each function is designed for a different purpose. First, lets just list the functions;</p>
<ul>
<li>ClustalW &#8211; we also call this the &#8220;standard&#8221; Multiple Sequence Alignment (MSA)</li>
<li>Align to Reference</li>
<li>Pustell Matrix (also known as a Dot Plot)</li>
<li>Internet BLAST</li>
<li>Align to Folder</li>
<li>Contig Assembly</li>
</ul>
<p><strong>ClustalW/Multiple Sequence Alignment (MSA)</strong></p>
<p><img class="alignleft size-medium wp-image-87" title="msa2" src="http://macvector.com/blog/wp-content/uploads/2009/06/msa2-300x234.png" alt="msa2" width="300" height="234" />If you have two or more related sequences (DNA or Protein) and you want to examine the relationship between them, use this function. Choose <em>File-&gt;New-&gt;Protein Alignment</em> (or <em>File-&gt;New-&gt;Nucleic Acid Alignment</em>) to create an empty MSA window. Add sequences to the alignment by using the <em>Edit-&gt;Add Sequences from File</em> menu item then click on the <em>Align</em> toolbar button to automatically align the sequences using <em>ClustalW</em>. Click on the <em>Prefs</em> toolbar button to control the appearance and behavior of the data in each of tabs that represent different views or analyses of the alignment. This functionality is most suited for protein alignments, or for nucleic acid sequences where you are interested in examining phylogenetic relationships. If you wish to compare two or more DNA sequences, you should definitely consider if one of the other alignment functions may be more suitable.</p>
<p><strong>Align to Reference</strong></p>
<div id="attachment_92" class="wp-caption alignleft" style="width: 310px"><img class="size-medium wp-image-92" src="http://macvector.com/blog/wp-content/uploads/2009/06/align2ref.jpg" alt="The Align to Reference Editor window" width="300" height="260" /><p class="wp-caption-text">The Align to Reference Editor window</p></div>
<p>Use this if you have a reference sequence and you want to align one or more DNA sequences against it. A typical use would be in resequencing e.g. sequencing a cloned PCR fragment to check no errors were introduced, sequencing across end junctions, scanning for successful mutagenesis clones etc. In each case, open the file that represents the parent or &#8220;reference&#8221; sequence, then choose <em>Analyze-&gt;Align to Reference</em>. In the window that opens, click on the &#8220;+&#8221; button to add sequences from disk &#8211; these can be in any format that MacVector can read &#8211; typically ABI or SCF chromatogram files, but you can add plain sequences as well. When you click on the <em>Align</em> button, choose the <em>Sequence Confirmation</em> algorithm &#8211; this is tuned to expect the small insertions/deletions you would expect in raw chromatogram files. Compared to <em>ClustalW</em>, Align to Reference has the advantage that it will automatically &#8220;flip&#8221; sequences to guarantee optimal alignment.</p>
<p><em>Align to Reference</em> can also be used to align cDNA clones against a genome sequence. The steps are similar &#8211; use the genomic sequence as the reference, then add one or more cDNA clones to the alignment. Again, these can be chromatogram files. Now choose the <em>cDNA Alignment </em>algorithm when you <em>Align</em> &#8211; this is tuned to expect large insertions representing the intron regions.</p>
<p><strong>Pustell Matrix</strong></p>
<div id="attachment_83" class="wp-caption alignleft" style="width: 310px"><img class="size-medium wp-image-83" title="dotplotrepeats" src="http://macvector.com/blog/wp-content/uploads/2009/06/dotplotrepeats-300x233.png" alt="Repetitive sequence elements identified using a dot plot" width="300" height="233" /><p class="wp-caption-text">Repetitive sequence elements identified using a dot plot</p></div>
<p>This &#8220;Dot Plot&#8221; function is great for identifying weak regions of similarity between two sequences. It is not designed to show full-length alignments between two sequences, but instead shows shorter segments of direct or inverted similarity. You can use this to identify shorter regions of similarity, then copy those sections to new sequence windows for more in depth analysis using <em>ClustalW</em> or <em>Align to Reference</em>. Dot Plots are also the best way of identifying sequence rearrangements &#8211; the display clearly shows insertions and deletions (the main diagonal will be broken and have an offset) and even inversions (the inverted diagonal will run bottom left to top right and be colored blue). Finally you can use it to identify repetitive regions which appear as parallel diagonals offset from the main diagonal. <em>Pustell Matrix</em> can be used not only to compare DNA:DNA and Protein:Protein, but you can also use it to compare DNA:Protein where the algorithm will translate the DNA in all 6 frames before aligning to the protein.</p>
<p><strong>Internet BLAST</strong></p>
<p>Use this to identify and align a test sequence to the databases at the NCBI using the popular BLAST algorithm. One slightly hidden function in MacVector is that you can select sequences in the &#8220;hitlist&#8221; and then choose <em>Database-&gt;Retrieve to Disk</em> or <em>Database-&gt;Retrieve to Desktop</em> to download the matching sequences from the NCBI. You don&#8217;t even need to select the entire line &#8211; just select part of a line and use the <em>Retrieve</em> menu item.</p>
<p><strong>Align to Folder</strong></p>
<p>This allows you to scan a local folder full of sequences (in any format MacVector can recognize) and align them using the FastA alignment algorithm. Its kind of like a local BLAST, but more sensitive. Like the <em>Pustell Matrix</em>, you can choose to search DNA with Protein and <em>vice versa</em>. Many users like this function because the text alignment output also shows the features in the test sequence. This can be very useful for demonstrating the differences between your sequence and other sequences for patent purposes.</p>
<p><strong>Contig Assembly</strong></p>
<p>This requires our optional Assembler add-on. Use this if you want to align two or more DNA sequences with the idea of assembling them into a longer sequence with a consensus. Its is primarily designed for <em>de novo</em> sequencing, where you have no reference or scaffold sequence to align the individual sequences to. The MacVector implementation uses the popular phred, phrap and cross_match algorithms from the University of Washington that use quality values for improved accuracy of assembly. While you can use this for resequencing, you should consider whether the <em>Align to Reference</em> function might be a better choice.</p>
<p><strong>Tutorials</strong></p>
<p>There are tutorials for Sequence Confirmation and Contig Assembly in the Documentation folder of your MacVector installation. You can also download copies from our website.</p>
<p>So there we have at least five ways to align sequences using MacVector. Now if I can just find another 4 ways of skinning a catfish (or even just ONE thats easier than my current method) then I&#8217;ll be all set.</p>
<div id="tweetbutton64" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmacvector.com%2Fblog%2F2009%2F06%2Falignments-in-macvector%2F&amp;via=macvector&amp;text=Alignments%20in%20MacVector&amp;related=macvector&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fmacvector.com%2Fblog%2F2009%2F06%2Falignments-in-macvector%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://macvector.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://macvector.com/blog/2009/06/alignments-in-macvector/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

