We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
It seems that in the newer versions (0.10.1) of mofleat it generates same values for ecfp and fcfp. Although it works correctly on version 0.8.9.
ecfp
fcfp
import datamol as dm import numpy as np from molfeat.calc import FPCalculator df = dm.data.freesolv() fcfp = FPCalculator('fcfp') ecfp = FPCalculator('ecfp') with dm.without_rdkit_log(): X_fcfp = np.stack(df.smiles.apply(fcfp)) X_ecfp = np.stack(df.smiles.apply(ecfp)) (X_fcfp == X_ecfp).all() True
results are equal for different calculators
- Molfeat version (e.g., 0.1.0): 0.10.1 - RDKit version (e.g., 2022.09.5): 2024.09.2 - OS (e.g., Linux): Ubuntu 22.04 - How you installed Molfeat (`conda`, `pip`, source): conda
As mentioned above, it works correctly in molfeat version 0.8.9
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Is there an existing issue for this?
Bug description
It seems that in the newer versions (0.10.1) of mofleat it generates same values for
ecfp
andfcfp
. Although it works correctly on version 0.8.9.How to reproduce the bug
Error messages and logs
results are equal for different calculators
Environment
Current environment
Additional context
As mentioned above, it works correctly in molfeat version 0.8.9
The text was updated successfully, but these errors were encountered: