Xiangyu Yin

Xiangyu Yin

@xyin-anl

I am an Assistant Computational Scientist at Argonne and work at the intersection of computational imaging, artificial intelligence and scientific automation.

Argonne National Laboratory
19
Followers
0
Following
21
Public Repos
0
Private Repos

Language Breakdown

Lines of code distribution across 9 owned repositories

2.6M Total LOC
Python
2,205,467 lines
84.8%
N/A
TypeScript
235,991 lines
9.1%
N/A
Julia
103,661 lines
4.0%
N/A
HTML
30,490 lines
1.2%
N/A
Answer Set Programming
22,951 lines
0.9%
N/A
Other
1,373 lines
0.1%
N/A
I

I-Shaped Developer

I-shaped

Specialist — deep expertise in Python

Python
TypeScript
Julia
HTML
Answer Set Programming

Collaboration Network

Global Impact visualization

LIVE
Xiangyu Yin
0 active collaborators

Repos

29

PRs

0

Growth

+18%

Top Collaborators

No collaborator data yet.

Coding Streak

Contribution activity over the past year

1 day
105
Contributions
17
Commits
0
Pull Requests
Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun
Mo
We
Fr
Based on GitHub activity
Less
More
Following
0 total

Not following anyone yet.

Synced via GitHub

Top Repositories

Nodeology

nodeology enables researchers—especially those without extensive programming experience—to quickly design and deploy full-stack AI workflows simply using prompt templates and existing functions.

36 4
Python
awesome_pxrd2xtal_generation

This repository curates open-source models and related resources for the PXRD to crystal structure generation task.

14 2
Python
AutoScriptCopilot

State machine-based workflows for automated Transmission Electron Microscope (TEM) experiment control, built using the nodeology framework and Thermo Fisher's AutoScript interface

11 0
Python
PSASimulator.jl

PSASimulator.jl is a Julia-based Pressure Swing Adsorption (PSA) simulation package for modeling gas separation processes, particularly CO₂ capture.

9 5
Julia
MapsTorch

MapsTorch is a differentiable modeling package for automating X-ray fluorescence (XRF) analysis. It combines the physics-based MAPS model with PyTorch's automatic differentiation framework

4 2
Python
matopt

MatOpt (Materials Design via Mathematical Optimization) is an Algebraic Modeling Language (AML) system specifically design to create Pyomo objects for optimization-based nanomaterials design.

2 1
Python
Ptychi-Evolve

Automated discovery, evolution, and tuning of ptychographic reconstruction regularization functions using Large Language Models (LLMs). The framework generates candidate regularization functions, executes and evaluates them, and maintains a history with compression and checkpointing.

1 0
Python
MatOpt-bench

Benchmark problems demonstrating the application of mathematical optimization to inorganic materials design problems

1 2
Python
hutch

Observability, steering, and provenance dashboard for autonomous-research agents.

0 0
Python
xraylarch

Larch: Applications and Python Library for Data Analysis of X-ray Absorption Spectroscopy (XAS, XANES, XAFS, EXAFS), X-ray Fluorescence (XRF) Spectroscopy and Imaging, and more.

0 0
Python

Open Source Impact

Contributions to external projects

4 merged PRs
Contributed to 1 repositories