DocumentCode
1814813
Title
Noodle: An environment for HENP data processing and analysis
Author
Yeh, Ping
Author_Institution
Dept. of Phys., Nat. Taiwan Univ., Taipei, Taiwan
Volume
2
fYear
2003
fDate
19-25 Oct. 2003
Firstpage
821
Abstract
Noodle is an object-oriented environment for typical data processing in high energy and nuclear physics where data processing modules written in C++ can be dynamically loaded with ease. The primary design goal is to allow physicists to concentrate on data, logic and physics rather than tedious programming. It provides an intuitive object-oriented scripting interface in python language to control module parameters and data flow. Noodle also provides dependency resolution to encourage data versioning. The use cases and system architecture will be shown.
Keywords
C++ language; data flow computing; data structures; high energy physics instrumentation computing; object-oriented programming; programming environments; user interfaces; C++ data processing modules; Noodle; data flow; data versioning; dependency resolution; flexible data structures; high energy nuclear physics data processing; intuitive object-oriented scripting interface; lightweight minimal intrusion environment; object-oriented environment; python language; user interface; Data analysis; Data processing; Information technology; Logic design; Logic programming; Nuclear physics; Object oriented modeling; Object oriented programming; Programming profession; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Nuclear Science Symposium Conference Record, 2003 IEEE
ISSN
1082-3654
Print_ISBN
0-7803-8257-9
Type
conf
DOI
10.1109/NSSMIC.2003.1351824
Filename
1351824
Link To Document