Made much more streamlined and generic. Can now be used for WormBase-ParaSite