Principles of Big Data: Preparing, Sharing, and Analyzing Complex Information