ApertureFileAIJ#
- class stellarphot.io.ApertureFileAIJ[source]#
Bases:
objectClass to represent AstroImageJ aperture file.
- Attributes:
- aperture
ApertureAIJ Aperture information.
- `
- multiaperture
MultiApertureAIJ Multi-aperture information.
- multiaperture
- aperture
Methods Summary
from_table(aperture_table[, aperture_rad, ...])Create an
ApertureFileAIJinstance from a stellarphot aperture table and info about the aperture sizes.read(file)Populate ApertureFileAIJ class by reading AstroImageJ apertures datafile.
write(file)Write the apertures data in class to a file.
Methods Documentation
- classmethod from_table(aperture_table, aperture_rad=None, inner_annulus=None, outer_annulus=None, default_absmag=99.999, default_isalign=True, default_centroidstar=True, y_size=4096)[source]#
Create an
ApertureFileAIJinstance from a stellarphot aperture table and info about the aperture sizes.- Parameters:
- aperture_table
astropy.table.Table Table of aperture information.
- aperture_radnumber
Radius of aperture.
- inner_annulusnumber
Inner radius of annulus.
- outer_annulusnumber
Outer radius of annulus.
- aperture_table
- Returns:
- apAIJ:
ApertureFileAIJ ApertureFileAIJ object representing the aperture table.
- apAIJ: