Some minor work is needed.
Address bits of code that are less likely to fail in testing so far but could fail if conditions are met (flow control choices - most common seem to work ok)
As per @hyperrealist in #89
And then also:
Far future for a new issue after this one is addressed:
- Optimize further with tiled (should be faster searching and descriptors checking)
- overscan.py optimization after testing is a seperate issue.
Some minor work is needed.
Address bits of code that are less likely to fail in testing so far but could fail if conditions are met (flow control choices - most common seem to work ok)
As per @hyperrealist in #89
find_possible_darks()will run into an unhandled exception at this line ifheader.stop["exit_status"] == "abort"sinceexp_timewill not be defined in that case.find_possible_darks()may return a pandas DataFrame here or a python dictionary here depending on the execution path.And then also:
np.copy()from fccd.py and overscan.pyFar future for a new issue after this one is addressed: