Added error handling if pub_id not present
Ignoring gaf files
Added limit attribute for debugging
Added error handling for GO & EV code