Skip to content

Commit

Permalink
#204: removed some unnecessary code
Browse files Browse the repository at this point in the history
  • Loading branch information
dbenn committed Jan 28, 2025
1 parent cfb2c9b commit f639d81
Showing 1 changed file with 3 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -301,30 +301,20 @@ protected void modelAction(List<PeriodAnalysisDataPoint> dataPoints) {
try {
// Compute binning result again for selected top-hit period.
double period = dataPoints.get(0).getPeriod();

// Duplicate the obs (just JD and mag) so we can set phases
// without disturbing the original observation object.
List<ValidObservation> phObs = copyObs(obs);

double epoch = PhaseCalcs.epochStrategyMap.get("alpha").determineEpoch(obs);

PhaseCalcs.setPhases(phObs, epoch, period);

Collections.sort(phObs, StandardPhaseComparator.instance);

Mediator.getInstance().createPhasePlot(period, epoch);
Mediator.getInstance().waitForJobCompletion();

Mediator.getInstance().changeAnalysisType(AnalysisType.PHASE_PLOT);
Mediator.getInstance().waitForJobCompletion();

// Note: 1 / bins = 1 cycle divided into N bins
BinningResult binningResult = DescStats.createSymmetricBinnedObservations(phObs,
BinningResult binningResult = DescStats.createSymmetricBinnedObservations(obs,
PhaseTimeElementEntity.instance, 1.0 / bins);

List<ValidObservation> meanObs = binningResult.getMeanObservations();

PiecewiseLinearModel model = new PiecewiseLinearModel(phObs, meanObs);
PiecewiseLinearModel model = new PiecewiseLinearModel(obs, meanObs);

Mediator.getInstance().performModellingOperation(model);
} catch (Exception ex) {
Expand Down Expand Up @@ -415,6 +405,7 @@ public Map<PeriodAnalysisCoordinateType, List<Double>> getTopHits() {
@Override
public void multiPeriodicFit(List<Harmonic> harmonics, PeriodAnalysisDerivedMultiPeriodicModel model)
throws AlgorithmError {
// TODO: msg box: unsupported
}

@Override
Expand Down

0 comments on commit f639d81

Please # to comment.