Finds best focus for Goodman HTS based on a series of images obtained with different focus values
Project description
Goodman Focus Finder
Finds the best focus for one or more focus sequences.
How to Install
pip install goodman-focus
How to use it
From terminal
There is an automatic script that will obtain focus from a folder containing a focus sequence.
If you have fits
files you can simply run.
goodman-focus
It will run with the following defaults:
--data-path: (Current Working Directory)
--file-pattern: *fits
--obstype: FOCUS
--features-model: gaussian
--debug: (not activated)
To get some help and a full list of options use:
goodman-focus -h
In other code
After installing using pip you can also import the class and instatiate it providing a list of arguments and values.
from goodman_focus.goodman_focus import GoodmanFocus
If no argument is provided it will run with the default values.
The list of arguments can be defined as follow:
arguments = ['--data-path', '/provide/some/path',
'--file-pattern', '*.fits',
'--obstype', 'FOCUS',
'--features-model', 'gaussian',
'--debug']
--features-model
is the function/model to fit to each detected line.
gaussian
will use a Gaussian1D
which provide more consistent results.
and moffat
will use a Moffat1D
model which fits the profile better but
is harder to control and results are less consistent than when using a gaussian.
Found a problem?
Please Open an Issue on GitHub.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.