acs2d
- acstools.acs2d.acs2d(input, exec_path='', time_stamps=False, verbose=False, quiet=False, exe_args=None)
Run the acs2d.e executable as from the shell.
Output is automatically named based on input suffix:
INPUT
OUTPUT
EXPECTED DATA
*_raw.fits*_flt.fitsSBC image.
*_blv_tmp.fits*_flt.fitsACSCCD output.
*_blc_tmp.fits*_flc.fitsACSCCD output with PCTECORR.
*_crj_tmp.fits*_crj.fitsACSREJ output.
*_crc_tmp.fits*_crc.fitsACSREJ output with PCTECORR.
- Parameters:
- inputstr or list of str
Input filenames in one of these formats:
a single filename (‘j1234567q_blv_tmp.fits’)
a Python list of filenames
a partial filename with wildcards (’*blv_tmp.fits’)
filename of an ASN table (‘j12345670_asn.fits’)
an at-file (
@input)
- exec_pathstr, optional
The complete path to ACS2D executable. If not given, run ACS2D given by ‘acs2d.e’.
- time_stampsbool, optional
Set to True to turn on the printing of time stamps.
- verbosebool, optional
Set to True for verbose output.
- quietbool, optional
Set to True for quiet output.
- exe_argslist, optional
Arbitrary arguments passed to underlying executable call. Note: Implementation uses subprocess.call and whitespace is not permitted. E.g. use exe_args=[’–nThreads’, ‘1’]