Science barge on a river