basin analysis