Skip to content

Commit

Permalink
update examples
Browse files Browse the repository at this point in the history
  • Loading branch information
philopon committed Jan 20, 2018
1 parent 697b830 commit f214070
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 24 deletions.
20 changes: 5 additions & 15 deletions examples/article/Code5.py
Original file line number Diff line number Diff line change
@@ -1,20 +1,10 @@
from rdkit import Chem

from mordred import RingCount, Calculator

desc = RingCount.RingCount()
mol = Chem.MolFromSmiles("c1ccccc1")
mols = [
Chem.MolFromSmiles(smi)
for smi in [
"CCCCCC",
"C1CCCC1",
"C1CCCCC1",
]
]
from mordred import Calculator
from mordred.RingCount import RingCount

# Start Code 5
calc = Calculator()
calc.register(desc)
print(calc(mol))
print(list(calc.map(mols)))
calc.register(RingCount())
print(calc(Chem.MolFromSmiles("c1ccccc1")))
print(list(calc.map([Chem.MolFromSmiles("c1ccccc1"), Chem.MolFromSmiles("CCCCCC")])))
5 changes: 2 additions & 3 deletions examples/article/Code6.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@
from mordred import Calculator
from mordred.GeometricalIndex import Radius3D

mol2D = Chem.MolFromSmiles("c1ccccc1")

# Start Code 6
calc = Calculator(Radius3D)
err, = calc(mol2D)
result = calc(Chem.MolFromSmiles("c1ccccc1"))
err = result[0]
print(repr(err))
print(err.error)
4 changes: 1 addition & 3 deletions examples/article/Code7.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,9 @@

from mordred import Calculator, descriptors

mol = Chem.MolFromSmiles("c1ccccc1")

# Start Code 7
calc = Calculator(descriptors)
result = calc(mol)
result = calc(Chem.MolFromSmiles("c1ccccc1"))
result_dict = result.drop_missing().asdict()
print(len(result_dict))
print(result_dict["SLogP"])
4 changes: 1 addition & 3 deletions examples/article/Code8.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,9 @@
from mordred.SLogP import SLogP
from mordred.Lipinski import Lipinski

mol = Chem.MolFromSmiles("c1ccccc1")

# Start Code 8
slogp = SLogP()
lipinski = Lipinski()
product_term = slogp * lipinski
print(str(product_term))
print(product_term(mol))
print(product_term(Chem.MolFromSmiles("c1ccccc1")))

0 comments on commit f214070

Please sign in to comment.