Esempio n. 1
0
  public List<Pair<Rectangle, Feature2D>> findNearbyFeaturePairs(
      MatrixZoomData zd, int chrIdx1, int chrIdx2, int x, int y, int n) {
    double binOriginX = getXContext().getBinOrigin();
    double binOriginY = getYContext().getBinOrigin();
    double scale = getScaleFactor();

    return feature2DHandler.findNearbyFeaturePairs(
        zd, chrIdx1, chrIdx2, x, y, n, binOriginX, binOriginY, scale);
  }
Esempio n. 2
0
 private void clearFeatures() {
   trackManager.clearTracks();
   feature2DHandler.clearLists();
 }
Esempio n. 3
0
  public void removeLoadedAnnotation(String path) {

    feature2DHandler.removeFeaturePath(path);
  }
Esempio n. 4
0
 public void toggleFeatureOpacity(boolean status) {
   feature2DHandler.toggleFeatureOpacity(status);
 }
Esempio n. 5
0
 public void enlarge2DFeaturePlotting(boolean status) {
   feature2DHandler.enlarge2DFeaturePlotting(status);
 }
Esempio n. 6
0
 public void setSparseFeaturePlotting(boolean status) {
   feature2DHandler.setSparseFeaturePlotting(status);
 }
Esempio n. 7
0
 public List<Feature2D> getVisibleFeatures(int chrIdx1, int chrIdx2) {
   return feature2DHandler.getVisibleFeatures(chrIdx1, chrIdx2);
 }
Esempio n. 8
0
 public List<Feature2DList> getAllVisibleLoopLists() {
   return feature2DHandler.getAllVisibleLoopLists();
 }
Esempio n. 9
0
 public void loadLoopList(String path) {
   feature2DHandler.loadLoopList(path, chromosomes);
 }
Esempio n. 10
0
 public void setLoopsInvisible(String path) {
   feature2DHandler.setLoopsInvisible(path);
 }
Esempio n. 11
0
 public void setShowLoops(boolean showLoops) {
   feature2DHandler.setShowLoops(showLoops);
 }