diff --git a/java/src/org/broadinstitute/sting/gatk/refdata/AnnotatorROD.java b/java/src/org/broadinstitute/sting/gatk/refdata/AnnotatorROD.java
deleted file mode 100755
index 74f8c9dd5..000000000
--- a/java/src/org/broadinstitute/sting/gatk/refdata/AnnotatorROD.java
+++ /dev/null
@@ -1,292 +0,0 @@
-/*
- * Copyright (c) 2010 The Broad Institute
- *
- * Permission is hereby granted, free of charge, to any person
- * obtaining a copy of this software and associated documentation
- * files (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use,
- * copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following
- * conditions:
- *
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
- * THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- */
-
-package org.broadinstitute.sting.gatk.refdata;
-
-import java.io.File;
-import java.io.FileNotFoundException;
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-
-import org.apache.log4j.Logger;
-import org.broadinstitute.sting.utils.GenomeLoc;
-import org.broadinstitute.sting.utils.GenomeLocParser;
-import org.broadinstitute.sting.utils.Utils;
-import org.broadinstitute.sting.utils.text.XReadLines;
-
-/**
- *
- * This slightly modified TabularROD format is used as input to the
- * GenomicAnnotator.
- * The main differences from TabularROD are:
- * - the delimiter is \t instead of \s+
- * - incomplete records are allowed (eg. where some values are left blank)
- * - the header column is just the first non-comment, non-empty row in the file.
- * It no longer has to start with the "HEADER" keyword.
- *
- *
- * More details can be found here: http://www.broadinstitute.org/gsa/wiki/index.php/GenomicAnnotator
- */
-public class AnnotatorROD extends TabularROD {
-
- private static Logger logger = Logger.getLogger(AnnotatorROD.class);
-
- /** Special column names */
- public static final String CHRPOS_COLUMN = "chrpos";
- public static final String HAPLOTYPE_REFERENCE_COLUMN = "haplotypeReference";
- public static final String HAPLOTYPE_ALTERNATE_COLUMN = "haplotypeAlternate";
- public static final String HAPLOTYPE_STRAND_COLUMN = "haplotypeStrand";
-
- private static int parsedRecords = 0;
-
- // Temporary attributes were added to make it easier to implement certain
- // optimizations for RODs that span an interval. For example, if a Walker
- // needs to do a time-consuming computation on data from a ROD, it would normally
- // have to repeat this computation every time its map(..) method is called.
- // If a ROD spans an interval, the Walker's map(..) method will be called for every position in ROD.
- // However, many computations (including validation and parsing) are done per ROD rather than
- // per position. Therefore, substantial optimizations are possible if the result
- // of the first computation is cached and reused on subsequent map(..) calls.
- // Temporary attributes provide a convenient place to store these results,
- // freeing the Walkers from having to maintain their own ROD -> result hashmaps.
- private Map