fixed baseadaptor, added missing exception raise
fixed baseadaptor, added missing exception raise

imperial-genomics-facility/data-management-python,imperial-genomics-facility/data-management-python,imperial-genomics-facility/data-management-python,imperial-genomics-facility/data-management-python,imperial-genomics-facility/data-management-python