for(String acc:mappingEcoreInteraction.getInteractorAccsA().values()){ if(encoreInteraction.getInteractorAccsA().containsValue(acc)){ swapInteractors = false; break swap_loop; mappingEcoreInteraction.addInteractorAccsA(encoreInteraction.getInteractorAccsB()); mappingEcoreInteraction.addInteractorAccsB(encoreInteraction.getInteractorAccsA()); mappingEcoreInteraction.addOtherInteractorAccsA(encoreInteraction.getOtherInteractorAccsB()); mappingEcoreInteraction.addOtherInteractorAccsB(encoreInteraction.getOtherInteractorAccsA()); mappingEcoreInteraction.addOrganismsA(encoreInteraction.getOrganismsB()); mappingEcoreInteraction.addOrganismsB(encoreInteraction.getOrganismsA()); } else{ mappingEcoreInteraction.addInteractorAccsA(encoreInteraction.getInteractorAccsA()); mappingEcoreInteraction.addInteractorAccsB(encoreInteraction.getInteractorAccsB()); mappingEcoreInteraction.addOtherInteractorAccsA(encoreInteraction.getOtherInteractorAccsA()); mappingEcoreInteraction.addOtherInteractorAccsB(encoreInteraction.getOtherInteractorAccsB()); mappingEcoreInteraction.addOrganismsA(encoreInteraction.getOrganismsA()); mappingEcoreInteraction.addOrganismsB(encoreInteraction.getOrganismsB()); mappingEcoreInteraction.addPublicationId(encoreInteraction.getPublicationIds()); mappingEcoreInteraction.addExperimentToPubmed(encoreInteraction.getExperimentToPubmed()); mappingEcoreInteraction.addExperimentToDatabase(encoreInteraction.getExperimentToDatabase()); processMethodAndType(encoreInteraction, mappingEcoreInteraction); mappingEcoreInteraction.addAuthors(encoreInteraction.getAuthors()); mappingEcoreInteraction.addConfidenceValues(encoreInteraction.getConfidenceValues()); mappingEcoreInteraction.addSourceDatabases(encoreInteraction.getSourceDatabases()); return mappingEcoreInteraction;
encoreInteraction.setId(0); encoreInteraction.addPublicationId(iPublications); encoreInteraction.addExperimentToPubmed(experiment, validPublication); if(database.length() > 0){ encoreInteraction.addExperimentToDatabase(experiment, database); } else { encoreInteraction.addExperimentToDatabase(experiment, sourceDatabase); Interactor iA = binaryInteraction.getInteractorA(); EncoreIdentifiers interactorAccsA = getInteractorAccs(iA); encoreInteraction.setInteractorAccsA(interactorAccsA.getAccessions()); encoreInteraction.setOtherInteractorAccsA(interactorAccsA.getOtherAccessions()); encoreInteraction.addOrganismsA(iA.getOrganism().getIdentifiers()); } else { logger.warn("Organism is null"); encoreInteraction.setInteractorAccsB(interactorAccsB.getAccessions()); encoreInteraction.setOtherInteractorAccsB(interactorAccsB.getOtherAccessions()); encoreInteraction.addOrganismsB(iB.getOrganism().getIdentifiers()); } else { logger.warn("Organism is null"); encoreInteraction.addConfidenceValues(binaryInteraction.getConfidenceValues()); } else { logger.warn("Confidence Values is null");