Skip to main content
charlesxjyang
GitHub creator profile

charlesxjyang

Repository-level view of 18 collected skills across 3 GitHub repositories.

skills collected
18
repositories
3
updated
May 16, 2026
repository explorer

Repositories and representative skills

ase
Software Developers

Use when the user is working with atomistic structures, calculators, geometry optimization, trajectories, CIF/POSCAR/XYZ/EXTXYZ files, periodic cells, molecular dynamics setup, NEB paths, surface/slab builders, or workflows that need a common Python interface…

May 16, 2026
atomate2
Software Developers

Use when the user is constructing automated materials-science workflows with jobflow, especially VASP, force-field, phonon, defect, elastic, or equation of state workflows around pymatgen Structures. Prefer atomate2 over hand-written shell scripts, old…

May 16, 2026
hyperspy
Software Developers

Use when the user is working with multidimensional microscopy or spectroscopy data, HyperSpy Signal objects, navigation vs signal axes, lazy signals, HSPY/ZSpy/DM3/DM4/EMD/TIFF/BCF/SER file loading, dimensionality reduction, model fitting, ROIs, EELS/EDS data…

May 16, 2026
impedance
Software Developers

Use when the user is working with electrochemical impedance spectroscopy (EIS), equivalent circuit models, Nyquist/Bode plots, Kramers-Kronig validation, impedance spectra from BioLogic/Gamry/Autolab/VersaStudio/ZView, battery/fuel-cell/corrosion impedance…

May 16, 2026
mace
Software Developers

Use when the user is working with MACE machine-learning interatomic potentials (MLIPs), equivariant force fields, MACE-MP/MPA/OMAT/MATPES/OFF foundation models, ASE calculators from mace.calculators, MLIP geometry optimization, molecular dynamics,…

May 16, 2026
matminer
Software Developers

Use when the user is doing materials informatics, composition/structure featurization, Magpie-style descriptors, matbench-like tabular ML, or converting pymatgen compositions/structures into machine-learning features. Prefer matminer over hand-written…

May 16, 2026
openmm
Software Developers

Use when the user is working with molecular dynamics, biomolecular force fields, OpenMM Simulation/System/Context objects, PDB/mmCIF/Amber/Gromacs inputs, solvating systems, adding hydrogens, periodic boundary conditions, PME/LJPME, integrators, thermostats,…

May 16, 2026
py4dstem
Software Developers

Use when the user is working with 4D-STEM, scanning nanobeam diffraction, diffraction datacubes, Bragg disk detection, virtual bright/dark field imaging, center-of-mass/DPC, strain/orientation mapping, ptychography, phase retrieval, or microscope calibration…

May 16, 2026
Showing 8 of 16 collected skills.
Showing 3 of 3 repositories
All repositories loaded