unify file access in data.derive module
Merge branch 'master' into unifyFileAccess
Merge pull request #127 from xrotwang/unifyFileAccess

Unify file access