St Mirren duo Gary Teale and David Barron will be absent for the home side when they entertain Ross County on Saturday.