C-library raft: Reconstruction algorithms for tomography. Applications to X-ray fluorescence tomography

被引:7
作者
Miqueles, Eduardo X. [1 ]
De Pierro, Alvaro R. [1 ]
机构
[1] Univ Estadual Campinas, Dept Appl Math, Campinas, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Fluorescence; Tomography; C-library; XFCT; Reconstruction;
D O I
10.1016/j.cpc.2011.07.020
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
There are many reconstruction algorithms for tomography, raft for short, and some of them are considered "classic" by researchers. The so-called raft library, provide a set of useful and basic tools, usually needed in many inverse problems that are related to medical imaging. The subroutines in raft are free software and written in C language; portable to any system with a working C compiler. This paper presents source codes written according to raft routines, applied to a new imaging modality called X-ray fluorescence tomography. Program summary Program title: raft Catalogue identifier: AEJY_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEJY_v1_0.html Program obtainable from: CPC Program Library. Queen's University, Belfast, N. Ireland Licensing provisions: GNU General Public Licence. version 2 No. of lines in distributed program, including test data, etc.: 218 844 No. of bytes in distributed program, including test data, etc.: 3 562 902 Distribution format: tar.gz Programming language: Standard C. Computer: Any with a standard C compiler Operating system: Linux and Windows Classification: 2.4, 2.9, 3, 4.3, 4.7 External routines: raft: autoconf 2.60 or later - http://www.gnu.org/software/autoconf/ GSL scientific library - Imp://www.gnu.org/software/gsl/ Confuse parser library - http://www.nongnu.org/confuse/ raft-fun: gengeropt - hap://www.gnu.org/software/gengeropt/gengetopthtml Nature of problem: Reconstruction algorithms for tomography, specially in X-ray fluorescence tomography. Solution method: As a library, raft covers the standard reconstruction algorithms like filtered backprojection, Novikov's inversion, Hogan's formula, among others. The input data set is represented by a complete sinogram covering a determined angular range. Users are allowed to set solid angle range for fluorescence emission at each algorithm. Running time: 1 second to 15 minutes, depending on the data size. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:2661 / 2673
页数:13
相关论文
共 28 条
[1]  
[Anonymous], SEISMIC UNIX
[2]  
[Anonymous], 2001, Mathematical methods in image reconstruction
[3]  
[Anonymous], Octave
[4]   Software for X-ray fluorescence and scattering tomographic reconstruction [J].
Brunetti, A ;
Golosio, B .
COMPUTER PHYSICS COMMUNICATIONS, 2001, 141 (03) :412-425
[6]   High resolution nuclear and X-ray microprobes and their applications in single cell analysis [J].
Cholewa, M ;
Dillon, C ;
Lay, P ;
Phillips, D ;
Talarico, T ;
Lai, B .
NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION B-BEAM INTERACTIONS WITH MATERIALS AND ATOMS, 2001, 181 (1-4) :715-722
[7]   ELEMENTAL COMPOSITION OF THE HUMAN ATHEROSCLEROTIC ARTERY WALL [J].
CICHOCKI, T ;
HECK, D ;
JARCZYK, L ;
ROKITA, E ;
STRZALKOWSKI, A ;
SYCH, M .
HISTOCHEMISTRY, 1985, 83 (01) :87-92
[8]  
Deans S, 1983, RADON TRANSFORM SOME
[9]   A MODIFIED EXPECTATION MAXIMIZATION ALGORITHM FOR PENALIZED LIKELIHOOD ESTIMATION IN EMISSION TOMOGRAPHY [J].
DEPIERRO, AR .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 1995, 14 (01) :132-137
[10]  
Fessler JA., 2000, Handbook of Medical Imaging, V2, P1, DOI [DOI 10.1117/3.831079.CH1, DOI 10.1117/3.831079]