Trees | Indices | Help |
|
---|
|
object --+ | FragmentCreator
This class will break up input structures into fragments based on some simple rules. The basic rules are: 1. Cut one of these 2 types of bonds: I. Bonds to rings a. Do not cut bonds to hydrogens b. Do not cut any in-ring bonds c. Do not cut bonds between ring-carbon and a non-carbon atoms (allowed with -c option) II. Carbon-carbon bonds a. Do not cut any bonds if either atom is in any ring 3. Refuse a fragment if any part of it matches a line in the SMARTS file specified by -smarts. 4. Refuse a fragment if the number of broken bonds exceeds -bonds. 5. Refuse a fragment if the number of atoms is less than -atoms. 6. Do not attempt to fragment molecules with more than -maxatoms atoms. For -recap option, here are the rules that are used: 1. [#6][C;X3](=O)!@[N;X3] Amide 2. [!#1][O;X2]!@[C;X3](=O)[C;X4;H2,H3] Ester 3. [#7;X3](!@[C,N&X3,#1])([C,N&X3,#1])[C,N&X3,#1] Amine 4. [#7;X3]!@[C;X3](=O)[#7;X3] Urea 5. [#6]!@[O;X2][#6] Ether 6. [#6]=!@[#6] Olefin 7. [#7;X4]!@[#6] Quarternary nitrogen 8. [n]!@[C] Aromatic nitrogen - aliphatic carbon 9. C!@N@C=O Lactam nitrogen - aliphatic carbon 10. c!@c Aromatic carbon - aromatic carbon 11. [#7][S;X4](=O)(=O) Sulphonamide
|
|||
|
|||
str |
|
||
|
|||
list |
|
||
list |
|
||
Inherited from |
|
|||
Inherited from |
|
Create a FragmentCreator object.
|
Get a string that describes the RECAP patterns
|
Break the input structure into fragments.
|
Break the input structure into fragments. Used for Event Analyis (EA)
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Aug 6 04:50:48 2015 | http://epydoc.sourceforge.net |