ProFit: Fit Projected 2D Profiles to Galaxy Images

Get data / Define model / ??? / ProFit! ProFit is a Bayesian galaxy fitting tool that uses a fast C++ image generation library and a flexible interface to a large number of likelihood samplers.

AuthorAaron Robotham, Dan Taranu, Rodrigo Tobar
Date of publication2016-11-21 16:50:40
MaintainerAaron Robotham <aaron.robotham@uwa.edu.au>
LicenseGPL-3
Version1.0.2

View on CRAN

Man pages

ExampleInit: Initial 2D Sersic Model Image Parameters

profitAddMats: Add together image matrices

profitBenchmarkConv: Benchmark convolution of an image with a point spread...

profitBruteConv: Low level brute force image convolution

profitCheckFinesample: Check for Fine Sampling

profitConvolvePSF: High level image convolution

profitCubaBrokenExp: Broken-Exponential Profile Specific Functions

profitCubaCoreSersic: Core-Sersic Profile Specific Functions

profitCubaFerrer: Ferrer Profile Specific Functions

profitCubaKing: King Profile Specific Functions

profitCubaMoffat: Moffat Profile Specific Functions

profitCubaSersic: Sersic Profile Specific Functions

profitDownsample: Down/Up-Samples an Image

profitEllipse: Measure Isophotal Flux for Pseudo-Ellipses

profitEllipsePlot: Plot Isophotal Surface Brightness for Pseudo-Ellipses

profitInterp2d: 2D image interpolation

profitLikeModel: Calculate the log likelihood of a model given the input data

profitMag2Mu: Magnitude to Surface Brightness Conversions

