-
Notifications
You must be signed in to change notification settings - Fork 61
GSoC 2025 biodynamo introduction blog and contributor profile #294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
4 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -262,6 +262,40 @@ | |
proposal: /assets/docs/Aditya_Pandey_GSoC2025.pdf | ||
mentors: Martin Vassilev, Jonas Rembser, Fons Rademakers, Vassil Vassilev | ||
|
||
- name: Salvador de la Torre Gonzalez | ||
Check failure on line 265 in _data/contributors.yml
|
||
info: "Google Summer of Code 2025 Contributor" | ||
photo: salva_de_la_torre_gonzalez.jpg | ||
email: [email protected] | ||
github: "https://github.com/salva24" | ||
Check failure on line 269 in _data/contributors.yml
|
||
linkedin: "https://www.linkedin.com/in/salva-de-la-torre-gonzalez-7299b6335/" | ||
education: "Mathematics and Computer Engineering, University of Seville, Spain" | ||
active: 1 | ||
projects: | ||
- title: "Agent-Based Simulation of CAR-T Cell Therapy Using BioDynaMo" | ||
status: Ongoing | ||
description: | | ||
Chimeric Antigen Receptor T-cell (CAR-T) therapy has shown great promise | ||
in treating hematological cancers by harnessing the immune system to target | ||
and eliminate tumor cells. However, its effectiveness in solid tumors remains | ||
limited due to challenges such as poor T-cell infiltration, immune suppression, | ||
and T-cell exhaustion. This project aims to develop a scalable, agent-based | ||
simulation of CAR-T therapy using BioDynaMo, a high-performance, open-source | ||
biological simulation platform. The simulation will model key aspects of CAR-T | ||
dynamics, including T-cell migration, tumor cell engagement, and the influence | ||
of microenvironmental factors like hypoxia, regulatory T-cells, and | ||
Check failure on line 285 in _data/contributors.yml
|
||
immunosuppressive cytokines. By simulating various tumor types, including solid | ||
tumors and leukemias, the model will explore treatment variables such as CAR-T | ||
dosage, timing of administration, and combination strategies like checkpoint | ||
inhibitors and cytokine support. The project will deliver a complete and | ||
well-documented BioDynaMo-based simulation modeling CAR-T cell therapy, | ||
custom analysis scripts for visualizing tumor regression and evaluating CAR-T | ||
efficacy, performance benchmarking across therapeutic strategies, and a detailed | ||
report summarizing insights and future directions. This approach will provide | ||
valuable insights for optimizing CAR-T therapies, particularly in complex tumor | ||
microenvironments. | ||
proposal: /assets/docs/de_la_torre_gonzalez_salvador_proposal_gsoc_2025.pdf | ||
mentors: Vassil Vassilev, Lukas Breitwieser | ||
|
||
- name: "This could be you!" | ||
photo: rock.jpg | ||
info: See <a href="/careers">openings</a> for more info | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- | ||
title: "Compiler Research - Team - Salvador de la Torre Gonzalez" | ||
layout: gridlay | ||
excerpt: "Compiler Research: Team members" | ||
sitemap: false | ||
permalink: /team/SalvadorDeLaTorreGonzalez | ||
email: [email protected] | ||
--- | ||
|
||
{% include team-profile.html %} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
--- | ||
title: "Agent-Based Simulation of CAR-T Cell Therapy Using BioDynaMo" | ||
layout: post | ||
excerpt: "This GSoC 2025 project, Agent-Based Simulation of CAR-T Cell Therapy, aims to develop a BioDynaMo-based model to simulate CAR-T cell dynamics and interactions. The goal is to provide researchers with a tool to evaluate therapy efficacy and identify strategies to enhance treatment outcomes." | ||
sitemap: true | ||
author: Salvador de la Torre Gonzalez | ||
permalink: blogs/gsoc25_salvador_introduction_blog/ | ||
banner_image: /images/blog/gsoc-banner.png | ||
date: 2025-05-14 | ||
tags: gsoc BioDynaMo c++ | ||
--- | ||
|
||
### Introduction | ||
|
||
I am Salvador de la Torre Gonzalez, a Mathematics and Computer Engineering student from the University of Seville, and a Google Summer of Code 2025 contributor who will be working on "Agent-Based Simulation of CAR-T Cell Therapy Using BioDynaMo project. | ||
|
||
**Mentors**: Vassil Vassilev, Lukas Breitwieser | ||
|
||
### Briefly about CAR-T Cell Therapy and BioDynaMo | ||
|
||
Chimeric Antigen Receptor T-cell (**CAR-T**) therapy is a promising immunotherapy that reprograms a patient’s T-cells to recognize and eliminate cancer cells. While CAR-T has achieved remarkable success in blood cancers, its efficacy in solid tumors remains limited due to factors such as poor T-cell infiltration, immune suppression, and T-cell exhaustion. | ||
|
||
This project will be built on **BioDynaMo**, an open-source, high-performance simulation engine for large-scale agent-based biological modeling. BioDynaMo provides an efficient framework for modeling cellular dynamics and complex microenvironments at scale, making it ideally suited for simulating CAR-T therapies under diverse tumor conditions. | ||
|
||
The simulation will capture essential components of CAR-T behavior, including T-cell migration, tumor cell engagement, and the influence | ||
of microenvironmental factors like hypoxia, regulatory T-cells, and immunosuppressive cytokines. The goal is not only to provide the simulation, but also custom analysis scripts for visualizing and testing how therapy parameters influence treatment outcomes. | ||
|
||
### Why I Chose This Project | ||
|
||
This project represents an exciting opportunity to apply my dual academic background in mathematics and computer engineering to a highly impactful domain: cancer immunotherapy. | ||
|
||
My interest in oncology and CAR-T treatments deepened significantly after attending a course on Mathematical Modeling and Data Analysis in Oncology, taught by researchers from the Mathematical Oncology Laboratory" ([MôLAB](https://molab.es/)) team at the University of Cádiz. During this course, I was introduced to the fundamentals of immunotherapy and CAR-T cell dynamics, and became fascinated by the potential of mathematical and computational tools to contribute to this area. | ||
|
||
I believe that building a scalable, open-source simulation of CAR-T therapy can become a valuable resource for scientists and clinicians worldwide, helping them to better understand and optimize treatment strategies considering the complex landscape of solid tumors. | ||
|
||
### Implementation Details and Plans | ||
|
||
This project will develop a scalable agent-based simulation of CAR-T therapy using BioDynaMo. The simulation will include: | ||
|
||
- T-cell migration, proliferation, and tumor cell killing, | ||
- Simulation of both solid tumors and hematological cancers, | ||
- Modeling of tumor microenvironment components such as: | ||
- Hypoxia, | ||
- Regulatory T-cells, | ||
- Immunosuppressive cytokines, | ||
- Development of custom scripts for: | ||
- Visualizing tumor progression/regression, | ||
- Quantifying CAR-T efficacy, | ||
- Exploration of therapy strategies including: | ||
- CAR-T dosage and administration timing, | ||
- Performance benchmarking for different therapeutic scenarios. | ||
|
||
A modular architecture will ensure that the simulation is extensible and reusable in future studies. Insights gained from these simulations will be summarized in a comprehensive report including replication of real data and comparison between treatment strategy results. | ||
|
||
### Conclusion | ||
|
||
By building a BioDynaMo-based model of CAR-T cell therapy, we aim to provide a flexible and high-performance tool for exploring treatment strategies in complex tumor environments. This is really valuable work for the community since it could help identify conditions that enhance CAR-T efficacy, contributing to improved design of immunotherapies. | ||
|
||
|
||
### Related Links | ||
|
||
- [Project Description](https://hepsoftwarefoundation.org/gsoc/2025/proposal_BioDynamo-CART.html) | ||
- [BioDynaMo Repository](https://github.com/BioDynaMo/biodynamo) | ||
- [My GitHub Profile](https://github.com/salva24) |
salva24 marked this conversation as resolved.
Show resolved
Hide resolved
|
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apologies for the late comment: can we generate a more exciting image and have the gsoc logo overlaid on it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay, btw, I just realized that when someone clicks on my name in the team section https://compiler-research.org/team/ a 404 pops https://compiler-research.org/team/SalvadordelaTorreGonzalez However when I clone the repository and run the website in local it works perfectly fine. Might the issue be because of the automatic github spelling check?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you upload all files that you have locally?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I really think so, because I only used relative paths, and I tried cloning the repository in a different folder and it works locally.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can confirm this is the case for me too. Locally works. I have no idea how to debug this -- I think your page is different and uses the
permalink
which might influence something somewhere on the server...There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I might have discovered the issue. Lets see if it works now