Antonino Ingargiola edited Conclusions.tex  about 8 years ago

Commit id: 8e77bb20721f5b5d1e26a6778ff8f64ffc4b46b2

deletions | additions      

       

for timestamps and burst manipulation, making it an ideal platform for  developing and comparing new analytical techniques.  We envision FRETBursts both as a state-of-the-art burst analysis  software as well as a platform for development and assessment of novel algorithms.  To underpin this envisioned role,  FRETBursts is developed following modern software engineering practices, such as DRY principle (\href{http://en.wikipedia.org/wiki/Don\%27t_repeat_yourself}{link})  to reduce duplication and KISS principle  (\href{http://en.wikipedia.org/wiki/KISS_principle}{link}) 

we employ defensive programming~\cite{Prli__2012} which includes code readability,  unit and regression testing and continuous integration~\cite{Eglen_2016}.  We envision FRETBursts both as a state-of-the-art burst analysis  software as well as a platform for development and assessment of novel algorithms.  We believe that, in the single-molecule community,  standard open source software implementations, such as FRETBursts, can enhance  reliability and reproducibility of analysis and promote a faster adoption of novel methods,