public static Primer transcribePrimerSequences(String primerSequence, int numbMismatches){
		Primer newPrimer;
		String bottomSeq;
		String topSeq = "";
		//char[] nucleotides;
		char currentNuc;
		int index;
		//int counter;
		
		// bottom primer
		bottomSeq = primerSequence;
		
		// top primer
		//counter = 0;
		//nucleotides = new char[primerSequence.length()];
		for(index = primerSequence.length() - 1; index >= 0; index--){
			currentNuc = primerSequence.charAt(index);
			
			if(currentNuc == 'c'){
				topSeq += "g";
			}
			else if(currentNuc == 'g'){
				topSeq += "c";
			}
			else if(currentNuc == 't'){
				topSeq += "a";
			}
			else if(currentNuc == 'a'){
				topSeq += "t";
			}

		}
		
		// create new primer
		newPrimer = new Primer(topSeq, bottomSeq, numbMismatches);
		
		// TODO remove after testing
		System.out.println("\tTop Sequence : " + topSeq);
		System.out.println("\tBottom Sequence : " + bottomSeq);
		return newPrimer;
	}