procastro.photography package
Submodules
procastro.photography.orchestrator module
- class procastro.photography.orchestrator.ReadScript(csv_file, umbra=38.5, penumbra=6211.1, ref_time=None, name=None)
Bases:
PhotoPlottingMethods
add_to_dataframe
exec_instruction
loop_exec_instruction
plot_aperture
plot_ev
plot_exposure
plot_iso
set_ref_time
set_zero_time
show
- add_to_dataframe(start, comment, shutter, fnumber, iso)
- exec_instruction(row, ref=0)
- loop_exec_instruction(row, ref=0, step=0, starting=True)
- set_zero_time(time_zero)
procastro.photography.plotting module
- class procastro.photography.plotting.PhotoPlotting(umbra=40)
Bases:
objectMethods
plot_aperture
plot_ev
plot_exposure
plot_iso
set_ref_time
show
- plot_aperture(ref_frame=0, ref_time=None, marker='.', ls='', color='red', label=None, legend=False, xlims=None, ax=None, overwrite=False)
- plot_ev(ref_frame=0, ref_time=None, ylabel='Ev', marker='.', ls='', color='red', label=None, legend=False, umbra=True, save=None, xlims=None, ax=None, overwrite=False)
- plot_exposure(ref_time=None, ref_frame=0, marker='|', ls='-', color='blue', label=None, legend=False, xlims=None, ax=None, overwrite=False)
- plot_iso(ref_frame=0, ref_time=None, marker='.', ls='', color='red', label=None, legend=False, xlims=None, ax=None, overwrite=False)
- set_ref_time(ref_time=None, ref_frame=0)
- show()
procastro.photography.rawinfo module
- class procastro.photography.rawinfo.RawFile(filename, fnumber_def=None)
Bases:
object- Attributes:
- data
Methods
read_exif
- property data
- read_exif(fields=None, reload=False, fnumber_def=None)
- class procastro.photography.rawinfo.RawFiles(dirname, umbra=40, name='', ref_time=None, min_offset=0, fnumber_def=None, extension='nef', sort_time=True, verbose=True)
Bases:
PhotoPlottingMethods
plot_aperture
plot_ev
plot_exposure
plot_iso
read_exif
set_ref_time
show
- read_exif(sort_time=True, verbose=True, **kwargs)
Module contents
- class procastro.photography.PhotoPlotting(umbra=40)
Bases:
objectMethods
plot_aperture
plot_ev
plot_exposure
plot_iso
set_ref_time
show
- plot_aperture(ref_frame=0, ref_time=None, marker='.', ls='', color='red', label=None, legend=False, xlims=None, ax=None, overwrite=False)
- plot_ev(ref_frame=0, ref_time=None, ylabel='Ev', marker='.', ls='', color='red', label=None, legend=False, umbra=True, save=None, xlims=None, ax=None, overwrite=False)
- plot_exposure(ref_time=None, ref_frame=0, marker='|', ls='-', color='blue', label=None, legend=False, xlims=None, ax=None, overwrite=False)
- plot_iso(ref_frame=0, ref_time=None, marker='.', ls='', color='red', label=None, legend=False, xlims=None, ax=None, overwrite=False)
- set_ref_time(ref_time=None, ref_frame=0)
- show()
- class procastro.photography.RawFile(filename, fnumber_def=None)
Bases:
object- Attributes:
- data
Methods
read_exif
- property data
- read_exif(fields=None, reload=False, fnumber_def=None)
- class procastro.photography.RawFiles(dirname, umbra=40, name='', ref_time=None, min_offset=0, fnumber_def=None, extension='nef', sort_time=True, verbose=True)
Bases:
PhotoPlottingMethods
plot_aperture
plot_ev
plot_exposure
plot_iso
read_exif
set_ref_time
show
- read_exif(sort_time=True, verbose=True, **kwargs)
- class procastro.photography.ReadScript(csv_file, umbra=38.5, penumbra=6211.1, ref_time=None, name=None)
Bases:
PhotoPlottingMethods
add_to_dataframe
exec_instruction
loop_exec_instruction
plot_aperture
plot_ev
plot_exposure
plot_iso
set_ref_time
set_zero_time
show
- add_to_dataframe(start, comment, shutter, fnumber, iso)
- exec_instruction(row, ref=0)
- loop_exec_instruction(row, ref=0, step=0, starting=True)
- set_zero_time(time_zero)