Public Member Functions | |
| int | getLeftAdjacency (Genome g) |
| long | getLeftEnd (Genome g) |
| long | getLength (Genome g) |
| boolean | getReverse (Genome g) |
| int | getRightAdjacency (Genome g) |
| long | getRightEnd (Genome g) |
| LCB (LCB l) | |
| LCB (Match m, int id, int seq_count) | |
| LCB (int seq_count) | |
| long | midpoint (Genome g) |
| int | multiplicity () |
| void | resetAdjacencies (int genomeCount) |
| void | setLeftAdjacency (Genome g, int lcbID) |
| void | setLeftEnd (Genome g, long leftEnd) |
| void | setReference (Genome g) |
| void | setReverse (Genome g, boolean r) |
| void | setRightAdjacency (Genome g, int lcbID) |
| void | setRightEnd (Genome g, long rightEnd) |
Public Attributes | |
| Color | color |
| The color of the LCB frame. | |
| int | id |
| A numerical ID that can be assigned to this LCB. | |
| Color | match_color |
| The color of matches within the LCB. | |
| long | weight |
| The weight (or coverage) of this LCB. | |
Package Attributes | |
| boolean | keep |
| set this to true to keep this LCB even when it's weight is too low | |
Private Attributes | |
| int[] | left_adjacency |
| 'Pointers' (actually IDs) to the LCBs on the left in each sequence | |
| int[] | right_adjacency |
| 'Pointers' (actually IDs) to the LCBs on the right in each sequence | |
Definition at line 15 of file LCB.java.
|
|
Definition at line 52 of file LCB.java. References left_adjacency, and right_adjacency. |
|
||||||||||||||||
|
Definition at line 60 of file LCB.java. References org::gel::mauve::Match::copyArrays(), keep, left_adjacency, and right_adjacency. |
|
|
Definition at line 79 of file LCB.java. References color, id, keep, left_adjacency, match_color, right_adjacency, and weight. |
|
|
|
|
Definition at line 112 of file LCB.java. References org::gel::mauve::Genome::getSourceIndex(). Referenced by org::gel::mauve::gui::LCBStatusBar::highlightChanged(), and org::gel::mauve::contigs::ContigGrouper::isSolidlyOnContig(). |
|
|
|
|
|
Definition at line 99 of file LCB.java. References org::gel::mauve::Genome::getSourceIndex(). Referenced by org::gel::mauve::gui::LcbLinePanel::paint(). |
|
|
Definition at line 161 of file LCB.java. Referenced by org::gel::mauve::gui::sequence::MatchPanel::drawXmfa(). |
|
|
Definition at line 156 of file LCB.java. References left_adjacency, and right_adjacency. Referenced by org::gel::mauve::LCBlist::computeLCBAdjacencies(). |
|
||||||||||||
|
Definition at line 144 of file LCB.java. References org::gel::mauve::Genome::getSourceIndex(), and left_adjacency. Referenced by org::gel::mauve::LCBlist::computeLCBAdjacencies(). |
|
||||||||||||
|
Definition at line 120 of file LCB.java. References org::gel::mauve::Genome::getSourceIndex(). Referenced by org::gel::mauve::LcbViewerModel::getLCB(). |
|
|
Definition at line 103 of file LCB.java. References org::gel::mauve::BaseViewerModel::getGenomeBySourceIndex(), org::gel::mauve::Genome::getModel(), getReverse(), and setReverse(). Referenced by org::gel::mauve::LcbViewerModel::referenceUpdated(), and org::gel::mauve::XMFAAlignment::setReference(). |
|
||||||||||||
|
Definition at line 136 of file LCB.java. References org::gel::mauve::Genome::getSourceIndex(). Referenced by org::gel::mauve::LcbViewerModel::getLCB(), and setReference(). |
|
||||||||||||
|
Definition at line 152 of file LCB.java. References org::gel::mauve::Genome::getSourceIndex(), and right_adjacency. Referenced by org::gel::mauve::LCBlist::computeLCBAdjacencies(). |
|
||||||||||||
|
Definition at line 128 of file LCB.java. References org::gel::mauve::Genome::getSourceIndex(). Referenced by org::gel::mauve::LcbViewerModel::getLCB(). |
|
|
The color of the LCB frame.
Definition at line 40 of file LCB.java. Referenced by org::gel::mauve::color::BackboneLcbColor::apply(), org::gel::mauve::color::LCBColorScheme::computeLCBColors(), org::gel::mauve::gui::sequence::MatchPanel::drawLcbBounds(), org::gel::mauve::gui::sequence::MatchPanel::drawXmfa(), LCB(), and org::gel::mauve::gui::LcbLinePanel::paint(). |
|
|
A numerical ID that can be assigned to this LCB.
Definition at line 30 of file LCB.java. Referenced by org::gel::mauve::LcbIdComparator::compare(), org::gel::mauve::LCBlist::computeLCBAdjacencies(), org::gel::mauve::LCBlist::filterLCBs(), org::gel::mauve::contigs::ContigReorderer::getAdjacentLCB(), org::gel::mauve::analysis::SnpExporter::getSNPs(), org::gel::mauve::LCBlist::greedyBreakpointElimination(), LCB(), and org::gel::mauve::LcbViewerModel::sanityCheck(). |
|
|
set this to true to keep this LCB even when it's weight is too low
Definition at line 50 of file LCB.java. Referenced by org::gel::mauve::LcbViewerModel::getLCB(), org::gel::mauve::LCBlist::greedyBreakpointElimination(), and LCB(). |
|
|
'Pointers' (actually IDs) to the LCBs on the left in each sequence
Definition at line 20 of file LCB.java. Referenced by getLeftAdjacency(), LCB(), resetAdjacencies(), and setLeftAdjacency(). |
|
|
The color of matches within the LCB.
Definition at line 45 of file LCB.java. Referenced by org::gel::mauve::color::LCBColorScheme::apply(), org::gel::mauve::color::LCBColorScheme::computeLCBColors(), org::gel::mauve::LCBlist::filterLCBs(), and LCB(). |
|
|
'Pointers' (actually IDs) to the LCBs on the right in each sequence
Definition at line 25 of file LCB.java. Referenced by getRightAdjacency(), LCB(), resetAdjacencies(), and setRightAdjacency(). |
|
|
The weight (or coverage) of this LCB.
Definition at line 35 of file LCB.java. Referenced by org::gel::mauve::LcbViewerModel::getLCB(), org::gel::mauve::LCBlist::greedyBreakpointElimination(), org::gel::mauve::gui::LCBStatusBar::highlightChanged(), org::gel::mauve::LcbViewerModel::initModelLCBs(), LCB(), org::gel::mauve::contigs::ContigGrouper::ContigGroup::mostWeightForward(), and org::gel::mauve::contigs::ContigInverter::placeConflicts(). |
1.3.6