SFrame is a C++ framework built around the ROOT libraries for analysing particle physics data. It gives a very high performance for processing data, by allowing the user to run his/her code on a distributed farm of machines.
CycleSequencer is a generic analysis package for SFrame which allows the user to develop analysis code in modular form. It utilizes the multithreading, steering capabilities and compiling/linking to external packages provided by SFrame. The user will write a 'module' (consisting of a C++ class, i.e. a header file and a source file) which has a certain structure and automatically gets compiled into the main program.