public static void main(String[] args) throws Exception
	{
		HashMap<String, String> map = getDiseaseExtentMap();
		
		for(String s : map.values())
			System.out.println(s);
		
		OtuWrapper wrapper = new OtuWrapper(ConfigReader.getBigDataScalingFactorsDir() 
				+ File.separator + "July_StoolRemoved" 
				+ File.separator + "risk_raw_countsTaxaAsColumnsAllButStool.txt");
		
		BufferedWriter writer = new BufferedWriter(new FileWriter(new File(
				ConfigReader.getBigDataScalingFactorsDir() 
				+ File.separator + "July_StoolRemoved" 
				+ File.separator + "risk_raw_countsTaxaAsColumnsAllButStoolWithExtent.txt"
				)));
		
		writer.write("sample\textent");
		
		for( String s : wrapper.getOtuNames())
			writer.write("\t" + s);
		
		writer.write("\n");
		
		
		for(int x=0; x < wrapper.getSampleNames().size(); x++)
		{
			String sampleName = wrapper.getSampleNames().get(x);
			writer.write(sampleName);
			
			if( map.get(sampleName) == null)
				throw new Exception("No");
			
			String val = map.get(sampleName).toLowerCase();
			writer.write( "\t" + (val.equals("no") || val.equals("control") ? "control" : "case") );
			
			for(int y=0; y < wrapper.getOtuNames().size(); y++)
			{
				writer.write("\t" + wrapper.getDataPointsUnnormalized().get(x).get(y));
			}
			
			writer.write("\n");
		}

		writer.flush();  writer.close();
	}