Adsorption of Panthenol on Skin with All-Atom Molecular Dynamics
Tutorial Created with Software Release: 2026-1
Topics: Consumer Packaged Goods , Pharmaceutical Formulations
Methodology: All-Atom Molecular Dynamics
Products Used: Desmond , MS Maestro
|
0.79 GB |
This tutorial is written for use with a 3-button mouse with a scroll wheel.
Words found in the Glossary of Terms are shown like this: Workspacethe 3D display area in the center of the main window, where molecular structures are displayed
Abstract:
In this tutorial, we will study the adsorption of panthenol, a commonly used humectant in cosmetic and pharmaceutical formulations, on a skin lipid bilayer surface using all atom molecular simulations.
Tutorial Content
1. Introduction
The stratum corneum (SC) is the outermost layer of the skin and serves as a primary barrier against environmental irritants, pathogens, and moisture loss. The SC comprises corneocytes (dead keratinocyte cells) packed and surrounded by lipid-rich intercellular spaces. This layer contains lipid bilayers composed of various lipids such as ceramides, fatty acids, and cholesterol. The lipids are arranged into a lamellar structure resembling stacked bilayers. This organization helps form a protective barrier and provides structural integrity to the SC. These lipid bilayers are critical for maintaining skin hydration, and disruptions in the bilayer can lead to compromised barrier function.
Skin moisturizers maintain skin health and appearance by retaining moisture in the skin and keeping it supple. A typical moisturizer formulation contains a variety of substances such as emollients, humectants, occlusives and rejuvenators (see References). Moisturizers also serve therapeutic advantages for dry skin associated dermatoses. Panthenol is commonly used as a moisturizer and humectant in ointments, creams, lotions etc. Panthenol also helps strengthen the skin barrier by acting as an emollient, thus preventing moisture loss from the skin and acts as a protective layer against irritants.
Molecular simulations allow us to probe molecular level properties of atomically resolved models of lipid membranes. In this tutorial, a pre-built all-atom skin lipid bilayer model is adapted from Lundborg et al. (see References) to explore the adsorption of panthenol on the bilayer surface using molecular dynamics simulations. We will observe the adsorption of panthenol on the skin bilayer surface using the Trajectory Density Analysis Calculations panel and plot the intermolecular interaction energy between panthenol and cholesterol to get a quantitative understanding. The overall workflow is depicted below:
2. Creating Projects and Importing Structures
At the start of the session, change the file path to your chosen Working Directorythe location where files are saved in MS Maestro to make file navigation easier. Each session in MS Maestro begins with a default Scratch Projecta temporary project in which work is not saved, closing a scratch project removes all current work and begins a new scratch project, which is not saved. A MS Maestro project stores all your data and has a .prj extension. A project may contain numerous entries corresponding to imported structures, as well as the output of modeling-related tasks. Once a project is saved, the project is automatically saved each time a change is made.
Structures can be built in MS Maestro or can be imported using File > Import Structures (or drag-and-dropped), and are added to the Entry Lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion and Project Tabledisplays the contents of a project and is also an interface for performing operations on selected entries, viewing properties, and organizing structures and data. The Entry Lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion is located to the left of the Workspacethe 3D display area in the center of the main window, where molecular structures are displayed. The Project Tabledisplays the contents of a project and is also an interface for performing operations on selected entries, viewing properties, and organizing structures and data can be accessed by Ctrl+T (Cmd+T) or Window > Project Table if you would like to see an expanded view of your project data.
- Double-click the Materials Science icon
- (No icon? See Starting Maestro)
- Go to File > Change Working Directory
- Find your directory, and click Choose
- Pre-generated files are included for running jobs or examining output. Download the zip file here: schrodinger.com/sites/default/files/s3/release/current/Tutorials/zip/aa_skin.zip
- After downloading the zip file, unzip the contents in your Working Directorythe location where files are saved for ease of access throughout the tutorial
- Go to File > Save Project As
- Change the File name to skin_tutorial, click Save
- The project is now named
skin_tutorial.prj
- The project is now named
- Go to File > Import Structures
- Navigate to where you downloaded the tutorial files (presumably in your working directory), and select
Builder_molecules.maegzandequilibrated_skin_system-out.cms, click Open
A pre-equilibrated skin bilayer model is provided with the files along with the input molecules used to build the bilayer.
Refer to the Introduction to Materials Science Maestro, Building a Coarse-Grained Skin Model using Martini Force Field and Calculating Surfactant Tilt and Electrostatic Potential of a Bilayer System tutorials to practice preparing the input structures.
Before proceeding to the adsorption study, we will look at the all-atom skin lipids bilayer model in brief. This model is adapted from Lundborg et al. (see References) which was validated with cryogenic electron microscopy (cryo-EM) data for stratum corneum samples. This tutorial uses the “Rank -1” model with a reported periodicity of 10.6 nm. The composition of the lipid bilayer is as follows:
The Build Structured Liquid Panel was used to build the lipid bilayer model. The following protocol was followed to relax and equilibrate the membrane using the MD Multistage Workflow panel:
- 500 ps Brownian minimization at 10 K
- 0.1 ns NVT at 303.15 K with position restraints on C, N and O atoms with a force constant of 0.239 kcal/mol A2 (100 kJ/mol nm2) with 1 fs integration timestep.
- 5 ns NPT at 303.15 K and 1.01325 bar with a semi-isotropic pressure coupling. Restraints were placed on C atoms of all the lipids with a force constant of 0.0239 kcal/mol A2 (10 kJ/mol nm2) with integration timestep of 1 fs.
- 5 ns NPT at 303.15 K and 1.01325 bar semi-isotropic coupling with position restraints on C atoms with a force constant of 0.0048 kcal/mol A2 (2 kJ/mol nm2) and 2 fs integration timestep.
- Equilibration for 250 ns NPT at 303.15 K and 1.01325 bar with semi-isotropic pressure coupling and 2 fs integration timestep.
The equilibrated membrane has a periodicity of ~10.4 nm which is close to the value of 10.6 nm reported in literature (Lundborg et al.). This can be seen from the density profile plot as shown below. The peaks in the density correspond to the lipid polar head group region of each leaflet of the bilayer. The 6.5nm peak width is the ceramide rich region and 3.9nm peak width is the cholesterol rich region.
If you would like to build the system yourself, you can use the skin_input.inp input file in the provided skin_input directory to generate the initial membrane structure. The Build Structured Liquid Panel backend utilizes PackMol. Please cite PackMol in any publication that contains results from the use of this panel (see References).
3. Building the Panthenol-Water Mixture on the Membrane Interface
In this section, we will use the Disordered System Builder panel to build the panthenol-water mixture interface with the skin membrane.
- Includethe entry is represented in the Workspace, the circle in the In column is blue the equibrated_skin entry and select(1) the atoms are chosen in the Workspace. These atoms are referred to as "the selection" or "the atom selection". Workspace operations are performed on the selected atoms. (2) The entry is chosen in the Entry List (and Project Table) and the row for the entry is highlighted. Project operations are performed on all selected entries the Panthenol and Water entries in the entry lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion.
- Go to Tasks > Materials > Structure Builders > Disordered System
- The Disordered System Builder panel opens
- Ensure that the Initial State is set to Amorphous
- Change Number of molecules to 2172
- In the Components table, change the Molecules for Panthenol to 21 and Water to 2151
- The wt% appears in the panel and the table updates interactively. Here we will use a 10 wt% panthenol composition.
- The total number of molecules was selected to generate a reasonable size box for an MD simulation
- Check Substrate
- For Structure, click Import to select the membrane as the substrate
- The equilbrated_skin entry appears as the selected structure for the interface
- If the equilibrated_skin entry does not load, return to the beginning of this section and ensure that you have selected and included the appropriate entries
- Choose the Planar interface option from the Substrate type dropdown
- Click Define Interface
- The Define Interface dialog box opens
- For Crystal vector direction, choose c
- A plane perpendicular to the chosen direction appears in the workspacethe 3D display area in the center of the main window, where molecular structures are displayed
- Change the Buffer between surface and components to 1 Å
- Change the Buffer between components and surface mirror image in the periodic box to 1 Å
- Click OK
Note: This allows you to create a gap between the substrate and the disordered system. This is done to prevent any overlaps or unfavorable configurations.
- For Periodic Boundary Conditions (PBC) choose the Use/expand substrate PBC option
- Change the job name to disordered_system_skin_panthenol
- Adjust the job settings (
) as needed
- This job requires a CPU host. The job can be completed in about 10 minutes
If you would like to run the job, click Run. If you would prefer to proceed with imported files, please proceed to the next steps.
We will assume that you have not run the calculation, and instruct for importing:
- Go to File > Import Structures
- Navigate to where you downloaded the tutorial files and choose the
Section_03 > disordered_system_skin_panthenol > disordered_system_skin_panthenol-out.cmsfile
After importing or when the job is complete, a new entry group will be incorporated titled MD: disordered_system_skin_panthenol_system (1) containing one entry titled disordered_system_skin_panthenol_all_components_amorphous
- Includethe entry is represented in the Workspace, the circle in the In column is blue the new entry
- The box is visible in the Workspacethe 3D display area in the center of the main window, where molecular structures are displayed
- The components are colored by default, but feel free to stylize as you wish
4. Adsorption of Panthenol on Skin Surface using Molecular Dynamics Simulation
In this section, we will use the MD Multistage Workflow panel to perform a molecular dynamics simulation on the prepared system. We will use the Trajectory Density Analysis Calculations and Viewer panels to observe the adsorption of panthenol on the skin surface.
- Click Append Stage
- Change the next stage (Stage 2) to Molecular Dynamics
- Change Simulation time (ns) to 20 ns
- Choose NPT as the Ensemble class
- Adjust the Temperature to 303.15 K
- Click Advanced Options
- Choose Semi-isotropic pressure coupling in the Coupling style dropdown options
- A semi-isotropic or anisotropic pressure coupling is typically recommended for membrane or bilayer simulations.
- Click Apply and then OK to close the window
- Change the job name to multistage_simulation_skin_panthenol
- Adjust the job settings (
) as needed
- This job requires a GPU host. The job can be completed in about 2 hours
- If you would like to run the job, proceed to click Run. If you would prefer to proceed with imported files, please proceed to the next steps.
We will assume that you have not run the calculation, and instruct for importing:
- Go to File > Import Structures
- Navigate to where you downloaded the tutorial files and choose the
Section_04 > multistage_simulation_skin_panthenol > multistage_simulation_skin_panthenol-out.cmsfile. - Close the MD Multistage Workflow panel.
- Select(1) the atoms are chosen in the Workspace. These atoms are referred to as "the selection" or "the atom selection". Workspace operations are performed on the selected atoms. (2) The entry is chosen in the Entry List (and Project Table) and the row for the entry is highlighted. Project operations are performed on all selected entries and includethe entry is represented in the Workspace, the circle in the In column is blue the multistage_simulation_skin_panthenol-out (1) entry in the entry lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion
- Go to Tasks > Materials > Classical Mechanics > Trajectory Analysis > Trajectory Density Analysis Calculations
- The Trajectory Density Analysis Calculations panel opens
- Click Load from Workspace
- The disordered_system_skin_panthenol_all_components_amorphous is loaded into the panel
- For Select atoms for density analysis, use the (
) icon to access the selection window and click Select
- The Atom Selection window opens
- Go to the Molecule tab and select Molecule Type as the selection choice
- Select UNK - 21
- This is the selection option for panthenol. For more information on Atom Specification Language (ASL) visit the documentation page.
- The ASL res.pt “UNK ˮ appears
- Click Add and then OK to close the window
- Change Selection name to panthenol
- Check Center trajectory on this selection
- Centering the trajectory on a group of atoms eliminates drift of the structures across the cell, which would smear out the time-averaged density in the drift direction.
- Click Add Atom Group to add cholesterol for density calculation.
- Follow steps 20-22 to add res.pt “R1 ˮ as the selection ASL.
- This is the selection option for cholesterol.
- Change Selection name to chol
- Change the Job name to trajectory_density_analysis_panthenol
- Adjust the job settings (
) as needed
- This job requires a CPU host. The job can be completed in a few minutes.
- Click Run
When the job is complete, a new entry group will be incorporated titled MD: disordered_system_skin_panthenol_system (1) containing one entry titled disordered_system_skin_panthenol_all_components_amorphous
- Use the WAM button (
) to open the Trajectory Density Analysis Viewer panel
- Alternatively, go to Tasks > Materials > Classical Mechanics > Trajectory Analysis > Trajectory Density Analysis Viewer
- From the Axis drop down options choose Z
The density profiles for panthenol and cholesterol across the z-axis is shown in the panel. It is evident that the panthenol molecules are distributed over the membrane surfaces and have higher density at the vicinity of the membrane than in the bulk. The cholesterol is distributed between both the leaflets of the membrane bilayer. The slider buttons in the bottom can be adjusted to view the evolution of the density profile with simulation time.
- Go to Density Projection tab
- From the Planes drop down options choose XZ
- Choose panthenol from the Selected ASL dropdown options
The projection of the density of panthenol in the xz-plane is shown. Feel free to explore the panel for more analysis.
- Close the Trajectory Density Analysis Viewer panel
- Select(1) the atoms are chosen in the Workspace. These atoms are referred to as "the selection" or "the atom selection". Workspace operations are performed on the selected atoms. (2) The entry is chosen in the Entry List (and Project Table) and the row for the entry is highlighted. Project operations are performed on all selected entries and includethe entry is represented in the Workspace, the circle in the In column is blue the multistage_simulation_skin_panthenol-out (1) entry in the entry lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion
- Double click on the (
) icon next to this entry
- The trajectory is now loaded into the workspacethe 3D display area in the center of the main window, where molecular structures are displayed
- In the Trajectory player, go to Plot menu > Energy Calculations > Custom ASL Sets
- We can choose a set of molecules to calculate intermolecular and intramolecular interaction energies over the simulation time. This calculation requires a Linux GPU host.
- For Set name enter panthenol
- For ASL enter (res.pt “M1 ˮ)
- Click Add Set
- Panthenol is now added to the selection table for energy calculation. Since cholesterol is a major component in the outer leaflet of the bilayer, we will use cholesterol to define the other interaction set.
- For Set name enter chol
- For ASL enter (res.pt “R1 ˮ)
- Click Add Set
- Click OK and close the panel
- Click Browse in the warning dialog box to choose the configuration file to be used for the calculations
- Choose the
multistage_simulation_skin_panthenol_3-out.cfgfile and click Open - In the warning dialog box, click OK
- This job will take a few minutes on a Linux GPU host
Note: Without a Linux host the calculations cannot be performed.
When the job is complete, the plot window opens with the calculated energies labeled Energy 1.
- Click Energy 1
- A window opens with the energy plotted over the simulation time
- Check Exclude self terms
- This will exclude the bonded intramolecular interactions from the plot
The interaction energy between panthenol and cholesterol molecules gradually decreases and reaches a plateau over time.
- Close the window
5. Conclusion and References
In this tutorial, we learned how to study the adsorption of a humectant (panthenol) on the skin membrane surface using all atom molecular dynamics simulations.
For further learning:
For introductory content, focused on navigating the Schrödinger Materials Science interface, an Introduction to Materials Science Maestro tutorial is available. Please visit the materials science training website for access to 100+ tutorials. For scientific inquiries or technical troubleshooting, submit a ticket to our Technical Support Scientists at help@schrodinger.com.
For self-paced, asynchronous, online courses in Materials Science modeling, including access to Schrödinger software, please visit the Schrödinger Online Learning portal on our website.
For some related practice, proceed to explore other relevant tutorials:
- Building a Coarse-Grained Skin Model using Martini Force Field
- Machine Learning for Formulations
- Building a Polymer-Polymer Interface Model
- Molecular Dynamics Simulations for Active Pharmaceutical Ingredient (API) Miscibility
- Glass Transition Temperature for Active Pharmaceutical Ingredients (API)
- Ibuprofen Cyclodextrin Inclusion Complexes with the Martini Coarse-Grained Force Field
- Calculating Surfactant Tilt and Electrostatic Potential of a Bilayer System
- Penetrant Loading
- Evaporation
- Modeling Receptor Binding in an Olfactory Protein
- NMR Spectra Prediction
- Building and Analyzing a Complex Lipid Bilayer and Embedding a Membrane Protein
For further reading:
- The Role of Moisturizers in Addressing Various Kinds of Dermatitis: A Review, DOI:10.3121/cmr.2017.1363
- Human skin barrier structure and function analyzed by cryo-EM and molecular dynamics simulation, DOI: 10.1016/j.jsb.2018.04.005
- Effect of Ceramide Tail Length on the Structure of Model Stratum Corneum Lipid Bilayers, DOI: 10.1016/j.bpj.2017.10.031
- Molecular Structure of the Long Periodicity Phase in the Stratum Corneum, DOI 10.1021/jacs.9b08995
- Understanding Drug Skin Permeation Enhancers Using Molecular Dynamics Simulations, DOI: 10.1021/acs.jcim.3c00625
- Complex nanoemulsion for vitamin delivery: droplet organization and interaction with skin membranes, DOI: 10.1039/d1nr04610a
- Packmol: A package for building initial configurations for molecular dynamics simulations. DOI:10.1002/jcc.21224
6. Glossary of Terms
Entry List - a simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion
Included - the entry is represented in the Workspace, the circle in the In column is blue
Project Table - displays the contents of a project and is also an interface for performing operations on selected entries, viewing properties, and organizing structures and data
Recent actions - This is a list of your recent actions, which you can use to reopen a panel, displayed below the Browse row. (Right-click to delete.)
Scratch Project - a temporary project in which work is not saved, closing a scratch project removes all current work and begins a new scratch project
Selected - (1) the atoms are chosen in the Workspace. These atoms are referred to as "the selection" or "the atom selection". Workspace operations are performed on the selected atoms. (2) The entry is chosen in the Entry List (and Project Table) and the row for the entry is highlighted. Project operations are performed on all selected entries
Working Directory - the location where files are saved
Workspace - the 3D display area in the center of the main window, where molecular structures are displayed
CER NP xx - N-stearoyl phytosphingosine ceramide with xx number of Carbons in the sphingosine moiety
CER NS xx - N-lignoceroyl sphingosine ceramide with xx number of Carbons in the sphingosine moiety
CER EOS - Omega-O-acyl ceramide
FFA xx - Free Fatty Acid with xx number of Carbon atoms