public EncoreInteraction getEncoreInteractionForScoring(BinaryInteraction binaryInteraction) { EncoreInteraction encoreInteraction = new EncoreInteraction(); String pubmed = convertEncoreInteraction(encoreInteraction, binaryInteraction); if (pubmed.length() > 0){ encoreInteraction.getDistinctPublications().add(pubmed);
public EncoreInteraction getEncoreInteraction(BinaryInteraction binaryInteraction) { EncoreInteraction encoreInteraction = new EncoreInteraction(); String pubmed = convertEncoreInteraction(encoreInteraction, binaryInteraction); /* get all types for this interaction */ List<CrossReference> iTypes = binaryInteraction.getInteractionTypes(); for(CrossReference iType:iTypes){ encoreInteraction.addTypeToPubmed(iType.getIdentifier(), pubmed); } /* get all methods for this interaction */ List<CrossReference> iMethods = binaryInteraction.getDetectionMethods(); for(CrossReference iMethod:iMethods){ encoreInteraction.addMethodToPubmed(iMethod.getIdentifier(), pubmed); } return encoreInteraction; }