Institute of Computing Science, Poznan University of Technology, Poznan, Poland; Institute of Bioorganic Chemistry, Polish Academy of Sciences, Poznan, Poland; European Center for Bioinformatics and Genomics, Poznan University of Technology,Poznan, Poland