profitMakeGaussianPSF: Make a 2D Gaussian PSF (point source profile or point spread...

profitMakeModel: High-Level 2D Galaxy and Point Source Image Creation

profitMakePlots: Plot Image, Model and Residuals

profitMakePointSource: Create an image of a point source (PS) with an analytical or...

ProFit-package: Fit Projected 2D Profiles to Galaxy Images

profitParseLikefunc: Check various allowed names for likelihoods

profitRemakeModellist: Reconstruct an Image Model

profitSetupData: Setup ProFit Data

Functions

brokenexp Man page
BrokenExp Man page
brokenexponential Man page
BrokenExponential Man page
coresersic Man page
core-sersic Man page
CoreSersic Man page
Core-Sersic Man page
ExampleInit Man page
ferrer Man page
Ferrer Man page
king Man page
King Man page
moffat Man page
Moffat Man page
profit Man page
ProFit Man page
profitAddMats Man page
profitBenchmarkConv Man page
profitBrokenExp Man page
profitBruteConv Man page
profitCheckFinesample Man page
profitConvolvePSF Man page
profitCoreSersic Man page
profitCubaBrokenExp Man page
profitCubaCoreSersic Man page
profitCubaFerrer Man page
profitCubaKing Man page
profitCubaMoffat Man page
profitCubaSersic Man page
profitDownsample Man page
profitEllipse Man page
profitEllipsePlot Man page
profitFerrer Man page
profitInterp2d Man page
profitKing Man page
profitLikeModel Man page
profitMag2Mu Man page
profitMakeGaussianPSF Man page
profitMakeModel Man page
profitMakePlots Man page
profitMakePointSource Man page
profitMoffat Man page
profitMu2Mag Man page
ProFit-package Man page
profitParseLikefunc Man page
profitRadialBrokenExp Man page
profitRadialCoreSersic Man page
profitRadialFerrer Man page
profitRadialKing Man page
profitRadialMoffat Man page
profitRadialSersic Man page
profitRemakeModellist Man page
profitSersic Man page
profitSetupData Man page
profitUpsample Man page
sersic Man page
Sersic Man page

Files

ProFit
ProFit/inst
ProFit/inst/extdata
ProFit/inst/extdata/KiDS
ProFit/inst/extdata/KiDS/G267199segim.fits
ProFit/inst/extdata/KiDS/G266035fitim.fits
ProFit/inst/extdata/KiDS/G265911sigma.fits
ProFit/inst/extdata/KiDS/G265940sigma.fits
ProFit/inst/extdata/KiDS/G267525segim.fits
ProFit/inst/extdata/KiDS/G265911segim.fits
ProFit/inst/extdata/KiDS/G266033sigma.fits
ProFit/inst/extdata/KiDS/G279148fitim.fits
ProFit/inst/extdata/KiDS/G265940psfim.fits
ProFit/inst/extdata/KiDS/G267525mskim.fits
ProFit/inst/extdata/KiDS/G266035psfim.fits
ProFit/inst/extdata/KiDS/G266033fitim.fits
ProFit/inst/extdata/KiDS/G266033mskim.fits
ProFit/inst/extdata/KiDS/G267489segim.fits
ProFit/inst/extdata/KiDS/G266662segim.fits
ProFit/inst/extdata/KiDS/G266662psfim.fits
ProFit/inst/extdata/KiDS/G266662sigma.fits
ProFit/inst/extdata/KiDS/G278109mskim.fits
ProFit/inst/extdata/KiDS/G278109segim.fits
ProFit/inst/extdata/KiDS/G267199sigma.fits
ProFit/inst/extdata/KiDS/G266035mskim.fits
ProFit/inst/extdata/KiDS/G279148psfim.fits
ProFit/inst/extdata/KiDS/G266662mskim.fits
ProFit/inst/extdata/KiDS/G279148mskim.fits
ProFit/inst/extdata/KiDS/G266035sigma.fits
ProFit/inst/extdata/KiDS/G267489mskim.fits
ProFit/inst/extdata/KiDS/G266035segim.fits
ProFit/inst/extdata/KiDS/G278109psfim.fits
ProFit/inst/extdata/KiDS/G278109sigma.fits
ProFit/inst/extdata/KiDS/G266033psfim.fits
ProFit/inst/extdata/KiDS/G265911psfim.fits
ProFit/inst/extdata/KiDS/G267525psfim.fits
ProFit/inst/extdata/KiDS/G265911mskim.fits
ProFit/inst/extdata/KiDS/G265940mskim.fits
ProFit/inst/extdata/KiDS/G267489sigma.fits
ProFit/inst/extdata/KiDS/G267489psfim.fits
ProFit/inst/extdata/KiDS/G278109fitim.fits
ProFit/inst/extdata/KiDS/G267525fitim.fits
ProFit/inst/extdata/KiDS/G266662fitim.fits
ProFit/inst/extdata/KiDS/G267199fitim.fits
ProFit/inst/extdata/KiDS/G265940segim.fits
ProFit/inst/extdata/KiDS/G279148segim.fits
ProFit/inst/extdata/KiDS/G267489fitim.fits
ProFit/inst/extdata/KiDS/G279148sigma.fits
ProFit/inst/extdata/KiDS/G267199mskim.fits
ProFit/inst/extdata/KiDS/G267199psfim.fits
ProFit/inst/extdata/KiDS/G265911fitim.fits
ProFit/inst/extdata/KiDS/G266033segim.fits
ProFit/inst/extdata/KiDS/G267525sigma.fits
ProFit/inst/extdata/KiDS/G265940fitim.fits
ProFit/inst/extdata/SDSS
ProFit/inst/extdata/SDSS/G267199segim.fits
ProFit/inst/extdata/SDSS/G266035fitim.fits
ProFit/inst/extdata/SDSS/G265911sigma.fits
ProFit/inst/extdata/SDSS/G265940sigma.fits
ProFit/inst/extdata/SDSS/G267525segim.fits
ProFit/inst/extdata/SDSS/G265911segim.fits
ProFit/inst/extdata/SDSS/G266033sigma.fits
ProFit/inst/extdata/SDSS/G279148fitim.fits
ProFit/inst/extdata/SDSS/G265940psfim.fits
ProFit/inst/extdata/SDSS/G267525mskim.fits
ProFit/inst/extdata/SDSS/G266035psfim.fits
ProFit/inst/extdata/SDSS/G266033fitim.fits
ProFit/inst/extdata/SDSS/G266033mskim.fits
ProFit/inst/extdata/SDSS/G267489segim.fits
ProFit/inst/extdata/SDSS/G266662segim.fits
ProFit/inst/extdata/SDSS/G266662psfim.fits
ProFit/inst/extdata/SDSS/G266662sigma.fits
ProFit/inst/extdata/SDSS/G278109mskim.fits
ProFit/inst/extdata/SDSS/G278109segim.fits
ProFit/inst/extdata/SDSS/G267199sigma.fits
ProFit/inst/extdata/SDSS/G266035mskim.fits
ProFit/inst/extdata/SDSS/G279148psfim.fits
ProFit/inst/extdata/SDSS/G266662mskim.fits
ProFit/inst/extdata/SDSS/G279148mskim.fits
ProFit/inst/extdata/SDSS/G266035sigma.fits
ProFit/inst/extdata/SDSS/G267489mskim.fits
ProFit/inst/extdata/SDSS/G266035segim.fits
ProFit/inst/extdata/SDSS/G278109psfim.fits
ProFit/inst/extdata/SDSS/G278109sigma.fits
ProFit/inst/extdata/SDSS/G266033psfim.fits
ProFit/inst/extdata/SDSS/G265911psfim.fits
ProFit/inst/extdata/SDSS/G267525psfim.fits
ProFit/inst/extdata/SDSS/G265911mskim.fits
ProFit/inst/extdata/SDSS/G265940mskim.fits
ProFit/inst/extdata/SDSS/G267489sigma.fits
ProFit/inst/extdata/SDSS/G267489psfim.fits
ProFit/inst/extdata/SDSS/G278109fitim.fits
ProFit/inst/extdata/SDSS/G267525fitim.fits
ProFit/inst/extdata/SDSS/G266662fitim.fits
ProFit/inst/extdata/SDSS/G267199fitim.fits
ProFit/inst/extdata/SDSS/G265940segim.fits
ProFit/inst/extdata/SDSS/G279148segim.fits
ProFit/inst/extdata/SDSS/G267489fitim.fits
ProFit/inst/extdata/SDSS/G279148sigma.fits
ProFit/inst/extdata/SDSS/G267199mskim.fits
ProFit/inst/extdata/SDSS/G267199psfim.fits
ProFit/inst/extdata/SDSS/G265911fitim.fits
ProFit/inst/extdata/SDSS/G266033segim.fits
ProFit/inst/extdata/SDSS/G267525sigma.fits
ProFit/inst/extdata/SDSS/G265940fitim.fits
ProFit/inst/doc
ProFit/inst/doc/ProFit-Galaxy-Fit-Example.html
ProFit/inst/doc/ProFit-PSF-Fit-Example.html
ProFit/inst/doc/ProFit-Galaxy-Fit-Example.R
ProFit/inst/doc/ProFit-Make-Model-Image.Rmd
ProFit/inst/doc/ProFit-PSF-Fit-Example.R
ProFit/inst/doc/ProFit-Make-Model-Image.html
ProFit/inst/doc/ProFit-Galaxy-Fit-Example.Rmd
ProFit/inst/doc/ProFit-PSF-Fit-Example.Rmd
ProFit/inst/doc/ProFit-Make-Model-Image.R
ProFit/src
ProFit/src/Makevars
ProFit/src/libprofit
ProFit/src/libprofit/COPYING
ProFit/src/libprofit/src
ProFit/src/libprofit/src/psf.cpp
ProFit/src/libprofit/src/sky.cpp
ProFit/src/libprofit/src/king.cpp
ProFit/src/libprofit/src/ferrer.cpp
ProFit/src/libprofit/src/brokenexponential.cpp
ProFit/src/libprofit/src/coresersic.cpp
ProFit/src/libprofit/src/convolve.cpp
ProFit/src/libprofit/src/utils.cpp
ProFit/src/libprofit/src/profit.cpp
ProFit/src/libprofit/src/moffat.cpp
ProFit/src/libprofit/src/sersic.cpp
ProFit/src/libprofit/src/radial.cpp
ProFit/src/libprofit/profit
ProFit/src/libprofit/profit/moffat.h
ProFit/src/libprofit/profit/sersic.h
ProFit/src/libprofit/profit/psf.h
ProFit/src/libprofit/profit/brokenexponential.h
ProFit/src/libprofit/profit/ferrer.h
ProFit/src/libprofit/profit/profit.h
ProFit/src/libprofit/profit/convolve.h
ProFit/src/libprofit/profit/utils.h
ProFit/src/libprofit/profit/radial.h
ProFit/src/libprofit/profit/sky.h
ProFit/src/libprofit/profit/coresersic.h
ProFit/src/libprofit/profit/king.h
ProFit/src/libprofit/VERSION
ProFit/src/RcppExports.cpp
ProFit/src/r_profit.cpp
ProFit/src/gauss.cpp
ProFit/src/ProFit.cpp
ProFit/NAMESPACE
ProFit/NEWS
ProFit/data
ProFit/data/ExampleInit.tab.gz
ProFit/R
ProFit/R/profitCubaFerrer.R ProFit/R/profitCubaKing.R ProFit/R/profitConvolvePSF.R ProFit/R/profitMisc.R ProFit/R/profitRemakeModellist.R ProFit/R/profitBenchmarkConv.R ProFit/R/profitMakePlots.R ProFit/R/profitInterp2d.R ProFit/R/profitSetupData.R ProFit/R/RcppExports.R ProFit/R/profitCubaCoreSersic.R ProFit/R/profitBruteConv.R ProFit/R/profitEllipsePlot.R ProFit/R/profitLikeModel.R ProFit/R/profitCubaSersic.R ProFit/R/profitAddMats.R ProFit/R/profitMakeModel.R ProFit/R/profitMakePointSource.R ProFit/R/profitCubaMoffat.R ProFit/R/profitMag2Mu.R ProFit/R/profitCubaBrokenExp.R ProFit/R/profitMakeGaussianPSF.R
ProFit/vignettes
ProFit/vignettes/ProFit-Make-Model-Image.Rmd
ProFit/vignettes/ProFit-Galaxy-Fit-Example.Rmd
ProFit/vignettes/ProFit-PSF-Fit-Example.Rmd
ProFit/MD5
ProFit/build
ProFit/build/vignette.rds
ProFit/build/partial.rdb
ProFit/DESCRIPTION
ProFit/man
ProFit/man/profitBruteConv.Rd ProFit/man/profitMakeModel.Rd ProFit/man/profitDownsample.Rd ProFit/man/profitMakePlots.Rd ProFit/man/profitRemakeModellist.Rd ProFit/man/profitLikeModel.Rd ProFit/man/profitCubaCoreSersic.Rd ProFit/man/profitCubaFerrer.Rd ProFit/man/profitEllipsePlot.Rd ProFit/man/profitEllipse.Rd ProFit/man/profitCubaKing.Rd ProFit/man/profitCubaMoffat.Rd ProFit/man/profitMakeGaussianPSF.Rd ProFit/man/profitMakePointSource.Rd ProFit/man/profitParseLikefunc.Rd ProFit/man/profitCubaSersic.Rd ProFit/man/profitSetupData.Rd ProFit/man/ExampleInit.Rd ProFit/man/profitConvolvePSF.Rd ProFit/man/profitCubaBrokenExp.Rd ProFit/man/ProFit-package.Rd ProFit/man/profitInterp2d.Rd ProFit/man/profitCheckFinesample.Rd ProFit/man/profitAddMats.Rd ProFit/man/profitBenchmarkConv.Rd ProFit/man/profitMag2Mu.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.