MaterialsProject¶
-
class
mastml.legos.feature_generators.MaterialsProject(composition_feature, api_key)[source]¶ Bases:
sklearn.base.BaseEstimator,sklearn.base.TransformerMixinClass that wraps MaterialsProjectFeatureGeneration, giving it scikit-learn structure
Args:
composition_feature: (str), string denoting a chemical composition to generate elemental features from
mapi_key: (str), string denoting your Materials Project API key
Methods:
fit: pass through, copies input columns as pre-generated features
Args:
df: (dataframe), input dataframe containing X and y datatransform: generate Materials Project features
Args:
df: (dataframe), input dataframe containing X and y dataReturns:
df: (dataframe), output dataframe containing generated features, original features and y dataMethods Summary
fit(df[, y])transform(df)Methods Documentation