add steve chang project u01#61
Conversation
Summary of ChangesHello @yibeichan, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request introduces a new research project, 'Toward comprehensive models of naturalistic cooperation and competition in primates,' to the website. The changes involve structuring the project information across multiple files: updating the main projects index, creating a dedicated page for the project's detailed description, and listing the principal investigators in a separate data file. The primary purpose is to expand the site's content to include comprehensive details about this specific U01 cooperative agreement project. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request adds a new U01 project to the website. The changes include adding the project details to the main projects page, creating a dedicated page for it, and adding a data file for the team members. My review focuses on improving maintainability by addressing content duplication and the use of inline scripts. I've also included suggestions for improving content formatting and page metadata for better readability and SEO.
| <div class="hover-block"> | ||
|
|
||
| **_1U01DA063534_** - [Toward comprehensive models of naturalistic cooperation and competition in primates](https://reporter.nih.gov/search/1U01DA063534/project-details) \ | ||
| **_PI(s)_** - [Chang, Steve W. C.](mailto:steve.chang@yale.edu)\*, | ||
| [Jadi, Monika P.](mailto:monika.jadi@yale.edu), | ||
| [Nandy, Anirvan S.](mailto:anirvan.nandy@yale.edu), | ||
| [Saxena, Shreya](mailto:shreya.saxena@yale.edu) \ | ||
| **_Institution(s)_** - Yale University | ||
| {{<details>}} | ||
| The flexible ability to work together for mutual benefits while competing against others for limited resources is a hallmark of advanced social cognition. Cooperative and competitive interactions are highly dynamic and complex. However, studying the precise behavioral mechanisms of these interactions has been challenging. This is partly due to the fact that the standard animal models in lab studies do not reliably cooperate. Moreover, typical studies do not include multidimensional behavioral measurements that are essential to understand such complex interactions. Therefore, there is a need to investigate complex social interactions in a species whose social structure strongly depends on both cooperation and competition, while tracking multiple action-based and internal state-related variables to obtain a comprehensive understanding of social behavior. The marmoset is an excellent species for studying complex social interactions grounded in context-dependent cooperative and competitive tendencies within their natural ethology. The first major goal of this proposal is to simultaneously and continuously collect multidimensional biobehavioral measurements, both action-based and internal state-based, during naturalistic cooperative and competitive interactions between freely moving marmosets. We aim to understand the functional and directionally causal dependencies of these biobehavioral variables in cooperative and competitive behaviors. The second major goal is to build comprehensive and empirically testable generative models of primate social interaction and to validate our understanding iteratively between the models and the experiments. We will use multiple modeling approaches to exploit their strengths: multi-agent reinforcement learning with recurrent neural networks will be used to learn complex patterns for prediction, and the structure and inputs to these models will be informed by dynamic Bayesian networks to increase the interpretability of the models. We will use an embodied agent-based framework, with the recurrent neural networks driving musculoskeletal models of marmosets, to better model cooperative and competitive interactions of nonhuman primates. With the comprehensive biobehavioral data and the musculoskeletal model, we will build generalizable models of primate social interaction via a multi-level constraints-based framework. Finally, we will validate the generative models of primate social interaction by inducing multiple types of in silico environmental and task manipulations that are designed to predictably alter social strategies and carrying out those experiments in vivo that significantly alter the resulting social strategy. Overall, we aim to provide the most comprehensive understanding of primate social interactions to date, along with novel generative models of such behavior. | ||
|
|
||
| {{</details>}} | ||
|
|
||
| </div> |
There was a problem hiding this comment.
This block of content is duplicated from content/projects/_index.md. Duplicating content makes maintenance harder, as changes need to be applied in multiple places. To avoid this, you could store the project information in a data file (e.g., in the data/ directory) and then render it in both places using Hugo's templating features. Alternatively, you could use a shortcode or a partial to include the content from a single source file. This would make your site much more maintainable.
| <script> | ||
| function openPage(pageUrl){ | ||
| window.open(pageUrl, "_self"); | ||
| } | ||
| </script> |
There was a problem hiding this comment.
Embedding JavaScript directly into markdown content files is not a good practice. It mixes content with behavior and can lead to code duplication if the same script is needed on multiple pages. This script should be moved to a global JavaScript file for the site (e.g., in static/js/) and included in the site's base template. This will improve maintainability and separation of concerns.
| @@ -0,0 +1,26 @@ | |||
| --- | |||
| title: U01 Project | |||
There was a problem hiding this comment.
No description provided.