public BinaryInteractionEvidence createSelfBinaryInteractionEvidenceFrom(InteractionEvidence interaction) { BinaryInteractionEvidence binary = instantiateNewBinaryInteractionEvidence(); InteractionCloner.copyAndOverrideInteractionEvidenceProperties(interaction, binary, false, true); InteractionCloner.copyAndOverrideParticipantsEvidencesToBinary(interaction, binary, false, true); return binary; }
public BinaryInteractionEvidence createBinaryInteractionEvidenceFrom(InteractionEvidence interaction, ParticipantEvidence p1, ParticipantEvidence p2, CvTerm expansionMethod) { BinaryInteractionEvidence binary = instantiateNewBinaryInteractionEvidence(); binary.setComplexExpansion(expansionMethod); InteractionCloner.copyAndOverrideInteractionEvidenceProperties(interaction, binary, false, true); binary.setParticipantA(p1); binary.setParticipantB(p2); return binary; }