SMS: The semiconductor data library