PhaseSplit-FH3: A dataset of ternary separation per Flory-Huggins theory.
<p>This dataset holds 1036 ternary phase diagrams and how points on the diagram phase separate if they do. The data is provided as a serialized object using the `pickle' Python module. The data was compiled using Python version 3.8. </p> <p><strong>References<br></strong>The specific applications and analyses of the data are described in <br>1. Dhamankar, S.; Jiang, S.; Webb, M.A. "Accelerating Multicomponent Phase-Coexistence Calculations with Physics-informed Neural Networks"</p> <p><strong>Usage</strong><br>To access the data in the .pickle file, users can execute the following:</p> <blockquote> <p><br># LOAD SIMULATION DATA<br>DATA_DIR = "your/custom/dir/"</p> <p>filename = os.path.join(DATA_DIR, f"data_clean.pickle")<br>with open(filename, "rb") as handle:<br> (x, y_c, y_r, phase_idx, num_phase, max_phase) = pickle.load(handle)</p> </blockquote> <ul> <li>x: Input x = (χ_AB, χ_BC, χ_AC, v_A, v_B, v_C, φ_A, φ_B) ∈ ℝ^8.</li> <li>y_c: Output one-hot encoded classification vector y_c ∈ ℝ^3.</li> <li>y_r: Output equilibrium composition and abundance vector y_r = (φ_A^α, φ_B^α, φ_A^β, φ_B^β, φ_A^γ, φ_B^γ, w^α, w^β, w^γ) ∈ ℝ^9.</li> <li>phase_idx: A single integer indicating which unique phase system it belongs to.</li> <li>num_phase: A single integer indicates the number of equilibrium phases the input splits into.</li> <li>max_phase: A single integer indicates the maximum number of equilibrium phases the system splits into.</li> </ul> <p><strong>Help, Suggestions, Corrections?</strong><br>If you need help, have suggestions, identify issues, or have corrections, please send your comments to Shengli Jiang at sj0161@princeton.edu</p> <p><strong>GitHub</strong><br>Additional data and code relevant for this study is additionally accessible at <a href="https://github.com/webbtheosim/gcgnn">ht</a><a href="https://github.com/webbtheosim/ml-ternary-phase">https://github.com/webbtheosim/ml-ternary-phase</a></p>
ShareScore
24/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 4
- Harmonization
- 4
- Access
- 16
- Reuse readiness
- 0
- Engagement
- 0