Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
import org.micromanager.lightsheetmanager.model.DeviceManager;
import org.micromanager.lightsheetmanager.model.PluginSettings;
import org.micromanager.lightsheetmanager.model.acquisitions.LightSheetEventAdapter;
import org.micromanager.lightsheetmanager.model.playlist.AcquisitionTableData;
import org.micromanager.lightsheetmanager.model.positions.PositionUpdater;
import org.micromanager.lightsheetmanager.model.UserSettings;
import org.micromanager.lightsheetmanager.model.acquisitions.AcquisitionEngine;
Expand Down Expand Up @@ -36,7 +37,7 @@ public class LightSheetManager implements LightSheetManagerApi, AutoCloseable {
private final PositionUpdater positionUpdater_;

private AcquisitionEngine acqEngine_;
//private final AcquisitionTableData acqTableData_;
private final AcquisitionTableData acqTableData_;

public LightSheetManager(final Studio studio) {
studio_ = Objects.requireNonNull(studio,
Expand All @@ -49,6 +50,7 @@ public LightSheetManager(final Studio studio) {

deviceManager_ = new DeviceManager(studio_, this);
positionUpdater_ = new PositionUpdater(this);
acqTableData_ = new AcquisitionTableData();

// set during setup if there is an error
errorText_ = "";
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
import org.micromanager.lightsheetmanager.api.StageScanSettings;
import org.micromanager.lightsheetmanager.api.TimingSettings;
import org.micromanager.lightsheetmanager.api.data.CameraMode;
import org.micromanager.lightsheetmanager.api.data.GeometryType;

import java.util.Arrays;
import java.util.Objects;
Expand Down Expand Up @@ -163,7 +164,9 @@ public static class Builder

private TimingSettings.Builder timingBuilder = DefaultTimingSettings.builder();
private SliceSettings.Builder sliceBuilder = DefaultSliceSettings.builder();
private StageScanSettings.Builder stageScanBuilder = DefaultStageScanSettings.builder();
// TODO: a diSPIM profile missing its stage angle loads SCAPE's until profiles load per geometry
private StageScanSettings.Builder stageScanBuilder = DefaultStageScanSettings.builder()
.firstViewAngle(GeometryType.SCAPE.defaultFirstViewAngle());
private SheetCalibration.Builder sheetCalibBuilder = DefaultSheetCalibration.builder();
private SliceCalibration.Builder sliceCalibBuilder = DefaultSliceCalibration.builder();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -264,11 +264,6 @@ public AcquisitionEngine(final LightSheetManager model) {
acqSettings_ = asb_.build();
}


//public abstract DefaultAcquisitionSettingsDISPIM settings();

//public abstract <T extends DefaultAcquisitionSettings.Builder<Builder>> T settingsBuilder();

abstract boolean setup();

abstract boolean run();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -445,7 +445,6 @@ public boolean hasNext() {
public AcquisitionEvent next() {
AcquisitionEvent sliceEvent = event.copy();
sliceEvent.setAxisPosition(AcqEngMetadata.Z_AXIS, zIndex_);
// System.out.println("Final Event Axes: " + sliceEvent.getAxesAsJSONString());
// The tiger controller handles Z axis, so no need to add the actual Z position
zIndex_++;
return sliceEvent;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,6 @@ public static class Values {
public static final String YES = "Yes";

public static final String DO_IT = "Do it";
//public static final String NO_PRESET = "no preset";
}

public enum Preset {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ private GeometryUtils() {
throw new AssertionError("Utility class; do not instantiate.");
}

// TODO: unused until overview acquisitions are implemented
/***
* Compute how far we need to shift each image for deskew relative to Z-step size (orthogonal to image) based on user-specified angle
* e.g. with diSPIM, angle is 45 degrees so factor is 1.0, for oSPIM the factor is tan(60 degrees) = sqrt(3), etc.
Expand Down
Loading