-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsoftware.html
More file actions
99 lines (89 loc) · 5.82 KB
/
software.html
File metadata and controls
99 lines (89 loc) · 5.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Software</title>
<link rel="stylesheet" href="styles.css">
<link rel="apple-touch-icon" sizes="180x180" href="favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="favicon/favicon-16x16.png">
<link rel="manifest" href="favicon/site.webmanifest">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="stylesheet" href="academicons-1.9.4/css/academicons.min.css"/>
</head>
<body>
<!-- Banner -->
<div class="banner">
<img src="images/banner_cropped.jpeg" alt="Banner Image">
</div>
<nav>
<ul>
<li><a href="index.html">About</a></li>
<!-- <li><a href="research.html">Research</a></li> -->
<li><a href="publications.html">Publications</a></li>
<strong><li><a href="software.html">Software</a></li></strong>
<li><a href="resume.html">CV/Resume</a></li>
</ul>
</nav>
<!-- Research section -->
<section id="software">
<h1>IDP phase separation</h1>
<div class="project">
<div class="project-text">
On <a href="https://github.com/jwessen">my GitHub page</a>, you can find <a href="https://github.com/jwessen/IDP_phase_separation">repository</a> with Python codes related to my computational research on intrinsically disordered protein (IDP) phase separation. These codes implement a field-theoretic model of polyampholytes interacting through long-range electrostatic forces and short-range excluded volume. This is a simple but widely studied model that captures many features of electrostatically driven IDP phase separation. <br> <br>
Key scripts include:
<ul>
<li>
<a href="https://github.com/jwessen/IDP_phase_separation/blob/main/RPA_polyampholytes.py">RPA_polyampholytes.py</a>: This code can be used for computing the coexistence curve (binodal) in the random phase approximation (RPA). </li>
<li>
<a href="https://github.com/jwessen/IDP_phase_separation/blob/main/FTS_polyampholytes.py">FTS_polyampholytes.py</a>: This code defines the basic object and functions for fully fluctuation field-theoretic simulations (FTS). </li>
<li>
<a href="https://github.com/jwessen/IDP_phase_separation/blob/main/FTS_trajectories_MPI.py">FTS_trajectories_MPI.py</a>: This code can be used for running parallelized FTS to compute the chemical potential and osmotic pressure at different bulk polymer densities. </li>
<li>
<a href="https://github.com/jwessen/IDP_phase_separation/blob/main/FTS_analyze_trajectories.py">FTS_analyze_trajectories.py</a>: This script analyzes the output files from FTS_trajectories_MPI.py to compute the coexistence curve.
</li>
</ul>
A detailed user guide is provided in this <a href="https://github.com/jwessen/IDP_phase_separation/blob/main/rpa_fts_guide.pdf">PDF</a>. The codes in this repository are published as a part of the following book chapter, wherein the theory, methods and key references are provided:
<ul>
<li>
<strong>Numerical Techniques for Applications of Analytical Theories to Sequence-Dependent Phase Separations of Intrinsically Disordered Proteins</strong><br>
Y.-H. Lin*, J. Wessén*, T. Pal*, S. Das and H. S. Chan (*equal contribution)<br>
In: Zhou, HX., Spille, JH., Banerjee, P.R. (eds) Phase-Separated Biomolecular Condensates (2023). Methods in Molecular Biology, vol 2563. Humana, New York, NY.<br>
<u>DOI</u>: <a href="https://doi.org/10.1007/978-1-0716-2663-4_3">doi.org/10.1007/978-1-0716-2663-4_3</a><br>
<u>Preprint</u>: <a href="https://doi.org/10.48550/arXiv.2201.01920">arXiv:2201.01920</a>
</li>
</ul>
</div>
<div class="project-images">
<figure style="text-align: center;">
<img src="images/rpa_phase_diag.png" alt="RPA phase diagrams" style="max-width: 100%; height: auto;">
<figcaption>
<em>
Figure 1: An example polyampholyte phase diagram produced by the RPA_polyampholytes.py code.
</em>
</figcaption>
</figure>
<figure style="text-align: center;">
<img src="images/snapshot.png" alt="FTS snapshot" style="max-width: 80%; height: auto;">
<figcaption>
<em>
Figure 2: A snapshot of the polymer bead density field operator in a field-theoretic simulation produced by the FTS_polyampholytes.py code.
</em>
</figcaption>
</figure>
</div>
<div style="clear: both;"></div>
</div>
</section>
<!-- Footer -->
<footer>
<p>© 2024 Jonas Wessén. All rights reserved.</p>
<div class="social-icons">
<a href="https://www.linkedin.com/in/jonas-wessen/" class="fa fa-linkedin"></a>
<a href="https://github.com/jwessen/" class="fa fa-github"></a>
<a href="https://scholar.google.com/citations?hl=en&user=l2UJyIYAAAAJ&view_op=list_works&sortby=pubdate" class="ai ai-google-scholar"></a>
</div>
</footer>
</body>
</html>