Skip to content

Conversation

@Saptaparna
Copy link
Contributor

PR for two projects on negative weight mitigation.

@netlify
Copy link

netlify bot commented Jan 30, 2026

Deploy Preview for earnest-hotteok-b1e1bf ready!

Name Link
🔨 Latest commit 92e0a77
🔍 Latest deploy log https://app.netlify.com/projects/earnest-hotteok-b1e1bf/deploys/698b367db26ce400082dbcfb
😎 Deploy Preview https://deploy-preview-1820--earnest-hotteok-b1e1bf.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@Saptaparna
Copy link
Contributor Author

@graeme-a-stewart @eduardo-rodrigues Tagging admins

@Saptaparna Saptaparna changed the title Negative Weights feat(gsoc): Negative Weights Jan 30, 2026
@Saptaparna
Copy link
Contributor Author

@simonspa

@Saptaparna Saptaparna marked this pull request as draft January 30, 2026 01:50
@Saptaparna Saptaparna changed the title feat(gsoc): Negative Weights feat(gsoc): Negative Weights label:"GSoC" Jan 30, 2026
@Saptaparna Saptaparna changed the title feat(gsoc): Negative Weights label:"GSoC" feat(gsoc): Negative Weights Jan 30, 2026
@Saptaparna
Copy link
Contributor Author

label:"GSoC"

@Saptaparna Saptaparna marked this pull request as ready for review January 30, 2026 01:54
@maszyman maszyman added the GSoC Related to Google Summer of Code activity label Jan 30, 2026
@maszyman maszyman requested a review from a team January 30, 2026 09:24
Copy link
Contributor

@maszyman maszyman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the proposals.

Please have a look at my comments inline.

Also, please consider adding AI policy, for example as suggested in #1804 (comment)

Comment on lines 1 to 14
-
project: HSF
title: HSF
layout: default
logo: hsf_logo_angled.png
description: |
The HEP Software Foundation encourages cooperation and common
development of software in High Energy Physics. The HSF hosts
a number of software projects where developers are working to
solve current problems in particle physics.
---

{% include gsoc_project.ext %}

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This does not seem to be needed. Please have a loot at template in e.g. #1804

-
title: Negative weight mitigation with cell resampling in ATLAS workflows
layout: gsoc_proposal
project: Negative weight, ATLAS event generator workflows
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should correspond to the project that needs to be defined in _gsocproject/2026/. We already have there ATLAS is that what this proposal targets.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
project: Negative weight, ATLAS event generator workflows
project: ATLAS

layout: gsoc_proposal
project: Negative weight, ATLAS event generator workflows
year: 2026
organization: Southern Methodist University
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This name should correspond to the definition in _gsocorgs/2026. Please check the examples, but you may need to create smu.md in there.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
organization: Southern Methodist University
organization: SMU


Negatively weighted events arise as a result of subtraction schemes in next-to-leading (or higher) order event generators. The fraction of negatively weighted events vary as a function of phase space requirements that are imposed in experimental analyses making it imperative to store these events for time consuming downstream processing like detector simulation. They are a severe source of inefficiency in event generator workflows, requiring large datasets to mitigate statistical dilution caused by negatively weighted events.

A method to redistribute negatively weighted events was proposed in arXiv:2109.07851 and subsequently in arXiv:2303.15246. We plan to use this method for ATLAS event generator workflows. The method has been previously implemented in CMS for small-scale tests. In this project, we will extend the scope of previous explorations in both ATLAS and CMS by identifying computationally intensive workflows and running validation tests that are designed to ensure that distributions of physical observables are not sculpted as a result of the removal of negatively weighted events.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please make those arXiv references the clickable links.

* Design an event generator workflow and validation suite that tests the cell resampling method for negative weight removal

## Requirements
* Familiarity with python and C++
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Familiarity with python and C++
* Familiarity with Python and C++

