+
Period: {{ chartData.period }} days
-
+
False Alarm Probability: {{ chartData.falseAlarmPercentage }}%
@@ -177,8 +195,6 @@ onMounted(() => {
height: 100% !important;
}
.download-btn {
- margin-left: 1rem;
- margin-bottom: 1rem;
align-self: flex-end;
}
.chip-row {
diff --git a/src/components/Analysis/VariableStarDialog.vue b/src/components/Analysis/VariableStarDialog.vue
deleted file mode 100644
index 9451402..0000000
--- a/src/components/Analysis/VariableStarDialog.vue
+++ /dev/null
@@ -1,126 +0,0 @@
-
-
-
- Variable Star Analysis
-
-
-
-
-
- {{ matchingImages.count }} Images in date range
-
-
-
-
-
-
-
-
diff --git a/src/components/DataSession/Operation/OperationWizard.vue b/src/components/DataSession/Operation/OperationWizard.vue
index bd833f3..92ae536 100644
--- a/src/components/DataSession/Operation/OperationWizard.vue
+++ b/src/components/DataSession/Operation/OperationWizard.vue
@@ -224,7 +224,6 @@ function selectOperation(name) {
operationInputs.value[key] = value.default
}
else if (value.color_picker) {
- console.log('value', value)
/**
* Custom handling for color image operation
* Since we can add and remove channels all inputs fall under the same key in an array of objects
diff --git a/src/components/Project/CreateSessionDialog.vue b/src/components/Project/CreateSessionDialog.vue
index b85b8b7..68f5408 100644
--- a/src/components/Project/CreateSessionDialog.vue
+++ b/src/components/Project/CreateSessionDialog.vue
@@ -85,8 +85,8 @@ function validateSessionName(){
if (dataSessionsList.value.some(session => session.name === newSessionName.value)) {
alertsStore.setAlert('error', `${newSessionName.value} already exists`)
return false
- } else if (newSessionName.value.length < 5) {
- alertsStore.setAlert('warning', 'Data Session Name should be at least 5 characters long')
+ } else if (newSessionName.value.length < 1) {
+ alertsStore.setAlert('warning', 'Data Session Name should be at least 1 character long')
return false
} else if (newSessionName.value.length > 25) {
alertsStore.setAlert('warning', `Data Session Name ${newSessionName.value} exceeds 25 characters`)
diff --git a/src/views/DataAnalysisView.vue b/src/views/DataAnalysisView.vue
index 1897bbd..a6af08b 100644
--- a/src/views/DataAnalysisView.vue
+++ b/src/views/DataAnalysisView.vue
@@ -17,6 +17,8 @@ const emit = defineEmits(['closeAnalysisDialog'])
const periodogramData = ref({})
const variableStarData = ref({})
+const bestPeriod = ref(null)
+const selectedPoints = ref([])
function foldPeriod(magTimeSeries, period) {
const frequency = 1.0 / period
@@ -95,8 +97,10 @@ function applySelectedPeriod(period) {
variableStarData.value.magPhasedLightCurve = [...props.data.light_curve].sort((a, b) => a.phase - b.phase)
}
-const handlePeriodSelected = (period) => {
+const handlePeriodSelected = (period, freq, pow, bestPeriodFromPlot) => {
applySelectedPeriod(period)
+ bestPeriod.value = bestPeriodFromPlot
+ selectedPoints.value = [{ x: freq, y: pow }]
}
watch(() => props.data, () => {
@@ -154,6 +158,8 @@ const title = computed(() => {
@@ -166,8 +172,7 @@ const title = computed(() => {
flex: 1;
display: flex;
flex-direction: column;
- padding: 0.5rem;
- gap: 1.5vh;
+ gap: 4.5vh;
overflow: hidden;
}
.analysis-page{
@@ -185,7 +190,7 @@ const title = computed(() => {
background-color: var(--header);
}
.analysis-row {
- flex: 0 0 26vh;
+ flex: 0 0 24vh;
min-height: 0;
border-radius: 8px;
display: flex;