<applicationname="MALT"distributionSourceDir=""applicationId="3229-5251-7410-5330"mediaDir="../../../builds"mediaFilePattern="${compiler:sys.shortName}_${compiler:sys.platform}_${compiler:sys.version}"compression="6"lzmaCompression="false"pack200Compression="false"excludeSignedFromPacking="true"commonExternalFiles="false"createMd5Sums="true"shrinkRuntime="true"shortName="MALT"publisher="Daniel Huson's Lab, University of Tuebingen"publisherWeb="www-ab.informatik.uni-tuebingen.de"version="0"allPathsRelative="true"backupOnSave="true"autoSave="false"convertDotsToUnderscores="true"macSignature="????"macVolumeId="970a61501b2fa775"javaMinVersion="1.8"javaMaxVersion=""allowBetaVM="true"jdkMode="runtimeJre"jdkName="">
<macosFoldername="Mac OS X Folder"id="1691242149"customizedId=""mediaFileName=""installDir="MALT"overridePrincipalLanguage="true"jreBitType="all"runPostProcessor="false"postProcessor=""failOnPostProcessorError="false"useLegacyMediaFileIds="false"legacyMediaFileIds=""downloadURL=""includeAllDownloadableComponents="false"includedJRE="macosx-amd64-1.8.0_112"manualJREEntry="false"bundleType="1"jreURL=""jreShared="false"directDownload="false"installOnlyIfNecessary="false"appleJre="false"requiredVmIdPrefix=""customInstallBaseDir=""contentFilesType="2"installerName="${i18n:InstallerName(${compiler:sys.fullName})}"volumeName="${compiler:sys.shortName}"compressDmg="false"signLaunchers="false">
<macosFoldername="Mac OS X Folder"id="1691242149"customizedId=""mediaFileName=""installDir="MALT"overridePrincipalLanguage="true"jreBitType="all"runPostProcessor="false"postProcessor=""failOnPostProcessorError="false"useLegacyMediaFileIds="false"legacyMediaFileIds=""downloadURL=""includeAllDownloadableComponents="false"includedJRE="macosx-amd64-1.8.0_162"manualJREEntry="false"bundleType="1"jreURL=""jreShared="false"directDownload="false"installOnlyIfNecessary="false"appleJre="false"requiredVmIdPrefix=""customInstallBaseDir=""contentFilesType="1"installerName="${i18n:InstallerName(${compiler:sys.fullName})}"volumeName="${compiler:sys.shortName}"compressDmg="false"signLaunchers="false">
@@ -380,21 +369,21 @@ public class AlignmentEngine {
break;
}
caseTab:{
text=aligner.getAlignmentTab(dataForInnerLoop,null,referencesDB.getHeader(refIndex),seedMatch.getRank());// don't pass queryHeader, it is added below
text=aligner.getAlignmentTab(dataForInnerLoop,null,referenceHeader,seedMatch.getRank());// don't pass queryHeader, it is added below
break;
}
caseSAM:{
rma3Text=text=aligner.getAlignmentSAM(dataForInnerLoop,null,query.getSequence(),referencesDB.getHeader(refIndex),seedMatch.getRank());// don't pass queryHeader, it is added below
rma6Text=text=aligner.getAlignmentSAM(dataForInnerLoop,null,query.getSequence(),referenceHeader,seedMatch.getRank());// don't pass queryHeader, it is added below
break;
}
}
}
if(rmaWriter!=null&&rma3Text==null){
rma3Text=aligner.getAlignmentSAM(dataForInnerLoop,null,query.getSequence(),referencesDB.getHeader(refIndex),seedMatch.getRank());// don't pass queryHeader, it is added below
if(rmaWriter!=null&&rma6Text==null){
rma6Text=aligner.getAlignmentSAM(dataForInnerLoop,null,query.getSequence(),referenceHeader,seedMatch.getRank());// don't pass queryHeader, it is added below
}
if(percentIdentity>0)// need to filter by percent identity. Can't do this earlier because number of matches not known until alignment has been computed
{
if(text==null&&rma3Text==null)// haven't computed alignment, so number of matches not yet computed
if(text==null&&rma6Text==null)// haven't computed alignment, so number of matches not yet computed
aligner.computeAlignmentByTraceBack();// compute number of matches
if(aligner.getIdentities()<percentIdentity*aligner.getAlignmentLength()){// too few identities
if(incrementedNumberOfReadMatchesForRefIndex)
@@ -402,7 +391,7 @@ public class AlignmentEngine {