MaterialsProject¶
-
class
mastml.legos.feature_generators.
MaterialsProject
(composition_feature, api_key)[source]¶ Bases:
sklearn.base.BaseEstimator
,sklearn.base.TransformerMixin
Class 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