import java.lang.*; import java.util.Set; import java.util.HashSet; import java.util.Map; import synergizer.SynergizerClient; import synergizer.SynergizerClient.TranslateResult; public class SynergizerClientTest { public static void main(final String[] args) throws Exception { SynergizerClient client = new SynergizerClient(); String version = client.version(); System.out.println(version); System.out.println(client.availableAuthorities()); System.out.println(client.availableSpecies("ensembl")); System.out.println(client.availableDomains("ensembl", "Homo sapiens")); System.out.println(client.availableRanges("ensembl", "Homo sapiens", "hgnc_symbol")); Set source_ids = new HashSet(); source_ids.add("snph"); source_ids.add("chac1"); source_ids.add("actn3"); source_ids.add("maybe_a_typo"); source_ids.add("almost certainly a typo"); source_ids.add("pja1"); source_ids.add("prkdc"); source_ids.add("RAD21L1"); source_ids.add("Rorc"); source_ids.add("kcnk16"); SynergizerClient.TranslateResult res = client.translate("ensembl", "Homo sapiens", "hgnc_symbol", "entrezgene", source_ids); System.out.println(res.translationMap()); System.out.println(res.translationMap().get("kcnk16")); System.out.println(res.unfoundSourceIDs()); System.out.println(res.foundSourceIDsWithUnfoundTargetIDs()); System.out.println(res.foundSourceIDsWithFoundTargetIDs()); } }