About membrane curvature MDAnalysis Module

88 views
Skip to first unread message

Nada Taib

unread,
Jul 15, 2022, 9:48:42 AM7/15/22
to MDnalysis discussion
Hi
 I am a new user of MDAnalysis, I followed the tutorial to calculate and present the graphs of membrane  curvature of a POPC/ DHA membrane  but I need help to interpreting the results. what is being represented in the lower panels of the different plots (pink and green)?


Thank you in advance for your precious help.


Oliver Beckstein

unread,
Jul 16, 2022, 12:15:17 PM7/16/22
to mdnalysis-...@googlegroups.com
Hi Nada Taib,

I’m not an expert for the membrane-curvature package but from looking at the docs it looks as if the pink/white/green plots are Gaussian curvature (while blue/white/red ones are mean curvature). 

Does this answer your question?

Best,
Oliver 

Am 7/15/22 um 06:48 schrieb Nada Taib <nada.t...@gmail.com>:


--
You received this message because you are subscribed to the Google Groups "MDnalysis discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mdnalysis-discus...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mdnalysis-discussion/408dd950-2aa6-4544-8c61-8b1b98de0c7cn%40googlegroups.com.

Nada Taib

unread,
Jul 17, 2022, 5:05:05 AM7/17/22
to mdnalysis-...@googlegroups.com
Hi,
 thank you for your feedback.
I will try to rephrase my question: how can I correlate the surface with the different lipids for example?
For the scale, can we have the same scale for different systems to be able to compare.
Thank you
Best regards


Estefania Ojeda

unread,
Jul 18, 2022, 11:59:14 AM7/18/22
to mdnalysis-...@googlegroups.com
Hi Nada,
As Oliver pointed out, the plots using the pink and green colors are the results of the calculated Gaussian curvature. Positive Gaussian curvature values are coloured in green, and negative values are coloured in pink. Negative Gaussian curvature represents saddle points, positive Gaussian curvature represents concave regions of the membrane. The plots obtained with MembraneCurvature do not provide information about lipid densities, only about surface, mean and Gaussian curvature.

Regarding your second question, I'll try to clarify using the tutorial you used as a reference. 
The example provided uses a POPC:POPE:CHOL membrane using files of an MD simulation that was performed using the Martini force field. Since we use a coarse grained description for the system, we take our atoms of reference as the phosphate groups of all the lipids in the simulation box, i.e. PO4 beads. Then we do:

PO4_headgroups = universe.select_atoms('name PO4') # selects all lipid types that has a PO4 bead,  

Please note that the selection above does not ask for specific lipids.

If you would like to see the surface formed POPC only, then the selection should look like: 

PO4_POPC = universe.select_atoms('resname POPC and name PO4'# selects the PO4 beads of POPC molecules only 

Then if you run membrane curvature for the selection above, you can find the associated surface formed by POPC. Please be aware that with this approach your sampling may be reduced and therefore populating the grid to derive surfaces and membrane may not be accurate (or possible at all) if the number of reference atoms is limited.

As for the scale in the plot, the examples provided in the tutorials are plotted with matplotlib. For more information on how to customize the colorbar, please visit matplotlib docs where you can find several examples: https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.colorbar.html

Hope this helps.


Nada Taib

unread,
Jul 18, 2022, 12:44:58 PM7/18/22
to mdnalysis-...@googlegroups.com
Hi Estefania Barreto-Ojeda,

Thank you very much for your clear and relevant explanation

Nada Taib Maamar

Reply all
Reply to author
Forward
0 new messages