-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
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
"Calculate Properties" for macromolecules #2552
Comments
|
Should |
Is it possible, that if the whole double helix is selected we consider is one structure, and if only one side is selected it is also one structure? |
I think ketcher should send only selected monomers. This will remove ambiguity. |
Form
|
For |
Unsplit nucleotides are considered just a normal nucleotide with the appropriate natural analogue for the purpose of this ticket. |
For |
Microstructures connected without attachment points - should it be considered as backbone if connected to R1 or R2? |
For the purposes of calculation, I would say yes |
Added code to calculate properties. Added UTs
Issue on Ketcher side: #5727
Bellow is a list of properties that should be included:
Molecular mass
Any one structure in macromolecules mode
Molecular formula
Any one structure in macromolecules mode
Isoelectric point
Only peptides
Melting temperature
Only for two chains of RNA/DNA where every base is connected via a hydrogen bond to a base from the other chain
Variables for the equation are:
SP (strength parameter per base),
L (length of nucleotide sequence),
UPC (molar (mol/L) concentration of unipositive cations; value can be entered by user in mM, but the default value is the average physiological - 140 mM)
NAC (molar (M=mol/L) concentration of the nucleotide strands; user should enter the value in units μM or nM)
Bases C, T and U are pyrimidines (Y), bases A and G are purines (R). Indigo should read only one chain from the 5' direction observing pairs of nucleotides and assign them a strength parameter (see bellow). Dividing the sum of strength parameters by a number of bases, one gets the strength parameter per base (SP)
The equation for the melting temperature is as follows:
Tm [°C] = 7,35 * SP + 17,34 * ln(L) + 4,96 * ln(UPC) + 0,89 * ln(NAC) - 25,42
Indigo should return one numerical value.
Extinction coefficient
Only peptides
Hydrophobicity
Only peptides
Monomer count
Peptides, RNA, DNA
The text was updated successfully, but these errors were encountered: