Several people have supported and helped me to during my PhD with guidance and advice, with contributions to the here presented work, but also with their friendship. First, I would like to thank my supervisor Ana for guiding me though my PhD and helping me manage three interesting but also challenging projects with ups and downs along the way. Thank you for lots of great advice and for helping me stay positive in difficult times.Many thanks to Uwe and Robert for our annual committee meetings, your time and advice, and my PhD committee for taking the time to review this thesis.I would like to thank Sasha (Alexander) for working with me on what sometimes seemed to be endless GAM optimisations, and for advice in all possible and impossible challenges that the wet lab provides. Many thanks go to all bioinformaticians that worked with me during my PhD; Ibai, Sasha (again), Ehsan, Christoph, Dominik, Tom, Rob, Mariano, and Markus. All of you are indispensable to making these projects a success, and you did not only do an amazing job but also managed to teach me a basic understanding of data analysis. Many thanks to Rob for all his prior work on GAM and for teaching me GAM when I joined the lab. Thank you, Enric, for joining our lab for the task of setting up an in-house WGA, your initiative and your work made this possible. Special thanks go to Gesa for helping me out when collecting nuclear profiles got too much for just one person, and for being a great friend. Without you the lab would have been only half the fun. I would also like to thank Izabela for her contribution to our final optimisations, which gave me a lot of positive energy when I really needed it, and everyone else in the Pombo lab for their help and/or friendship;