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

Files in this package

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.

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