public CircleBasePairViewModel(CircleSequenceViewModel sequence, IBasePairEntity basePair) { _basePairEntity = basePair; _fivePrimeNt = sequence.Sequence.RawData[_basePairEntity.FivePrimeIndex]; _threePrimeNt = sequence.Sequence.RawData[_basePairEntity.ThreePrimeIndex]; Connector = sequence.ComputeBinaryConnector(FivePrimeIndex, ThreePrimeIndex, MAX_RADIUS_FACTOR); }
public PhyloDInteractionCircleViewModel(PhyloDInteraction interaction, CircleSequenceViewModel seqVM) { Data = interaction; Visible = false; Connector = seqVM.ComputeBinaryConnector(PredictorIndex, TargetIndex, 0.90); RegisterWithMessageMediator(); }