openmolecules.org

 
Home » DataWarrior » Cheminformatics » Basic Nitrogen (how to see)
Re: Basic Nitrogen [message #1036 is a reply to message #1034] Fri, 07 August 2020 18:18 Go to previous message
thomas is currently offline  thomas
Messages: 655
Registered: June 2014
Senior Member
Unless you have the ChemAxon pKa plugin licensed and installed properly for DataWarrior to recognize it, DataWarrior does not calculate pKa values. Therefore, those properties that need a pKa prediction are greyed out in the dialog.

The basic nitrogen count, however, is using a rule based approach and does not need a pKa prediction. It checks the local atom environment for every nitrogen. For instance uncharged aliphatic nitrogens without an attached carbony group (or vinylogous carbony) are considered basic, unless they are part of an imine, etc. For aromatic nitrogens it is checked, whether there are other nitrogens in the same ring that reduce basicity or amino groups in ortho or para position which increase basicity. Some rules of thumb decide. For this there is no literature, but you can check the source code. This part is easy to understand, if you have some basic programming knowledge. It is in package com.actelion.research.chem, class AtomFunctionAnalyzer, method isBasicNitrogen(StereoMolecule mol, int atom):

https://github.com/Actelion/openchemlib/blob/master/src/main /java/com/actelion/research/chem/AtomFunctionAnalyzer.java

 
Read Message
Read Message
Read Message
Previous Topic: Splitting column data
Next Topic: TPSA
Goto Forum:
  


Current Time: Sat May 11 19:27:00 CEST 2024

Total time taken to generate the page: 0.05589 seconds