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.


News

Latest version is always on GitHub at ICRAR/ProFit. Noted which version is on CRAN.

v1.2.6

Moved some vignettes to inst/vignettes-nonCRAN make things CRAN complient.

v1.2.0

FEATURE: Some more code is now pushed across to libprofit, especially on the fine sampling and padding side.

FIXED: Some build issues flagged by CRAN.

v1.1.2

FIXED: Replaced R2CUBA with cubature since R2CUBA is being removed from CRAN.

v1.1.1

FIXED: Vignettes to not run ProFound (and by proxy EBImage, which is not supported by CRAN now).

v1.1

FEATURE: Added OpenCL support

v1.0 First released on CRAN & GitHub

v1.0.1

FEATURE: You can now directly specify the region to use for fitting in profitSetupData (before it always used a combination of segim and mask, which it will use if this is not provided). Old code will work as before. Argument order has changed to accommodate.

CHANGE: profitRemakeModelList -> profitRemakeModellist (to be more consistent with how modellist is named throughout ProFit).

FEATURE: profitRemakeModellist can now take Data as an input for simplicity.

FIXED: Solaris issue with gauss.cpp.

FIXED: profitMakePlots so the region is shown correctly.

v1.0.2

CHANGE: Minor internal naming changes.

FIXED: Occassional issue with profitMakePlots failing for certain region over-plots.

FIXED: Intervals now work properly with the PSF model.

v1.0.3

FEATURE: GPU support via OpenCL (see vignettes).

FEATURE: OpenMP support (see vignettes).

Some minor mixes.

v1.0.4

FEATURE: A large number of utility functions added to aid in creating inputs for profitSetupData. In particular profitMakeSegim and profitMakeSegimExpand (for segmenting an image and making a segim map, this requires EBImage to be installed), profitSkyEst (for estimating the sky), profitGainEst (for estimating the gain), profitMakeSigma (for making a sigma map), and profitImBlur / profitImGrad / profitImDiff for transforming images. Also profitSkyEstLoc (local sky) and profitMakeSkyMap (coarse sky map generator) and profitMakeSkyGrid (fine sky map generator). Various very short utility functions added.

FEATURE: profitDeprojectImageEllipse for circularising galaxies.

FEATURE: Added new vignettes on making segmentation maps, sigma maps, and the Full Monty of estimating all ProFit inputs from just image pixel data.

FIXED: profitMakeGaussianPSF had a mistake with the fwhm parameter (the radius it created was x2 too big). This was reported by Sarah Casura

TO DO:

FFTW integration within libprofit

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("ProFit")

1.2.7 by Aaron Robotham, 2 months ago


https://github.com/ICRAR/ProFit


Report a bug at https://github.com/ICRAR/ProFit/issues


Browse source code at https://github.com/cran/ProFit


Authors: Aaron Robotham [aut, cre] , Dan Taranu [aut] , Rodrigo Tobar [aut]


Documentation:   PDF Manual  


LGPL-3 license


Imports cubature, RColorBrewer, LaplacesDemon, methods, celestial

Depends on FITSio, magicaxis

Suggests fftw, knitr, rmarkdown, ProFound, sn


Suggested by ProFound.


See at CRAN