1. An automated data analysis system for automatically determining compatibility of an executable set of machine readable instructions implementing a computational analysis and a data set as input to the executable computational analysis to be operated upon by the executable computational analysis, comprising: one or more tangible, non-transitory computer readable storage devices storing computational analysis attribute data, the computational analysis attribute data being information indicative of one or more respective attributes of each executable computational analysis of a set of executable computational analyses, and the one or more respective attributes indicating respective characteristics of data required or preferred for a data set to be considered compatible with the each executable computational analysis as an input to and an object of a performance of the each executable computational analysis; and one or more computing devices communicatively coupled to the one or more tangible, non-transitory computer readable storage devices, the one or more computing devices configured to: receive data set attribute data, the data set attribute data being information indicative of one or more characteristics of a data set; perform a comparison of the received data set attribute data and computational analysis attribute data corresponding to a particular executable computational analysis of the set of executable computational analyses; determine a measure of compatibility between the data set and the particular executable computational analysis based on the comparison; and at least one of: (i) select a subset of one or more executable computational analyses from the set of executable computational analyses based on the measure of compatibility corresponding to the particular executable computational analysis, the selected subset of the one or more executable computational analyses to be performed on at least a portion of the data set, or (ii) cause an indication of the measure of compatibility corresponding to the particular executable computational analysis to be transmitted to a user computer.
1. An automated data analysis system for automatically determining compatibility of an executable set of machine readable instructions implementing a computational analysis and a data set as input to the executable computational analysis to be operated upon by the executable computational analysis, comprising: one or more tangible, non-transitory computer readable storage devices storing computational analysis attribute data, the computational analysis attribute data being information indicative of one or more respective attributes of each executable computational analysis of a set of executable computational analyses, and the one or more respective attributes indicating respective characteristics of data required or preferred for a data set to be considered compatible with the each executable computational analysis as an input to and an object of a performance of the each executable computational analysis; and one or more computing devices communicatively coupled to the one or more tangible, non-transitory computer readable storage devices, the one or more computing devices configured to: receive data set attribute data, the data set attribute data being information indicative of one or more characteristics of a data set; perform a comparison of the received data set attribute data and computational analysis attribute data corresponding to a particular executable computational analysis of the set of executable computational analyses; determine a measure of compatibility between the data set and the particular executable computational analysis based on the comparison; and at least one of: (i) select a subset of one or more executable computational analyses from the set of executable computational analyses based on the measure of compatibility corresponding to the particular executable computational analysis, the selected subset of the one or more executable computational analyses to be performed on at least a portion of the data set, or (ii) cause an indication of the measure of compatibility corresponding to the particular executable computational analysis to be transmitted to a user computer. 15. The automated data analysis system of claim 1 , wherein the one or more computing devices are further configured to: analyze the data set, and generate the data set attribute data.