Disclaimer: All methods were presented by the us (the authors), who are not the package developers (apart from a few cases) and hence are not responsible for the accuracy, the errors or bugs in the functions. Please get in touch with the package maintainers if you have any problem.
Also, while we tried our best to introduce the functions, please make sure that you understand them: we may have used it wrongly!