public boolean containedIn(RPChromosomeRegion testRegion) {

        if (startChromID > testRegion.startChromID ||
                (startChromID == testRegion.startChromID && startBase >= testRegion.startBase)) {
            if (endChromID < testRegion.endChromID ||
                    (endChromID == testRegion.endChromID && endBase <= testRegion.endBase))
                return true;
            else
                return false;
        } else
            return false;
    }