For each
tim
estep
Perform
quality
control checks
Blind
source
extraction
Store
im
age
properties
&
sky
region
in
database
Store
rejection
reason
in
database
Q
C
Failure
G
o
to
next
im
age
Q
C
Success
Im
age
stack
m
ust have
a
dataset ID
associated
w
ith
it: either the
database
w
ill generate
one, or the
user
specifies
a
pre-existing
ID
.
Source
m
easurem
ent
quality
control
For each
m
easurem
ent
Store
m
easurem
ent,
but do
not use
Q
C
Failure
G
o
to
next
m
easurem
ent
Store
Q
C
results
in
database
End
for each
m
easurem
ent
Perform
in-im
age
source
association
G
et all im
ages
for
tim
estep
For each
im
age
Tim
esteps
m
ust be
processed
in
order
N
B
All parsets
corresponding
to
a
given
pipeline
run
m
ust be
stored
in
the
database.
W
e
suggestion
creation
of a
new
table
("pipelinerun"), w
hich
stores
parsets
and
other configuration
inform
ation. Each
dataset m
ay
consist of one
or m
ore
pipeline
runs. Each
im
age
is
uniquely
associated
w
ith
a
pipeline
run.
W
e
store
everything, but
from
here
on
w
e
are
only
using
m
easurem
ents
w
hich
assed
the
Q
C
step.
Im
age
Stack
R
etrieve
expected
running
catalogue
sources
Formal Specification and Design
The Master Plan
The basic functionality we are
iterating towards in the future