scientific framework