Hello Debasis,
For each of these featurizer operations, the “featurize_dataframe” operation takes the dataframe “df” and the name of the column of that dataset (Pandas dataframes represent tables with rows and columns).
The error that I think might be happening here is that you did generate the composition with oxidation states, but are not calling “featurize_dataframe” with the column of the dataframe that contains the oxidized compositions (I think that defaults to “oxid_composition”).
One that that would help us debug your problem (now and in general), would be to paste the error that you are receiving. Generally, the last few line of the error message contains the information that is most relevant to us. Python returns that type of the error after telling you exactly where the program was (in terms of which function called by whichever other function). So, if you tell us the type of error and the last line in that “stack trace,” we can help you at lot easier.
Also, thanks for letting us know the docs were unclear for those without much Python experience. We’ll figure out how to revise them.
Best,
Logan
--
You received this message because you are subscribed to the Google Groups "matminer" group.
To unsubscribe from this group and stop receiving emails from it, send an email to matminer+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to matm...@googlegroups.com.
I’m not sure what’s happening for this one.
Could you add “ao_feat.set_n_jobs(1)” after “ao_feat = AtomicOrbitals()” and re-run to get a clearer error message (multiprocessing tends to eat the most useful error messages)?
Logan
To unsubscribe from this group and stop receiving emails from it, send an email to matminer+u...@googlegroups.com.