* [Saptaparna Bhattacharya](mailto:saptaparna.bhattacharya@cern.ch)

## Links
* [Cell resampling](https://cres.hepforge.org/)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks to be a Rust project. Would it make sense to add it in requirements?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@@ -0,0 +1,51 @@
-
project: HSF
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same editorial comments as for the previous proposal.


## Expected results
Release a modified version of MCFM that successfully incorporates the negative weight mitigation strategy, demonstrating reduced statistical dilution.

Copy link
Contributor

@maszyman maszyman Jan 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You are missing Mentors section (should be done via project_mentors in the metadata at the top).

If you are the only mentor also for this project, please consider adding a co-mentor as Google suggests that mentors should mentor 1 contributor project, and there should be preferably 2 mentors per project.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@maszyman
Copy link
Contributor

maszyman commented Feb 2, 2026

@Saptaparna could you please update the PR following the comments?

@maszyman
Copy link
Contributor

maszyman commented Feb 4, 2026

@Saptaparna just a kind reminder to update this PR.

@Saptaparna
Copy link
Contributor Author

@maszyman done!

Copy link
Contributor

@maszyman maszyman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the updates. There are still a couple changes needed to properly render the project.

layout: gsoc_proposal
project: Negative weight, ATLAS event generator workflows
year: 2026
organization: Southern Methodist University
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
organization: Southern Methodist University
organization: SMU

-
title: Negative weight mitigation with cell resampling in ATLAS workflows
layout: gsoc_proposal
project: Negative weight, ATLAS event generator workflows
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
project: Negative weight, ATLAS event generator workflows
project: ATLAS

@@ -0,0 +1,40 @@
-
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
-
---

difficulty: medium
duration: 175
mentor_avail: June-October
project_mentors: Saptaparna Bhattacharya (saptaparnab@smu.edu) and authors of the "cell-resampling" team (Jeppe Andersen(mailto:eppe.andersen@durham.ac.uk) and Andreas Maier(mailto:andreas.martin.maier@desy.de))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
project_mentors: Saptaparna Bhattacharya (saptaparnab@smu.edu) and authors of the "cell-resampling" team (Jeppe Andersen(mailto:eppe.andersen@durham.ac.uk) and Andreas Maier(mailto:andreas.martin.maier@desy.de))
project_mentors:
- email: saptaparnab@smu.edu
first_name: Saptaparna
last_name: Bhattacharya
organization: SMU
is_preferred_contact: yes

and similarly for the co-mentors

Comment on lines 36 to 37
## Mentors
* [Saptaparna Bhattacharya](mailto:saptaparna.bhattacharya@cern.ch) and authors of the "cell-resampling" team (Jeppe Andersen(mailto:eppe.andersen@durham.ac.uk) and Andreas Maier(mailto:andreas.martin.maier@desy.de))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## Mentors
* [Saptaparna Bhattacharya](mailto:saptaparna.bhattacharya@cern.ch) and authors of the "cell-resampling" team (Jeppe Andersen(mailto:eppe.andersen@durham.ac.uk) and Andreas Maier(mailto:andreas.martin.maier@desy.de))

This is handled by project_mentors metadata

-
title: Negative weight mitigation with cell resampling and tests with MCFM
layout: gsoc_proposal
project: Negative weight, MCFM
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
project: Negative weight, MCFM
project: MCFM

and please add MCFM.md to _gsocprojects/2026/

difficulty: medium
duration: 175
mentor_avail: June-October
project_mentors: Tobias Neumann (tneumann@mail.smu.edu), Saptaparna Bhattacharya (saptaparnab@smu.edu)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same comment as previous proposal

@Saptaparna
Copy link
Contributor Author

AI policy is now there too.

@maszyman
Copy link
Contributor

Thanks @Saptaparna , I've made few adjustments, but I think now it's ready.

@maszyman maszyman merged commit 807d277 into HSF:main Feb 10, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GSoC Related to Google Summer of Code activity

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants