
Public Member Functions | |
| AssemblyScorer (ContigOrderer co, File outDir, String basename) | |
| AssemblyScorer (ContigOrderer co, File outDir) | |
| AssemblyScorer (File alnmtFile, File outDir, String basename) | |
| AssemblyScorer (File alnmtFile, File outDir) | |
| AssemblyScorer (XmfaViewerModel model) | |
| void | completeAlignment (int retcode) |
| Gap[] | getAssemblyGaps () |
| int | getBPdist () |
| BrokenCDS[] | getBrokenCDS () |
| long | getContigN50 () |
| long | getContigN90 () |
| DCJ | getDCJ () |
| int | getDCJdist () |
| Chromosome[] | getExtraContigs () |
| int | getInterLcbBoundaryCount () |
| Chromosome[] | getInverted () |
| long | getMaxContigLength () |
| long | getMinContigLength () |
| Map< Chromosome, Integer > | getMisAssemblies () |
| int | getMiscalled () |
| Chromosome[] | getMissingChromosomes () |
| XmfaViewerModel | getModel () |
| Gap[] | getReferenceGaps () |
| int | getSCJdist () |
| int | getSharedBoundaryCount () |
| SNP[] | getSNPs () |
| int[][] | getSubs () |
| int | getUncalled () |
| boolean | hasBrokenCDS () |
| long | numBasesAssembly () |
| long | numBasesReference () |
| int | numBlocks () |
| int | numBrokenCDS () |
| int | numCompleteCDS () |
| int | numContigs () |
| int | numLCBs () |
| long | numReplicons () |
| double | percentExtraBases () |
| double | percentMissedBases () |
| void | setMiscalled (int miscalled) |
| void | setUncalled (int uncalled) |
| void | summarizeBaseCalls () |
| long | totalExtraBases () |
| long | totalMissedBases () |
| double | typeIadjErr () |
| double | typeIIadjErr () |
Static Public Member Functions | |
| void | calculateMissingGC (AssemblyScorer asmScore, File outDir, String basename) |
| int[][] | countSubstitutions (SNP[] snps) |
Returns a 4x4 matrix of counts of substitution types between genome src_i and src_j. | |
| void | printInfo (AssemblyScorer sa, PrintStream miscallOut, PrintStream uncallOut, PrintStream gapOut) |
Prints the SNP and gap data from this AssemblyScorer object out to the respective PrintStreams. | |
| void | printInfo (AssemblyScorer sa, File outDir, String baseName, boolean batch) |
| void | printMissingRegions (AssemblyScorer asmScore, File outDir, String basename) |
Static Public Attributes | |
| final int | MINIMUM_REPORTABLE_MISSING_LENGTH = 20 |
Static Package Functions | |
| double | countGC (byte[] rawseq) |
| int | getBaseIdx (char c) throws IllegalArgumentException |
| String | subsToString (AssemblyScorer assScore) |
Private Member Functions | |
| void | computeAdjacencyErrors () |
| void | computeBrokenCDS () |
| void | computeContigSizeStats () |
| synchronized void | loadInfo () |
| computes info. | |
Static Private Member Functions | |
| String | getReferenceChromosomes (AssemblyScorer sa) |
| void | printBlockInfo (PrintStream out, XmfaViewerModel model) |
Private Attributes | |
| File | alnmtFile |
| Gap[] | assGaps |
| String | basename |
| boolean | batch |
| BrokenCDS[] | brokenCDS |
| CDSErrorExporter | cdsEE |
| ContigOrderer | co |
| long | contigN50 = -1 |
| long | contigN90 = -1 |
| DCJ | dcj |
| Chromosome[] | extraCtgs |
| boolean | getBrokenCDS = true |
| Vector< Chromosome > | invCtgs |
| long | maxContigLength = -1 |
| contig stats | |
| long | minContigLength = -1 |
| Map< Chromosome, Integer > | misAsm |
| int | miscalled |
| Chromosome[] | missingChroms |
| XmfaViewerModel | model |
| int | numInterLcbBnds |
| int | numMisAssemblies |
| int | numSharedBnds |
| File | outputDir |
| Gap[] | refGaps |
| SNP[] | snps |
| int[][] | subs |
| Vector< Adjacency > | typeI |
| extra adjacencies | |
| Vector< Adjacency > | typeII |
| missing adjacencies | |
| int | uncalled |
Static Private Attributes | |
| int | A = 0 |
| int | C = 1 |
| int | G = 3 |
| int | T = 2 |
|
|
Definition at line 87 of file AssemblyScorer.java. References loadInfo(). |
|
||||||||||||
|
Definition at line 92 of file AssemblyScorer.java. |
|
||||||||||||||||
|
Definition at line 99 of file AssemblyScorer.java. |
|
||||||||||||
|
Definition at line 104 of file AssemblyScorer.java. References batch. |
|
||||||||||||||||
|
Definition at line 110 of file AssemblyScorer.java. |
|
||||||||||||||||
|
|
Definition at line 115 of file AssemblyScorer.java. References alnmtFile, basename, batch, co, loadInfo(), outputDir, and printInfo(). |
|
|
Definition at line 141 of file AssemblyScorer.java. References dcj, org::gel::mauve::dcjx::Adjacency::getFirstBlockEnd(), org::gel::mauve::dcjx::Adjacency::getSecondBlockEnd(), typeI, and typeII. Referenced by loadInfo(). |
|
|
Definition at line 299 of file AssemblyScorer.java. References assGaps, brokenCDS, cdsEE, org::gel::mauve::Genome::getAnnotationSequence(), org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(), org::gel::mauve::BaseViewerModel::getGenomes(), refGaps, and snps. Referenced by loadInfo(). |
|
|
Definition at line 264 of file AssemblyScorer.java. References contigN50, contigN90, org::gel::mauve::Genome::getChromosomes(), org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(), maxContigLength, and minContigLength. Referenced by loadInfo(). |
|
|
Definition at line 577 of file AssemblyScorer.java. Referenced by calculateMissingGC(). |
|
|
Returns a 4x4 matrix of counts of substitution types between genome
Definition at line 623 of file AssemblyScorer.java. References getBaseIdx(), and subs. |
|
|
Definition at line 350 of file AssemblyScorer.java. References assGaps. Referenced by calculateMissingGC(), and org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 639 of file AssemblyScorer.java. Referenced by countSubstitutions(). |
|
|
Definition at line 398 of file AssemblyScorer.java. References dcj. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 378 of file AssemblyScorer.java. References brokenCDS. |
|
|
Definition at line 468 of file AssemblyScorer.java. References contigN50. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 472 of file AssemblyScorer.java. References contigN90. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 342 of file AssemblyScorer.java. References dcj. |
|
|
Definition at line 394 of file AssemblyScorer.java. References dcj. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 354 of file AssemblyScorer.java. References extraCtgs. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 505 of file AssemblyScorer.java. References numInterLcbBnds. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 422 of file AssemblyScorer.java. References invCtgs. |
|
|
Definition at line 464 of file AssemblyScorer.java. References maxContigLength. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 476 of file AssemblyScorer.java. References minContigLength. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 418 of file AssemblyScorer.java. References misAsm. |
|
|
Definition at line 322 of file AssemblyScorer.java. References miscalled. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 358 of file AssemblyScorer.java. References missingChroms. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 338 of file AssemblyScorer.java. Referenced by calculateMissingGC(), getReferenceChromosomes(), org::gel::mauve::assembly::ScoreAssembly::getSumText(), and printMissingRegions(). |
|
|
Definition at line 728 of file AssemblyScorer.java. References org::gel::mauve::Genome::getChromosomes(), org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(), getModel(), org::gel::mauve::Chromosome::getName(), and org::gel::mauve::Chromosome::getStart(). Referenced by printInfo(). |
|
|
Definition at line 346 of file AssemblyScorer.java. References refGaps. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(), and printMissingRegions(). |
|
|
Definition at line 390 of file AssemblyScorer.java. References dcj. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 501 of file AssemblyScorer.java. References numSharedBnds. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 362 of file AssemblyScorer.java. References snps. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 366 of file AssemblyScorer.java. References subs. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(), and subsToString(). |
|
|
Definition at line 330 of file AssemblyScorer.java. References uncalled. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 370 of file AssemblyScorer.java. References brokenCDS. |
|
|
computes info. sorts gaps and snps Definition at line 206 of file AssemblyScorer.java. References assGaps, computeAdjacencyErrors(), computeBrokenCDS(), computeContigSizeStats(), extraCtgs, getBrokenCDS, org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(), missingChroms, numInterLcbBnds, numSharedBnds, refGaps, org::gel::mauve::BaseViewerModel::setReference(), snps, and summarizeBaseCalls(). Referenced by AssemblyScorer(), and completeAlignment(). |
|
|
Definition at line 439 of file AssemblyScorer.java. References org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(), and org::gel::mauve::Genome::getLength(). Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 443 of file AssemblyScorer.java. References org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(), and org::gel::mauve::Genome::getLength(). Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 402 of file AssemblyScorer.java. References dcj. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 382 of file AssemblyScorer.java. References cdsEE. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 386 of file AssemblyScorer.java. References cdsEE. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 430 of file AssemblyScorer.java. References org::gel::mauve::Genome::getChromosomes(), and org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(). Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 426 of file AssemblyScorer.java. References org::gel::mauve::LcbViewerModel::getLcbCount(). Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 434 of file AssemblyScorer.java. References org::gel::mauve::Genome::getChromosomes(), and org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(). Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 484 of file AssemblyScorer.java. References org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(), org::gel::mauve::Genome::getLength(), and refGaps. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 447 of file AssemblyScorer.java. References assGaps, org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(), and org::gel::mauve::Genome::getLength(). Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
||||||||||||
|
Definition at line 741 of file AssemblyScorer.java. References org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(), and org::gel::mauve::LcbViewerModel::getSplitLcbList(). Referenced by printInfo(). |
|
||||||||||||||||||||
|
Prints the SNP and gap data from this AssemblyScorer object out to the respective
Definition at line 779 of file AssemblyScorer.java. |
|
||||||||||||||||||||
|
Definition at line 676 of file AssemblyScorer.java. References getReferenceChromosomes(), model, and printBlockInfo(). Referenced by completeAlignment(). |
|
||||||||||||||||
|
Definition at line 654 of file AssemblyScorer.java. References getModel(), getReferenceGaps(), org::gel::mauve::XmfaViewerModel::getSequenceRange(), and MINIMUM_REPORTABLE_MISSING_LENGTH. |
|
|
Definition at line 326 of file AssemblyScorer.java. |
|
|
Definition at line 334 of file AssemblyScorer.java. |
|
|
Definition at line 591 of file AssemblyScorer.java. |
|
|
Definition at line 289 of file AssemblyScorer.java. Referenced by loadInfo(). |
|
|
Definition at line 493 of file AssemblyScorer.java. References refGaps. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 456 of file AssemblyScorer.java. References assGaps. Referenced by org::gel::mauve::assembly::ScoreAssembly::getSumText(). |
|
|
Definition at line 406 of file AssemblyScorer.java. |
|
|
Definition at line 412 of file AssemblyScorer.java. |
|
|
Definition at line 81 of file AssemblyScorer.java. |
|
|
Definition at line 43 of file AssemblyScorer.java. Referenced by completeAlignment(). |
|
|
Definition at line 51 of file AssemblyScorer.java. Referenced by computeBrokenCDS(), getAssemblyGaps(), loadInfo(), percentMissedBases(), printInfo(), and totalMissedBases(). |
|
|
Definition at line 46 of file AssemblyScorer.java. Referenced by AssemblyScorer(), and completeAlignment(). |
|
|
Definition at line 45 of file AssemblyScorer.java. Referenced by AssemblyScorer(), and completeAlignment(). |
|
|
Definition at line 54 of file AssemblyScorer.java. Referenced by computeBrokenCDS(), getBrokenCDS(), and hasBrokenCDS(). |
|
|
Definition at line 82 of file AssemblyScorer.java. |
|
|
Definition at line 55 of file AssemblyScorer.java. Referenced by computeBrokenCDS(), numBrokenCDS(), and numCompleteCDS(). |
|
|
Definition at line 42 of file AssemblyScorer.java. Referenced by completeAlignment(). |
|
|
Definition at line 77 of file AssemblyScorer.java. Referenced by computeContigSizeStats(), and getContigN50(). |
|
|
Definition at line 78 of file AssemblyScorer.java. Referenced by computeContigSizeStats(), and getContigN90(). |
|
|
Definition at line 56 of file AssemblyScorer.java. Referenced by computeAdjacencyErrors(), getBPdist(), getDCJ(), getDCJdist(), getSCJdist(), numBlocks(), typeIadjErr(), and typeIIadjErr(). |
|
|
Definition at line 52 of file AssemblyScorer.java. Referenced by getExtraContigs(), and loadInfo(). |
|
|
Definition at line 84 of file AssemblyScorer.java. |
|
|
Definition at line 57 of file AssemblyScorer.java. Referenced by loadInfo(). |
|
|
Definition at line 68 of file AssemblyScorer.java. Referenced by getInverted(). |
|
|
contig stats
Definition at line 76 of file AssemblyScorer.java. Referenced by computeContigSizeStats(), and getMaxContigLength(). |
|
|
Definition at line 79 of file AssemblyScorer.java. Referenced by computeContigSizeStats(), and getMinContigLength(). |
|
|
Definition at line 653 of file AssemblyScorer.java. Referenced by printMissingRegions(). |
|
|
Definition at line 69 of file AssemblyScorer.java. Referenced by getMisAssemblies(). |
|
|
Definition at line 72 of file AssemblyScorer.java. Referenced by getMiscalled(). |
|
|
Definition at line 53 of file AssemblyScorer.java. Referenced by getMissingChromosomes(), and loadInfo(). |
|
|
Definition at line 47 of file AssemblyScorer.java. Referenced by printInfo(). |
|
|
Definition at line 61 of file AssemblyScorer.java. Referenced by getInterLcbBoundaryCount(), and loadInfo(). |
|
|
Definition at line 70 of file AssemblyScorer.java. |
|
|
Definition at line 59 of file AssemblyScorer.java. Referenced by getSharedBoundaryCount(), and loadInfo(). |
|
|
Definition at line 44 of file AssemblyScorer.java. Referenced by completeAlignment(). |
|
|
Definition at line 50 of file AssemblyScorer.java. Referenced by computeBrokenCDS(), getReferenceGaps(), loadInfo(), percentExtraBases(), printInfo(), and totalExtraBases(). |
|
|
Definition at line 49 of file AssemblyScorer.java. Referenced by computeBrokenCDS(), getSNPs(), loadInfo(), printInfo(), and summarizeBaseCalls(). |
|
|
Definition at line 48 of file AssemblyScorer.java. Referenced by countSubstitutions(), getSubs(), subsToString(), and summarizeBaseCalls(). |
|
|
Definition at line 83 of file AssemblyScorer.java. |
|
|
extra adjacencies
Definition at line 64 of file AssemblyScorer.java. Referenced by computeAdjacencyErrors(), and typeIadjErr(). |
|
|
missing adjacencies
Definition at line 67 of file AssemblyScorer.java. Referenced by computeAdjacencyErrors(), and typeIIadjErr(). |
|
|
Definition at line 73 of file AssemblyScorer.java. Referenced by getUncalled(). |
1.3.6