SourceXtractorPlusPlus  0.19
SourceXtractor++, the next generation SExtractor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
__init__.py
Go to the documentation of this file.
1 # -*- coding: utf-8 -*-
2 
3 # Copyright © 2019-2022 Université de Genève, LMU Munich - Faculty of Physics, IAP-CNRS/Sorbonne Université
4 #
5 # This library is free software; you can redistribute it and/or modify it under
6 # the terms of the GNU Lesser General Public License as published by the Free
7 # Software Foundation; either version 3.0 of the License, or (at your option)
8 # any later version.
9 #
10 # This library is distributed in the hope that it will be useful, but WITHOUT
11 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
12 # FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
13 # details.
14 #
15 # You should have received a copy of the GNU Lesser General Public License
16 # along with this library; if not, write to the Free Software Foundation, Inc.,
17 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18 
19 from .argv import *
20 from .compat import *
21 from .measurement_images import (ByKeyword, ByPattern, FitsFile, ImageGroup, MeasurementGroup,
22  MeasurementImage, DataCubeSlice)
23 from .model_fitting import (ComputeGraphModel, ConstantModel, ConstantParameter, DeVaucouleursModel,
24  DependentParameter, ExponentialModel, FluxParameterType, FreeParameter,
25  PointSourceModel, Range, RangeType, SersicModel, Unbounded,
26  get_flux_parameter, get_pos_parameters, get_position_angle,
27  get_separation_angle, get_world_parameters,
28  get_world_position_parameters, pixel_to_world_coordinate,
29  print_model_fitting_info, radius_to_wc_angle, ModelFitting)