public HashMap<String,Double> readHomologyScores(String homologyFile)
	{
		int i=0;
		HashMap<String,Double> mapHomology=new HashMap<String,Double>();
		try
		{
			BufferedReader br=new BufferedReader(new FileReader(homologyFile));
			String str="";
			while((str=br.readLine())!=null)
			{
				String[] split=str.split("\t");
				String idSource=split[0];
				String idDest=split[1];
				double weight=Double.parseDouble(split[2]);
				if(weight==0.0)
					weight=2000;
				else
					weight=-(Math.log(weight)/Math.log(2));
				mapHomology.put(idSource+"-"+idDest,weight);
				mapHomology.put(idDest+"-"+idSource,weight);
			}
			br.close();
		}
		catch(Exception e)
		{}
		return mapHomology;
	}