Solcore: a multi-scale, Python-based library for modelling solar cells and semiconductor materials is a character.