You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AGENTS.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
This repository contains Rudramani Singha's personal academic landing page for `singha.io`.
6
6
7
-
The site is a Vite-powered static website. GitHub Pages deployment is Actions-only. Do not preserve or reintroduce GitHub Pages "Deploy from a branch" support.
7
+
The site is a Vite + React website. GitHub Pages deployment is Actions-only. Do not preserve or reintroduce GitHub Pages "Deploy from a branch" support.
8
8
9
9
## Communication
10
10
@@ -16,8 +16,9 @@ The site is a Vite-powered static website. GitHub Pages deployment is Actions-on
16
16
17
17
## Source of Truth
18
18
19
-
-`index.html` is the main page and contains the current homepage content.
20
-
-`stylesheet.css` is the current styling source.
19
+
-`src/main.jsx` is the React app and contains the locked homepage content.
20
+
-`index.html` is the Vite HTML entrypoint and contains metadata.
21
+
-`stylesheet.css` is the current styling source imported by React.
21
22
-`images/` contains the profile and project imagery.
22
23
-`scripts/` contains research notebooks and artifacts linked from the site history.
23
24
-`tools/` contains small build helpers.
@@ -34,9 +35,9 @@ The site is a Vite-powered static website. GitHub Pages deployment is Actions-on
34
35
35
36
## Frontend Rules
36
37
37
-
- Use Vite with npm and Node 24, as pinned by `.node-version`.
38
+
- Use Vite, React, npm, and Node 24, as pinned by `.node-version`.
38
39
- Keep dependencies minimal. The GitHub Actions path should stay well under 30 seconds whenever possible.
39
-
- Do not add React, Svelte, Astro, Tailwind, or another framework without an explicit user decision.
40
+
- Do not add Svelte, Astro, Tailwind, or another framework without an explicit user decision.
40
41
- Styling work should preserve the current content and improve presentation only.
41
42
- Prefer small, plain static-site changes over architectural churn.
Copy file name to clipboardExpand all lines: README.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
Personal website for [singha.io](https://singha.io/).
6
6
7
-
The site is a static Vite project. Source files live in the repository; GitHub Actions builds them into `dist/` and deploys that artifact to GitHub Pages.
7
+
The site is a Vite + React project. Source files live in the repository; GitHub Actions builds them into `dist/` and deploys that artifact to GitHub Pages.
8
8
9
9
## How Publishing Works
10
10
@@ -72,7 +72,8 @@ After the push, check the deployment here:
72
72
## Important Files
73
73
74
74
-`index.html`: homepage content and metadata
75
-
-`stylesheet.css`: site styling
75
+
-`src/main.jsx`: React app and locked homepage content
76
+
-`stylesheet.css`: site styling imported by the React app
76
77
-`images/`: profile and project images
77
78
-`404.html`: custom not-found page
78
79
-`CNAME`: custom domain, `singha.io`
@@ -92,6 +93,7 @@ GitHub repository settings should be:
92
93
## Notes
93
94
94
95
- This repo does not use Jekyll.
96
+
- React is used for the homepage UI; Vite handles local development and production builds.
95
97
-`node_modules/` and `dist/` are ignored.
96
98
- Node is pinned in `.node-version`.
97
99
- The production site is made by GitHub Actions, not by manually uploading local files.
<spanclass="paper-title">Asymmetric Social Representations in the Prefrontal Cortex for Cooperative Behavior</span>
72
-
</a>
73
-
<pclass="paper-authors">
74
-
Yuan Cheng, Yusi Chen, Myungji Kwak, Ross P. Kempner, <strong>Rudramani Singha</strong>, Jared Winslow, Runqi Liu, Umais Khan, Tessa Spangler, Alvi Khan, Talmo Pereira, Matthew Whiteway, Evan S. Schaffer, Nuttida Rungratsameetaweemana, Nan Yang, Herbert Zheng Wu
We introduce a mouse paradigm to study cooperative behavior where stable leader-follower roles emerge during joint foraging. Using calcium imaging and optogenetic disruption, the study shows medial prefrontal cortex representations are role-specific and critical for cooperation. I developed the forward-modeling framework paired with multi-agent inverse reinforcement learning to decode latent value functions driving cooperative decisions.
This tutorial starts with intuitive Bayesian updates and builds to Hidden Markov Models and related latent-variable methods. It includes GLMs, input-driven Gaussian mixture models, and GLM-HMMs with comparisons between MCMC and EM estimation. Implementations cover PyMC, Stan, NumPyro, JAX, and Dynamax.
0 commit comments