<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>mbf Issue Tracker Rss Feed</title><link>http://mbf.codeplex.com/WorkItem/List.aspx</link><description>mbf Issue Tracker Rss Description</description><item><title>Closed Issue: Install error for Sequence Assembler [10909]</title><link>http://mbf.codeplex.com/workitem/10909</link><description>When attempting to install the M9 Sequence Assembler, I received the attached error indicating I had to remove the previous version to install it.  Need to ensure we are reving the version of each installer.&lt;br /&gt;&amp;#160;&lt;br /&gt;Vivek - please assign as appropriate.&lt;br /&gt;</description><author>VivekX</author><pubDate>Thu, 16 May 2013 02:17:13 GMT</pubDate><guid isPermaLink="false">Closed Issue: Install error for Sequence Assembler [10909] 20130516021713A</guid></item><item><title>Closed Issue: WiX Installer : Uninstallation of Bio_Excel also removes MBF installed DLLs [11322]</title><link>http://mbf.codeplex.com/workitem/11322</link><description>Uninstallation of Bio_Excel also removes MBF installed DLLs &lt;br /&gt;&amp;#160;&lt;br /&gt;Repro Steps,&lt;br /&gt;Install MBF.msi&lt;br /&gt;Install Bio_Excel.msi&lt;br /&gt;Uninstall Bio_Excel.msi&lt;br /&gt;&amp;#160;&lt;br /&gt;Actual result &amp;#58; &lt;br /&gt;Uninstalltion of Bio_Excel also removes MBF installer DLLs. It removes the below DLls,&lt;br /&gt;&amp;#92;MBF&amp;#92;Add_Ins&amp;#92;MBF.PaDeNA.dll&lt;br /&gt;&amp;#92;MBF&amp;#92;Add_Ins&amp;#92;MBF.PAMSAM.DLL&lt;br /&gt;&amp;#92;MBF&amp;#92;MBF.DLL&lt;br /&gt;&amp;#92;MBF&amp;#92;MBF.WebServiceHandlers.dll&lt;br /&gt;&amp;#160;&lt;br /&gt;Expected result&amp;#160; &amp;#58; Uninstall of Bio_Excel should not remove MBF installer DLLs. Should remove only &amp;#92;MBF&amp;#92;Excel Biology Extension.&lt;br /&gt;</description><author>zyskowski</author><pubDate>Thu, 16 May 2013 02:16:46 GMT</pubDate><guid isPermaLink="false">Closed Issue: WiX Installer : Uninstallation of Bio_Excel also removes MBF installed DLLs [11322] 20130516021646A</guid></item><item><title>Commented Feature: Sequence Assembler :  PaDeNA always returns contigs even if it runs by enabling Scaffold generation checkBox. [11298]</title><link>http://mbf.codeplex.com/workitem/11298</link><description>PaDeNA always returns contigs even if it runs by clicking Scaffold generation checkBox.&lt;br /&gt;It doesn&amp;#39;t return scaffold sequences. Should return scaffold sequence.&lt;br /&gt;Repro steps,&lt;br /&gt;&lt;br /&gt;1.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Open sequence assembler&lt;br /&gt;2.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Load sequence reads.&lt;br /&gt;3.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Click on Assemble button, select PaDeNA.&lt;br /&gt;4.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Check Scaffold Generation checkbox.&lt;br /&gt;5.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Assemble sequence &lt;br /&gt;&amp;#40;Run PaDeNA for the reads attached in this bug with parameters &lt;br /&gt;Kmer &amp;#58;6,DanglingThreshold&amp;#58;3,RedundantThreshold&amp;#160;-7,Redundancy &amp;#58;1,Depth -3.&lt;br /&gt;&lt;br /&gt;Actual result &amp;#58; PaDeNA returns Contigs&amp;#160;not scaffolds.&lt;br /&gt;PaDeNa returns following contigs&amp;#160;if &amp;#160;it runs with or without enabling scaffold generation checkBox for the attached file&lt;br /&gt;GCGCGC&lt;br /&gt;TAGCGCGCTA&lt;br /&gt;AGCGCGC&lt;br /&gt;GCGCGCCGCGCG&lt;br /&gt;&amp;#160;Expected result &amp;#58; PaDeNA should return proper scffold sequences if it runs by enabling Scaffold generation checkbox.&lt;br /&gt;Comments: ** Comment from web user: abhisheks ** &lt;p&gt;Hi LeonardoBio,&lt;/p&gt;&lt;p&gt;You can use PaDeNa on the HPCS 2008. &lt;/p&gt;&lt;p&gt;We need more specific information about your requirements. This will helps us to answer your query better regarding the use of PaDeNa on the HPCS 2008. Can you please update us on the same.&lt;/p&gt;&lt;p&gt;Regards,&lt;br /&gt;MSR ER Support Team&lt;/p&gt;</description><author>abhisheks</author><pubDate>Tue, 04 Oct 2011 11:38:37 GMT</pubDate><guid isPermaLink="false">Commented Feature: Sequence Assembler :  PaDeNA always returns contigs even if it runs by enabling Scaffold generation checkBox. [11298] 20111004113837A</guid></item><item><title>Commented Feature: Sequence Assembler :  PaDeNA always returns contigs even if it runs by enabling Scaffold generation checkBox. [11298]</title><link>http://mbf.codeplex.com/workitem/11298</link><description>PaDeNA always returns contigs even if it runs by clicking Scaffold generation checkBox.&lt;br /&gt;It doesn&amp;#39;t return scaffold sequences. Should return scaffold sequence.&lt;br /&gt;Repro steps,&lt;br /&gt;&lt;br /&gt;1.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Open sequence assembler&lt;br /&gt;2.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Load sequence reads.&lt;br /&gt;3.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Click on Assemble button, select PaDeNA.&lt;br /&gt;4.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Check Scaffold Generation checkbox.&lt;br /&gt;5.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Assemble sequence &lt;br /&gt;&amp;#40;Run PaDeNA for the reads attached in this bug with parameters &lt;br /&gt;Kmer &amp;#58;6,DanglingThreshold&amp;#58;3,RedundantThreshold&amp;#160;-7,Redundancy &amp;#58;1,Depth -3.&lt;br /&gt;&lt;br /&gt;Actual result &amp;#58; PaDeNA returns Contigs&amp;#160;not scaffolds.&lt;br /&gt;PaDeNa returns following contigs&amp;#160;if &amp;#160;it runs with or without enabling scaffold generation checkBox for the attached file&lt;br /&gt;GCGCGC&lt;br /&gt;TAGCGCGCTA&lt;br /&gt;AGCGCGC&lt;br /&gt;GCGCGCCGCGCG&lt;br /&gt;&amp;#160;Expected result &amp;#58; PaDeNA should return proper scffold sequences if it runs by enabling Scaffold generation checkbox.&lt;br /&gt;Comments: ** Comment from web user: leonardoBio ** &lt;p&gt;i&amp;#39;m starting to using PaDeNA in cluster in windows HPC 2008, any ideas&amp;#63;&lt;/p&gt;</description><author>leonardoBio</author><pubDate>Fri, 30 Sep 2011 03:54:27 GMT</pubDate><guid isPermaLink="false">Commented Feature: Sequence Assembler :  PaDeNA always returns contigs even if it runs by enabling Scaffold generation checkBox. [11298] 20110930035427A</guid></item><item><title>Commented Feature: Padenautil FASTQ support [14114]</title><link>http://mbf.codeplex.com/workitem/14114</link><description>The Padena algorithm supports FASTQ assembly &amp;#40;insofar as it needs only bases and makes no use of quality values&amp;#41; but it seems that PadenaUtil does not.  We do have a parser for FASTQ.&lt;br /&gt;Comments: ** Comment from web user: sjmercer ** &lt;p&gt;Agreed. Since MBF also parses BAM and SAM formats as well, it would make the most sense to modify PadenaUtil to automatically detect file type and invoke the appropriate parser, supporting FASTA, FASTQ &amp;#40;all types&amp;#41;, BAM and SAM.&lt;/p&gt;</description><author>sjmercer</author><pubDate>Wed, 17 Aug 2011 21:31:25 GMT</pubDate><guid isPermaLink="false">Commented Feature: Padenautil FASTQ support [14114] 20110817093125P</guid></item><item><title>Created Feature: Padenautil FASTQ support [14114]</title><link>http://mbf.codeplex.com/workitem/14114</link><description>The Padena algorithm supports FASTQ assembly &amp;#40;insofar as it needs only bases and makes no use of quality values&amp;#41; but it seems that PadenaUtil does not.  We do have a parser for FASTQ.&lt;br /&gt;</description><author>Rickbe</author><pubDate>Wed, 17 Aug 2011 20:46:41 GMT</pubDate><guid isPermaLink="false">Created Feature: Padenautil FASTQ support [14114] 20110817084641P</guid></item><item><title>Commented Issue: QualitativeSequence.GetSubSequence(): ID and metadata are not copied to the returned object [13978]</title><link>http://mbf.codeplex.com/workitem/13978</link><description>When calling QualitativeSequence.GetSubSequence&amp;#40;&amp;#41;, the new QualitativeSequence object being returned does not retain the original information stored in the properties ID and metadata. &lt;br /&gt;&lt;br /&gt;For example&amp;#58;&lt;br /&gt;            QualitativeSequence qseq &amp;#61; new QualitativeSequence&amp;#40;Alphabets.DNA, FastQFormatType.Sanger, &amp;#34;ATGC&amp;#34;, &amp;#34;ABCA&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;            qseq.ID &amp;#61; &amp;#34;my fastq sequence&amp;#34;&amp;#59;&lt;br /&gt;            var newqseq &amp;#61; qseq.GetSubSequence&amp;#40;0, 2&amp;#41;&amp;#59;&lt;br /&gt;            Console.WriteLine&amp;#40;newqseq.ID&amp;#41;&amp;#59;  &amp;#47;&amp;#47; empty&lt;br /&gt;Comments: ** Comment from web user: reach2raziq ** &lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;Thanks for reporting this. This is a bug. The QualitativeSequence.GetSubSequence&amp;#40;&amp;#41; method is correct. We will fix the issue related to Sequence.GetSubSequence&amp;#40;&amp;#41; in future releases&amp;#47;patches. &lt;/p&gt;&lt;p&gt;Thanks,&lt;br /&gt;MSR Support Team&lt;br /&gt;&lt;/p&gt;</description><author>reach2raziq</author><pubDate>Thu, 28 Jul 2011 09:24:47 GMT</pubDate><guid isPermaLink="false">Commented Issue: QualitativeSequence.GetSubSequence(): ID and metadata are not copied to the returned object [13978] 20110728092447A</guid></item><item><title>Commented Issue: QualitativeSequence.GetSubSequence(): ID and metadata are not copied to the returned object [13978]</title><link>http://mbf.codeplex.com/workitem/13978</link><description>When calling QualitativeSequence.GetSubSequence&amp;#40;&amp;#41;, the new QualitativeSequence object being returned does not retain the original information stored in the properties ID and metadata. &lt;br /&gt;&lt;br /&gt;For example&amp;#58;&lt;br /&gt;            QualitativeSequence qseq &amp;#61; new QualitativeSequence&amp;#40;Alphabets.DNA, FastQFormatType.Sanger, &amp;#34;ATGC&amp;#34;, &amp;#34;ABCA&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;            qseq.ID &amp;#61; &amp;#34;my fastq sequence&amp;#34;&amp;#59;&lt;br /&gt;            var newqseq &amp;#61; qseq.GetSubSequence&amp;#40;0, 2&amp;#41;&amp;#59;&lt;br /&gt;            Console.WriteLine&amp;#40;newqseq.ID&amp;#41;&amp;#59;  &amp;#47;&amp;#47; empty&lt;br /&gt;Comments: ** Comment from web user: kch ** &lt;p&gt;I see your point. However, the equivalent GetSubSequence&amp;#40;&amp;#41; in the Sequence class already copies ID and metadata to the subsequence. So there is a some inconsistency.&lt;/p&gt;</description><author>kch</author><pubDate>Tue, 26 Jul 2011 22:58:34 GMT</pubDate><guid isPermaLink="false">Commented Issue: QualitativeSequence.GetSubSequence(): ID and metadata are not copied to the returned object [13978] 20110726105834P</guid></item><item><title>Commented Issue: QualitativeSequence.GetSubSequence(): ID and metadata are not copied to the returned object [13978]</title><link>http://mbf.codeplex.com/workitem/13978</link><description>When calling QualitativeSequence.GetSubSequence&amp;#40;&amp;#41;, the new QualitativeSequence object being returned does not retain the original information stored in the properties ID and metadata. &lt;br /&gt;&lt;br /&gt;For example&amp;#58;&lt;br /&gt;            QualitativeSequence qseq &amp;#61; new QualitativeSequence&amp;#40;Alphabets.DNA, FastQFormatType.Sanger, &amp;#34;ATGC&amp;#34;, &amp;#34;ABCA&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;            qseq.ID &amp;#61; &amp;#34;my fastq sequence&amp;#34;&amp;#59;&lt;br /&gt;            var newqseq &amp;#61; qseq.GetSubSequence&amp;#40;0, 2&amp;#41;&amp;#59;&lt;br /&gt;            Console.WriteLine&amp;#40;newqseq.ID&amp;#41;&amp;#59;  &amp;#47;&amp;#47; empty&lt;br /&gt;Comments: ** Comment from web user: reach2raziq ** &lt;p&gt;I&amp;#39;m not sure I&amp;#39;d consider the proposal to be completely valid though.. GetSubSequence returns a new sequence, related but not identical to the original &amp;#40;it actually returns a SubSequence of the original sequence with the same Alphabet and FormatType&amp;#41;.. it might be the complete sequence but it also might be a portion &amp;#40;even in the middle&amp;#41;.. so the ID probably shouldn&amp;#39;t be the same.. and I&amp;#39;m not sure why I&amp;#39;d want the metadata with it..  &lt;/p&gt;&lt;p&gt;But that said, it would be trivial to implement.  I&amp;#39;d probably put a flag onto the method &amp;#40;with an optional parameter as input set to false to indicate whether to copy the metadata&amp;#41;.  The problem with copying metadata is it would end up being a shallow copy&amp;#59; changing the original on the original sequence would alter the value on the subsequence too.. probably unexpected by most I&amp;#39;d guess.&lt;/p&gt;&lt;p&gt;Thanks,&lt;br /&gt;MSR Support Team&lt;/p&gt;</description><author>reach2raziq</author><pubDate>Tue, 26 Jul 2011 11:34:34 GMT</pubDate><guid isPermaLink="false">Commented Issue: QualitativeSequence.GetSubSequence(): ID and metadata are not copied to the returned object [13978] 20110726113434A</guid></item><item><title>Created Issue: QualitativeSequence.GetSubSequence(): ID and metadata are not copied to the returned object [13978]</title><link>http://mbf.codeplex.com/workitem/13978</link><description>When calling QualitativeSequence.GetSubSequence&amp;#40;&amp;#41;, the new QualitativeSequence object being returned does not retain the original information stored in the properties ID and metadata. &lt;br /&gt;&lt;br /&gt;For example&amp;#58;&lt;br /&gt;            QualitativeSequence qseq &amp;#61; new QualitativeSequence&amp;#40;Alphabets.DNA, FastQFormatType.Sanger, &amp;#34;ATGC&amp;#34;, &amp;#34;ABCA&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;            qseq.ID &amp;#61; &amp;#34;my fastq sequence&amp;#34;&amp;#59;&lt;br /&gt;            var newqseq &amp;#61; qseq.GetSubSequence&amp;#40;0, 2&amp;#41;&amp;#59;&lt;br /&gt;            Console.WriteLine&amp;#40;newqseq.ID&amp;#41;&amp;#59;  &amp;#47;&amp;#47; empty&lt;br /&gt;</description><author>kch</author><pubDate>Fri, 22 Jul 2011 22:55:53 GMT</pubDate><guid isPermaLink="false">Created Issue: QualitativeSequence.GetSubSequence(): ID and metadata are not copied to the returned object [13978] 20110722105553P</guid></item><item><title>Created Issue: verify NUCmer alignment results [13633]</title><link>http://mbf.codeplex.com/workitem/13633</link><description>verify that the results of a NUCmer alignment are correct.  Do a multiple alignment on 4 sequences.  You will receive 3 actual alignment objects containing an AlignedSequence object and a list of two Sequences &amp;#40;the sequences that generated the alignment&amp;#41;.  It&amp;#39;s the list of two Sequences that do not seem to be correct.  After alignment the sequence list looks like&amp;#58;&lt;br /&gt; &lt;br /&gt;seq1&lt;br /&gt;seq1&lt;br /&gt; &lt;br /&gt;seq1&lt;br /&gt;seq2&lt;br /&gt; &lt;br /&gt;seq1&lt;br /&gt;seq3&lt;br /&gt; &lt;br /&gt;but should look like &amp;#40;I think&amp;#41;&amp;#58;&lt;br /&gt; &lt;br /&gt;seq1&lt;br /&gt;seq2&lt;br /&gt; &lt;br /&gt;seq1&lt;br /&gt;seq3&lt;br /&gt; &lt;br /&gt;seq1&lt;br /&gt;seq4&lt;br /&gt;</description><author>dourada</author><pubDate>Thu, 02 Jun 2011 01:48:27 GMT</pubDate><guid isPermaLink="false">Created Issue: verify NUCmer alignment results [13633] 20110602014827A</guid></item><item><title>Commented Issue: Getting original sequence names and IDs in aligned sequences [13534]</title><link>http://mbf.codeplex.com/workitem/13534</link><description>Greetings.&lt;br /&gt;I have a couple of issues I would like to discuss &amp;#40; I am not sure if these are bug or unfinished items - a roadmap of your progress in this regards will be useful&amp;#41;.  Sorry for the long description.&lt;br /&gt;&lt;br /&gt;FIRST&amp;#58; I noticed that both in SequenceAssembler and the Bio.dll that I am using to implement aligners to do sequence alignment, the original sequence names and IDs are missing.  Consequently, I cannot tell which original sequence corresponds to which aligned sequence.  An example will make this clear, and help you understand the issue &amp;#40;I am using NUCmer aligner here&amp;#41;&amp;#58;&lt;br /&gt;&lt;br /&gt;Original sequences named&amp;#58;  Seq-1, Seq-2, Seq-3, Seq-4&lt;br /&gt;The result is&amp;#58;&lt;br /&gt;Alignments&amp;#58;&lt;br /&gt;     Alignment1&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment2&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment3&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;&lt;br /&gt;How can I tell for sure, without looking at the actual aligned sequences, that Sequence1 in the result corresponds to Seq-1 in the original sequence list&amp;#63; Or Sequence2 in the result of aligned sequences corresponds to Seq-2, Seq-3 or Seq-4 of the input sequences,  and in that order&amp;#63;  Is it guarenteed that Sequence1 corresponds to Seq-1, and that Sequence2 corresponds to Seq-2, Seq-3 and Seq-4 respectively in the aligned sequences&amp;#63;  Is the order in the returned aligned sequences preserved and guarenteed&amp;#63; &lt;br /&gt;&lt;br /&gt;If I use PAMSAM, again original sequence names &amp;#40;Seq-1, Seq-2, Seq-3, Seq-4&amp;#41; are translated to Sequences1, Sequences2, Sequences3 and Sequences4.  Is the order preserved in the aligned sequences&amp;#63;&lt;br /&gt;Why not update ID in the aligned sequences to the original ID&amp;#63;&lt;br /&gt;&lt;br /&gt;SECOND&amp;#58;  The Metadata object of the aligned sequences is not being updated, at least for PAMSAM, consequently, there is no staistics available from PAMSAM.  Is there a way to obtain these statistics&amp;#63;  An example, using AlignedSequences will be helpful.&lt;br /&gt;&lt;br /&gt;THIRD&amp;#58;  I need Consensus sequences for PAMSAM alinment data.  Is there a way to get this&amp;#63;   I noticed that Metadata object is not populated.  An example, using AlignedSequences will be helpful.  For example, I get Consensus like&amp;#58;&lt;br /&gt;MUMmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;alignedList&amp;#91;0&amp;#93;.PairwiseAlignedSequences&amp;#91;0&amp;#93;.Consensus.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus property&lt;br /&gt;NUCmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;&amp;#40;&amp;#40;Bio.Sequence&amp;#41;&amp;#40;alseq.Metadata&amp;#91;&amp;#34;Consensus&amp;#34;&amp;#93;&amp;#41;&amp;#41;.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus item of Metadata dictionary&lt;br /&gt;&lt;br /&gt;Your help in this regards will be highly appreciated.&lt;br /&gt;KPOnCodeplex2011&lt;br /&gt;Comments: ** Comment from web user: FadiF ** &lt;p&gt;Hi KPOnCodeplex2011 &lt;/p&gt;&lt;p&gt;We confirm that Issue 1 and 2 are fixed, so if you have a an elisment on TFS, please update to the latest and verify.&lt;/p&gt;&lt;p&gt;Regarding the third issue&amp;#58;  &amp;#34;PAMSAM is not giving consensus&amp;#8230; &amp;#34; &lt;br /&gt;PAMSAM&amp;#8217;s output is SequenceAlignment but for MUMmer and NUCmer it is PairwiseSequenceAlignment. SequenceAlignment will contain only the aligned sequences and not the consensus.. Currently this is a limitation of PAMSAM.&lt;/p&gt;&lt;p&gt;I hope that resolves your questions... and thanks for using MBF.&lt;/p&gt;&lt;p&gt;Fadi Fakhouri, on behalf of the MBF Team&lt;/p&gt;</description><author>FadiF</author><pubDate>Tue, 24 May 2011 21:57:40 GMT</pubDate><guid isPermaLink="false">Commented Issue: Getting original sequence names and IDs in aligned sequences [13534] 20110524095740P</guid></item><item><title>Commented Issue: Getting original sequence names and IDs in aligned sequences [13534]</title><link>http://mbf.codeplex.com/workitem/13534</link><description>Greetings.&lt;br /&gt;I have a couple of issues I would like to discuss &amp;#40; I am not sure if these are bug or unfinished items - a roadmap of your progress in this regards will be useful&amp;#41;.  Sorry for the long description.&lt;br /&gt;&lt;br /&gt;FIRST&amp;#58; I noticed that both in SequenceAssembler and the Bio.dll that I am using to implement aligners to do sequence alignment, the original sequence names and IDs are missing.  Consequently, I cannot tell which original sequence corresponds to which aligned sequence.  An example will make this clear, and help you understand the issue &amp;#40;I am using NUCmer aligner here&amp;#41;&amp;#58;&lt;br /&gt;&lt;br /&gt;Original sequences named&amp;#58;  Seq-1, Seq-2, Seq-3, Seq-4&lt;br /&gt;The result is&amp;#58;&lt;br /&gt;Alignments&amp;#58;&lt;br /&gt;     Alignment1&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment2&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment3&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;&lt;br /&gt;How can I tell for sure, without looking at the actual aligned sequences, that Sequence1 in the result corresponds to Seq-1 in the original sequence list&amp;#63; Or Sequence2 in the result of aligned sequences corresponds to Seq-2, Seq-3 or Seq-4 of the input sequences,  and in that order&amp;#63;  Is it guarenteed that Sequence1 corresponds to Seq-1, and that Sequence2 corresponds to Seq-2, Seq-3 and Seq-4 respectively in the aligned sequences&amp;#63;  Is the order in the returned aligned sequences preserved and guarenteed&amp;#63; &lt;br /&gt;&lt;br /&gt;If I use PAMSAM, again original sequence names &amp;#40;Seq-1, Seq-2, Seq-3, Seq-4&amp;#41; are translated to Sequences1, Sequences2, Sequences3 and Sequences4.  Is the order preserved in the aligned sequences&amp;#63;&lt;br /&gt;Why not update ID in the aligned sequences to the original ID&amp;#63;&lt;br /&gt;&lt;br /&gt;SECOND&amp;#58;  The Metadata object of the aligned sequences is not being updated, at least for PAMSAM, consequently, there is no staistics available from PAMSAM.  Is there a way to obtain these statistics&amp;#63;  An example, using AlignedSequences will be helpful.&lt;br /&gt;&lt;br /&gt;THIRD&amp;#58;  I need Consensus sequences for PAMSAM alinment data.  Is there a way to get this&amp;#63;   I noticed that Metadata object is not populated.  An example, using AlignedSequences will be helpful.  For example, I get Consensus like&amp;#58;&lt;br /&gt;MUMmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;alignedList&amp;#91;0&amp;#93;.PairwiseAlignedSequences&amp;#91;0&amp;#93;.Consensus.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus property&lt;br /&gt;NUCmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;&amp;#40;&amp;#40;Bio.Sequence&amp;#41;&amp;#40;alseq.Metadata&amp;#91;&amp;#34;Consensus&amp;#34;&amp;#93;&amp;#41;&amp;#41;.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus item of Metadata dictionary&lt;br /&gt;&lt;br /&gt;Your help in this regards will be highly appreciated.&lt;br /&gt;KPOnCodeplex2011&lt;br /&gt;Comments: ** Comment from web user: FadiF ** &lt;p&gt;Hi KPonCodeplex2011 &lt;br /&gt;Our developer confirmed that Item 1 and 2 you reported are fixed, &lt;br /&gt;Regarding Issue 3 you report above....&lt;br /&gt;&amp;#34;PAMSAM is not giving consensus&amp;#58;&amp;#8230; PAMSAM&amp;#8217;s output is SequenceAlignment but for MUMmer and NUCmer it is PairwiseSequenceAlignment. SequenceAlignment will contain only the aligned sequences and not the consensus.. Currently this is a limitation of PAMSAM.&lt;/p&gt;&lt;p&gt;For the fix, they will be part of the next release, or if you are a committer on TFS, you can sync to the latest and verify.&lt;/p&gt;&lt;p&gt;Please let me know if you need anything further, and thank you for using MBF&amp;#33;&lt;/p&gt;&lt;p&gt;Fadi Fakhouri on behalf of the MBF Team &lt;/p&gt;</description><author>FadiF</author><pubDate>Tue, 24 May 2011 21:51:54 GMT</pubDate><guid isPermaLink="false">Commented Issue: Getting original sequence names and IDs in aligned sequences [13534] 20110524095154P</guid></item><item><title>Commented Issue: GenBank Parser: Incorrect parse when qualifier contains embedded '/' at start of a line. [13552]</title><link>http://mbf.codeplex.com/workitem/13552</link><description>Self-contained archive containing solution and data to reproduce this bug can be downloaded at&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;bio.mquter.qut.edu.au&amp;#47;Downloads&amp;#47;GenBankParserBugReport.zip &amp;#40;5.5MB&amp;#41;&lt;br /&gt;&lt;br /&gt;When parsing a &amp;#8220;&amp;#47;note&amp;#8221; qualifier, if there are multiple lines of note text, sometimes a line break will happen such that a &amp;#34;&amp;#47;&amp;#34; which is part of the text will start a continuation line.  This causes the parser to treat the following text on that line as a qualifier and any following text lines as values for the qualifier.  This happened in MBF v1 and still happens in v2.&lt;br /&gt;An example of this is in ftp&amp;#58;&amp;#47;&amp;#47;ftp.ncbi.nih.gov&amp;#47;genomes&amp;#47;Bacteria&amp;#47;&lt;br /&gt;            Acaryochloris_marina_MBIC11017_uid58167&amp;#47;NC_009925.gbk&amp;#58;&lt;br /&gt;misc_feature  948729..949922&lt;br /&gt;                    &amp;#47;gene&amp;#61;&amp;#34;kmo&amp;#34;&lt;br /&gt;                    &amp;#47;locus_tag&amp;#61;&amp;#34;AM1_0975&amp;#34;&lt;br /&gt;                    &amp;#47;note&amp;#61;&amp;#34;2-polyprenyl-6-methoxyphenol hydroxylase and&lt;br /&gt;                    related FAD-dependent oxidoreductases &amp;#91;Coenzyme metabolism&lt;br /&gt;                    &amp;#47; Energy production and conversion&amp;#93;&amp;#59; Region&amp;#58; UbiH&amp;#59;&lt;br /&gt;                    COG0654&amp;#34;&lt;br /&gt;&lt;br /&gt;The parser identifies the following qualifiers for this feature. Observe that the &amp;#47;note has been truncated and a spurious qualifier has been introduced based on the tail of the &amp;#47;note.&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123; Energy production and conversion&amp;#93;&amp;#59; Region&amp;#58; UbiH&amp;#59;&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123; COG0654&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;db_xref&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;CDD&amp;#58;30999&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;gene&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;kmo&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;locus_tag&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;AM1_0975&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;note&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;2-polyprenyl-6-methoxyphenol hydroxylase and&amp;#92;nrelated FAD-dependent oxidoreductases &amp;#91;Coenzyme metabolism&amp;#125;&lt;br /&gt;Comments: ** Comment from web user: FadiF ** &lt;p&gt;Hi lbuckingham,&lt;br /&gt;We confirm that we can reproduce this. We will Look at possible solutions, It is currently being tracked in our TFS &amp;#40;If you are a committer, please view item TFS work item 31432&amp;#41;. &lt;br /&gt;I will respond to you once we have a resolution &amp;#47; conclusion of our investigations.&lt;br /&gt;Thanks&lt;br /&gt;Fadi Fakhouri&lt;br /&gt;On Behalf of MBF Team &lt;/p&gt;</description><author>FadiF</author><pubDate>Mon, 23 May 2011 17:38:29 GMT</pubDate><guid isPermaLink="false">Commented Issue: GenBank Parser: Incorrect parse when qualifier contains embedded '/' at start of a line. [13552] 20110523053829P</guid></item><item><title>Commented Issue: GenBank Parser: Incorrect parse when qualifier contains embedded '/' at start of a line. [13552]</title><link>http://mbf.codeplex.com/workitem/13552</link><description>Self-contained archive containing solution and data to reproduce this bug can be downloaded at&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;bio.mquter.qut.edu.au&amp;#47;Downloads&amp;#47;GenBankParserBugReport.zip &amp;#40;5.5MB&amp;#41;&lt;br /&gt;&lt;br /&gt;When parsing a &amp;#8220;&amp;#47;note&amp;#8221; qualifier, if there are multiple lines of note text, sometimes a line break will happen such that a &amp;#34;&amp;#47;&amp;#34; which is part of the text will start a continuation line.  This causes the parser to treat the following text on that line as a qualifier and any following text lines as values for the qualifier.  This happened in MBF v1 and still happens in v2.&lt;br /&gt;An example of this is in ftp&amp;#58;&amp;#47;&amp;#47;ftp.ncbi.nih.gov&amp;#47;genomes&amp;#47;Bacteria&amp;#47;&lt;br /&gt;            Acaryochloris_marina_MBIC11017_uid58167&amp;#47;NC_009925.gbk&amp;#58;&lt;br /&gt;misc_feature  948729..949922&lt;br /&gt;                    &amp;#47;gene&amp;#61;&amp;#34;kmo&amp;#34;&lt;br /&gt;                    &amp;#47;locus_tag&amp;#61;&amp;#34;AM1_0975&amp;#34;&lt;br /&gt;                    &amp;#47;note&amp;#61;&amp;#34;2-polyprenyl-6-methoxyphenol hydroxylase and&lt;br /&gt;                    related FAD-dependent oxidoreductases &amp;#91;Coenzyme metabolism&lt;br /&gt;                    &amp;#47; Energy production and conversion&amp;#93;&amp;#59; Region&amp;#58; UbiH&amp;#59;&lt;br /&gt;                    COG0654&amp;#34;&lt;br /&gt;&lt;br /&gt;The parser identifies the following qualifiers for this feature. Observe that the &amp;#47;note has been truncated and a spurious qualifier has been introduced based on the tail of the &amp;#47;note.&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123; Energy production and conversion&amp;#93;&amp;#59; Region&amp;#58; UbiH&amp;#59;&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123; COG0654&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;db_xref&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;CDD&amp;#58;30999&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;gene&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;kmo&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;locus_tag&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;AM1_0975&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;note&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;2-polyprenyl-6-methoxyphenol hydroxylase and&amp;#92;nrelated FAD-dependent oxidoreductases &amp;#91;Coenzyme metabolism&amp;#125;&lt;br /&gt;Comments: ** Comment from web user: FadiF ** &lt;p&gt;Hi lbuckingham, &lt;/p&gt;&lt;p&gt;Thanks for this, I have forwaded this information to our Testers to try to reproduce this, and we will get back to you very shortly.&lt;/p&gt;&lt;p&gt;Fadi Fakhouri&lt;br /&gt;on behalf of the MBF team&lt;/p&gt;</description><author>FadiF</author><pubDate>Mon, 23 May 2011 16:49:47 GMT</pubDate><guid isPermaLink="false">Commented Issue: GenBank Parser: Incorrect parse when qualifier contains embedded '/' at start of a line. [13552] 20110523044947P</guid></item><item><title>Created Issue: GenBank Parser: Incorrect parse when qualifier contains embedded '/' at start of a line. [13552]</title><link>http://mbf.codeplex.com/workitem/13552</link><description>Self-contained archive containing solution and data to reproduce this bug can be downloaded at&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;bio.mquter.qut.edu.au&amp;#47;Downloads&amp;#47;GenBankParserBugReport.zip &amp;#40;5.5MB&amp;#41;&lt;br /&gt;&lt;br /&gt;When parsing a &amp;#8220;&amp;#47;note&amp;#8221; qualifier, if there are multiple lines of note text, sometimes a line break will happen such that a &amp;#34;&amp;#47;&amp;#34; which is part of the text will start a continuation line.  This causes the parser to treat the following text on that line as a qualifier and any following text lines as values for the qualifier.  This happened in MBF v1 and still happens in v2.&lt;br /&gt;An example of this is in ftp&amp;#58;&amp;#47;&amp;#47;ftp.ncbi.nih.gov&amp;#47;genomes&amp;#47;Bacteria&amp;#47;&lt;br /&gt;            Acaryochloris_marina_MBIC11017_uid58167&amp;#47;NC_009925.gbk&amp;#58;&lt;br /&gt;misc_feature  948729..949922&lt;br /&gt;                    &amp;#47;gene&amp;#61;&amp;#34;kmo&amp;#34;&lt;br /&gt;                    &amp;#47;locus_tag&amp;#61;&amp;#34;AM1_0975&amp;#34;&lt;br /&gt;                    &amp;#47;note&amp;#61;&amp;#34;2-polyprenyl-6-methoxyphenol hydroxylase and&lt;br /&gt;                    related FAD-dependent oxidoreductases &amp;#91;Coenzyme metabolism&lt;br /&gt;                    &amp;#47; Energy production and conversion&amp;#93;&amp;#59; Region&amp;#58; UbiH&amp;#59;&lt;br /&gt;                    COG0654&amp;#34;&lt;br /&gt;&lt;br /&gt;The parser identifies the following qualifiers for this feature. Observe that the &amp;#47;note has been truncated and a spurious qualifier has been introduced based on the tail of the &amp;#47;note.&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123; Energy production and conversion&amp;#93;&amp;#59; Region&amp;#58; UbiH&amp;#59;&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123; COG0654&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;db_xref&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;CDD&amp;#58;30999&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;gene&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;kmo&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;locus_tag&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;AM1_0975&amp;#34;&amp;#125;&lt;br /&gt;&lt;br /&gt;Qualifier&amp;#58; &amp;#123;note&amp;#125;&lt;br /&gt;Value    &amp;#58; &amp;#123;&amp;#34;2-polyprenyl-6-methoxyphenol hydroxylase and&amp;#92;nrelated FAD-dependent oxidoreductases &amp;#91;Coenzyme metabolism&amp;#125;&lt;br /&gt;</description><author>lbuckingham</author><pubDate>Fri, 20 May 2011 23:58:04 GMT</pubDate><guid isPermaLink="false">Created Issue: GenBank Parser: Incorrect parse when qualifier contains embedded '/' at start of a line. [13552] 20110520115804P</guid></item><item><title>Commented Issue: Getting original sequence names and IDs in aligned sequences [13534]</title><link>http://mbf.codeplex.com/workitem/13534</link><description>Greetings.&lt;br /&gt;I have a couple of issues I would like to discuss &amp;#40; I am not sure if these are bug or unfinished items - a roadmap of your progress in this regards will be useful&amp;#41;.  Sorry for the long description.&lt;br /&gt;&lt;br /&gt;FIRST&amp;#58; I noticed that both in SequenceAssembler and the Bio.dll that I am using to implement aligners to do sequence alignment, the original sequence names and IDs are missing.  Consequently, I cannot tell which original sequence corresponds to which aligned sequence.  An example will make this clear, and help you understand the issue &amp;#40;I am using NUCmer aligner here&amp;#41;&amp;#58;&lt;br /&gt;&lt;br /&gt;Original sequences named&amp;#58;  Seq-1, Seq-2, Seq-3, Seq-4&lt;br /&gt;The result is&amp;#58;&lt;br /&gt;Alignments&amp;#58;&lt;br /&gt;     Alignment1&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment2&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment3&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;&lt;br /&gt;How can I tell for sure, without looking at the actual aligned sequences, that Sequence1 in the result corresponds to Seq-1 in the original sequence list&amp;#63; Or Sequence2 in the result of aligned sequences corresponds to Seq-2, Seq-3 or Seq-4 of the input sequences,  and in that order&amp;#63;  Is it guarenteed that Sequence1 corresponds to Seq-1, and that Sequence2 corresponds to Seq-2, Seq-3 and Seq-4 respectively in the aligned sequences&amp;#63;  Is the order in the returned aligned sequences preserved and guarenteed&amp;#63; &lt;br /&gt;&lt;br /&gt;If I use PAMSAM, again original sequence names &amp;#40;Seq-1, Seq-2, Seq-3, Seq-4&amp;#41; are translated to Sequences1, Sequences2, Sequences3 and Sequences4.  Is the order preserved in the aligned sequences&amp;#63;&lt;br /&gt;Why not update ID in the aligned sequences to the original ID&amp;#63;&lt;br /&gt;&lt;br /&gt;SECOND&amp;#58;  The Metadata object of the aligned sequences is not being updated, at least for PAMSAM, consequently, there is no staistics available from PAMSAM.  Is there a way to obtain these statistics&amp;#63;  An example, using AlignedSequences will be helpful.&lt;br /&gt;&lt;br /&gt;THIRD&amp;#58;  I need Consensus sequences for PAMSAM alinment data.  Is there a way to get this&amp;#63;   I noticed that Metadata object is not populated.  An example, using AlignedSequences will be helpful.  For example, I get Consensus like&amp;#58;&lt;br /&gt;MUMmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;alignedList&amp;#91;0&amp;#93;.PairwiseAlignedSequences&amp;#91;0&amp;#93;.Consensus.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus property&lt;br /&gt;NUCmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;&amp;#40;&amp;#40;Bio.Sequence&amp;#41;&amp;#40;alseq.Metadata&amp;#91;&amp;#34;Consensus&amp;#34;&amp;#93;&amp;#41;&amp;#41;.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus item of Metadata dictionary&lt;br /&gt;&lt;br /&gt;Your help in this regards will be highly appreciated.&lt;br /&gt;KPOnCodeplex2011&lt;br /&gt;Comments: ** Comment from web user: FadiF ** &lt;p&gt;We are still looking into this, I will update you once we have an answer. &lt;br /&gt;If the fix for above passes code review, then yes, I think this will be in the released bits of 2.0, and will be in the DevelopmentBranch of TFS... I will let you know as soon as I hear back from our developrs. &lt;/p&gt;&lt;p&gt;Fadi Fakhouri, on behalf of the MBF Team&lt;br /&gt;&lt;/p&gt;</description><author>FadiF</author><pubDate>Fri, 20 May 2011 09:24:10 GMT</pubDate><guid isPermaLink="false">Commented Issue: Getting original sequence names and IDs in aligned sequences [13534] 20110520092410A</guid></item><item><title>Commented Issue: Getting original sequence names and IDs in aligned sequences [13534]</title><link>http://mbf.codeplex.com/workitem/13534</link><description>Greetings.&lt;br /&gt;I have a couple of issues I would like to discuss &amp;#40; I am not sure if these are bug or unfinished items - a roadmap of your progress in this regards will be useful&amp;#41;.  Sorry for the long description.&lt;br /&gt;&lt;br /&gt;FIRST&amp;#58; I noticed that both in SequenceAssembler and the Bio.dll that I am using to implement aligners to do sequence alignment, the original sequence names and IDs are missing.  Consequently, I cannot tell which original sequence corresponds to which aligned sequence.  An example will make this clear, and help you understand the issue &amp;#40;I am using NUCmer aligner here&amp;#41;&amp;#58;&lt;br /&gt;&lt;br /&gt;Original sequences named&amp;#58;  Seq-1, Seq-2, Seq-3, Seq-4&lt;br /&gt;The result is&amp;#58;&lt;br /&gt;Alignments&amp;#58;&lt;br /&gt;     Alignment1&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment2&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment3&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;&lt;br /&gt;How can I tell for sure, without looking at the actual aligned sequences, that Sequence1 in the result corresponds to Seq-1 in the original sequence list&amp;#63; Or Sequence2 in the result of aligned sequences corresponds to Seq-2, Seq-3 or Seq-4 of the input sequences,  and in that order&amp;#63;  Is it guarenteed that Sequence1 corresponds to Seq-1, and that Sequence2 corresponds to Seq-2, Seq-3 and Seq-4 respectively in the aligned sequences&amp;#63;  Is the order in the returned aligned sequences preserved and guarenteed&amp;#63; &lt;br /&gt;&lt;br /&gt;If I use PAMSAM, again original sequence names &amp;#40;Seq-1, Seq-2, Seq-3, Seq-4&amp;#41; are translated to Sequences1, Sequences2, Sequences3 and Sequences4.  Is the order preserved in the aligned sequences&amp;#63;&lt;br /&gt;Why not update ID in the aligned sequences to the original ID&amp;#63;&lt;br /&gt;&lt;br /&gt;SECOND&amp;#58;  The Metadata object of the aligned sequences is not being updated, at least for PAMSAM, consequently, there is no staistics available from PAMSAM.  Is there a way to obtain these statistics&amp;#63;  An example, using AlignedSequences will be helpful.&lt;br /&gt;&lt;br /&gt;THIRD&amp;#58;  I need Consensus sequences for PAMSAM alinment data.  Is there a way to get this&amp;#63;   I noticed that Metadata object is not populated.  An example, using AlignedSequences will be helpful.  For example, I get Consensus like&amp;#58;&lt;br /&gt;MUMmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;alignedList&amp;#91;0&amp;#93;.PairwiseAlignedSequences&amp;#91;0&amp;#93;.Consensus.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus property&lt;br /&gt;NUCmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;&amp;#40;&amp;#40;Bio.Sequence&amp;#41;&amp;#40;alseq.Metadata&amp;#91;&amp;#34;Consensus&amp;#34;&amp;#93;&amp;#41;&amp;#41;.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus item of Metadata dictionary&lt;br /&gt;&lt;br /&gt;Your help in this regards will be highly appreciated.&lt;br /&gt;KPOnCodeplex2011&lt;br /&gt;Comments: ** Comment from web user: KPonCodeplex2011 ** &lt;p&gt;Hi Fadi,&lt;br /&gt;Thanks very much.  Yes, I am enjoying using MBF library.&lt;br /&gt;Your prompt response is greatly appreciated.  Your changes will be really useful for us.  Also, please check out the same on Smith-Waterman and Needleman aligners.  Will you be able to include it in 2.0 release&amp;#63;&lt;/p&gt;&lt;p&gt;Any update on issue SECOND and THIRD above&amp;#63;&lt;br /&gt;KPOnCodeplex2011&lt;/p&gt;</description><author>KPonCodeplex2011</author><pubDate>Thu, 19 May 2011 22:53:43 GMT</pubDate><guid isPermaLink="false">Commented Issue: Getting original sequence names and IDs in aligned sequences [13534] 20110519105343P</guid></item><item><title>Commented Issue: Getting original sequence names and IDs in aligned sequences [13534]</title><link>http://mbf.codeplex.com/workitem/13534</link><description>Greetings.&lt;br /&gt;I have a couple of issues I would like to discuss &amp;#40; I am not sure if these are bug or unfinished items - a roadmap of your progress in this regards will be useful&amp;#41;.  Sorry for the long description.&lt;br /&gt;&lt;br /&gt;FIRST&amp;#58; I noticed that both in SequenceAssembler and the Bio.dll that I am using to implement aligners to do sequence alignment, the original sequence names and IDs are missing.  Consequently, I cannot tell which original sequence corresponds to which aligned sequence.  An example will make this clear, and help you understand the issue &amp;#40;I am using NUCmer aligner here&amp;#41;&amp;#58;&lt;br /&gt;&lt;br /&gt;Original sequences named&amp;#58;  Seq-1, Seq-2, Seq-3, Seq-4&lt;br /&gt;The result is&amp;#58;&lt;br /&gt;Alignments&amp;#58;&lt;br /&gt;     Alignment1&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment2&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment3&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;&lt;br /&gt;How can I tell for sure, without looking at the actual aligned sequences, that Sequence1 in the result corresponds to Seq-1 in the original sequence list&amp;#63; Or Sequence2 in the result of aligned sequences corresponds to Seq-2, Seq-3 or Seq-4 of the input sequences,  and in that order&amp;#63;  Is it guarenteed that Sequence1 corresponds to Seq-1, and that Sequence2 corresponds to Seq-2, Seq-3 and Seq-4 respectively in the aligned sequences&amp;#63;  Is the order in the returned aligned sequences preserved and guarenteed&amp;#63; &lt;br /&gt;&lt;br /&gt;If I use PAMSAM, again original sequence names &amp;#40;Seq-1, Seq-2, Seq-3, Seq-4&amp;#41; are translated to Sequences1, Sequences2, Sequences3 and Sequences4.  Is the order preserved in the aligned sequences&amp;#63;&lt;br /&gt;Why not update ID in the aligned sequences to the original ID&amp;#63;&lt;br /&gt;&lt;br /&gt;SECOND&amp;#58;  The Metadata object of the aligned sequences is not being updated, at least for PAMSAM, consequently, there is no staistics available from PAMSAM.  Is there a way to obtain these statistics&amp;#63;  An example, using AlignedSequences will be helpful.&lt;br /&gt;&lt;br /&gt;THIRD&amp;#58;  I need Consensus sequences for PAMSAM alinment data.  Is there a way to get this&amp;#63;   I noticed that Metadata object is not populated.  An example, using AlignedSequences will be helpful.  For example, I get Consensus like&amp;#58;&lt;br /&gt;MUMmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;alignedList&amp;#91;0&amp;#93;.PairwiseAlignedSequences&amp;#91;0&amp;#93;.Consensus.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus property&lt;br /&gt;NUCmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;&amp;#40;&amp;#40;Bio.Sequence&amp;#41;&amp;#40;alseq.Metadata&amp;#91;&amp;#34;Consensus&amp;#34;&amp;#93;&amp;#41;&amp;#41;.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus item of Metadata dictionary&lt;br /&gt;&lt;br /&gt;Your help in this regards will be highly appreciated.&lt;br /&gt;KPOnCodeplex2011&lt;br /&gt;Comments: ** Comment from web user: FadiF ** &lt;p&gt;Hi KPonCodeplex2011&lt;/p&gt;&lt;p&gt;Thanks for reporting this, Aldo, one of our developers had a look at this, and this is his report back&amp;#58;&lt;/p&gt;&lt;p&gt;I see two issues here&amp;#58;&lt;br /&gt;1.&amp;#9;Nucmer, Mumer and PAMSAM is not setting sequence ID on the output sequences.&lt;br /&gt;&amp;#9;This looks like we missed out to update the ID on the output sequences while we ported Bio to new OM. According to current OM, ID has to be set explicitly. Earlier this was not the case.&lt;br /&gt;2.&amp;#9;Sequence assembler is not showing sequence ID in the tree view, instead showing Seq1, Seq2 etc&amp;#8230;&lt;br /&gt;&amp;#9;This was designed and implemented so from day 1, but showing the ID seems to be more relevant than showing just ordered numbers..&lt;/p&gt;&lt;p&gt;&lt;br /&gt;He has a fix for both of these, once the fix passes code review, I will update you with the information. &lt;/p&gt;&lt;p&gt;Thanks again for reporting this, and hope you are enjoying using MBF. &lt;/p&gt;&lt;p&gt;Fadi Fakhouri, on behalf of The MBF Team&lt;br /&gt;&lt;/p&gt;</description><author>FadiF</author><pubDate>Thu, 19 May 2011 16:59:57 GMT</pubDate><guid isPermaLink="false">Commented Issue: Getting original sequence names and IDs in aligned sequences [13534] 20110519045957P</guid></item><item><title>Created Issue: Getting original sequence names and IDs in aligned sequences [13534]</title><link>http://mbf.codeplex.com/workitem/13534</link><description>Greetings.&lt;br /&gt;I have a couple of issues I would like to discuss &amp;#40; I am not sure if these are bug or unfinished items - a roadmap of your progress in this regards will be useful&amp;#41;.  Sorry for the long description.&lt;br /&gt;&lt;br /&gt;FIRST&amp;#58; I noticed that both in SequenceAssembler and the Bio.dll that I am using to implement aligners to do sequence alignment, the original sequence names and IDs are missing.  Consequently, I cannot tell which original sequence corresponds to which aligned sequence.  An example will make this clear, and help you understand the issue &amp;#40;I am using NUCmer aligner here&amp;#41;&amp;#58;&lt;br /&gt;&lt;br /&gt;Original sequences named&amp;#58;  Seq-1, Seq-2, Seq-3, Seq-4&lt;br /&gt;The result is&amp;#58;&lt;br /&gt;Alignments&amp;#58;&lt;br /&gt;     Alignment1&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment2&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;     Alignment3&lt;br /&gt;          Sequence1&lt;br /&gt;          Sequence2&lt;br /&gt;&lt;br /&gt;How can I tell for sure, without looking at the actual aligned sequences, that Sequence1 in the result corresponds to Seq-1 in the original sequence list&amp;#63; Or Sequence2 in the result of aligned sequences corresponds to Seq-2, Seq-3 or Seq-4 of the input sequences,  and in that order&amp;#63;  Is it guarenteed that Sequence1 corresponds to Seq-1, and that Sequence2 corresponds to Seq-2, Seq-3 and Seq-4 respectively in the aligned sequences&amp;#63;  Is the order in the returned aligned sequences preserved and guarenteed&amp;#63; &lt;br /&gt;&lt;br /&gt;If I use PAMSAM, again original sequence names &amp;#40;Seq-1, Seq-2, Seq-3, Seq-4&amp;#41; are translated to Sequences1, Sequences2, Sequences3 and Sequences4.  Is the order preserved in the aligned sequences&amp;#63;&lt;br /&gt;Why not update ID in the aligned sequences to the original ID&amp;#63;&lt;br /&gt;&lt;br /&gt;SECOND&amp;#58;  The Metadata object of the aligned sequences is not being updated, at least for PAMSAM, consequently, there is no staistics available from PAMSAM.  Is there a way to obtain these statistics&amp;#63;  An example, using AlignedSequences will be helpful.&lt;br /&gt;&lt;br /&gt;THIRD&amp;#58;  I need Consensus sequences for PAMSAM alinment data.  Is there a way to get this&amp;#63;   I noticed that Metadata object is not populated.  An example, using AlignedSequences will be helpful.  For example, I get Consensus like&amp;#58;&lt;br /&gt;MUMmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;alignedList&amp;#91;0&amp;#93;.PairwiseAlignedSequences&amp;#91;0&amp;#93;.Consensus.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus property&lt;br /&gt;NUCmer&amp;#58;  Encoding.ASCII.GetString&amp;#40;&amp;#40;&amp;#40;Bio.Sequence&amp;#41;&amp;#40;alseq.Metadata&amp;#91;&amp;#34;Consensus&amp;#34;&amp;#93;&amp;#41;&amp;#41;.ToArray&amp;#40;&amp;#41;&amp;#41;&amp;#59;  &amp;#60;--- from Consensus item of Metadata dictionary&lt;br /&gt;&lt;br /&gt;Your help in this regards will be highly appreciated.&lt;br /&gt;KPOnCodeplex2011&lt;br /&gt;</description><author>KPonCodeplex2011</author><pubDate>Wed, 18 May 2011 17:58:35 GMT</pubDate><guid isPermaLink="false">Created Issue: Getting original sequence names and IDs in aligned sequences [13534] 20110518055835P</guid></item></channel></rss>