// Path: src/main/java/abra/Logger.java
// enum Level { TRACE, DEBUG, INFO, WARN, ERROR };


import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import abra.Logger.Level;
						currStart = nRegion.getStart()+1;
					}
				}
			}
			
			if (currStart < chromosomeLength) {
				chunks.add(new Feature(chromosome, currStart, chromosomeLength));
			}
*/
		}
		
		Logger.debug("Chromosome chunks:");
		for (Feature chunk : chunks) {
			Logger.debug(chunk.toString());
		}
	}
	
	public List<Feature> getChunks() {
		return chunks;
	}

	public Map<String, List<Integer>> getChunkGroups() {
		return chunkGroups;
	}
	
	public List<String> getChromosomes() {
		return c2r.getChromosomes();
	}

	public static void main(String[] args) throws Exception {
// Path: src/main/java/abra/Logger.java
// enum Level { TRACE, DEBUG, INFO, WARN, ERROR };


// Path: src/main/java/abra/ChromosomeChunker.java
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import abra.Logger.Level;

						currStart = nRegion.getStart()+1;
					}
				}
			}
			
			if (currStart < chromosomeLength) {
				chunks.add(new Feature(chromosome, currStart, chromosomeLength));
			}
*/
		}
		
		Logger.debug("Chromosome chunks:");
		for (Feature chunk : chunks) {
			Logger.debug(chunk.toString());
		}
	}
	
	public List<Feature> getChunks() {
		return chunks;
	}

	public Map<String, List<Integer>> getChunkGroups() {
		return chunkGroups;
	}
	
	public List<String> getChromosomes() {
		return c2r.getChromosomes();
	}

	public static void main(String[] args) throws Exception {
		Logger.LEVEL = Level.TRACE;