'Semiconducting Materials by Analogy and Computational Techniques' - A python package to aid materials design