[Feature] Source biasing technique
Maintainers usually reply within 1 day
@nglaser3 is already working on this.
Since Oct 22, 2026.
Assessment
This issue has not been assessed yet.
Description
Describe the feature you'd like.
Source biasing is a variance reduction technique that allows for preferential sampling from a source. This can be done in any combination of phase space, and typically is done via a provided function or histogram describing the desired probabilities of a particle being born at a specific point in the source's phase space.
Additional context.
This is required for CADIS and other hybrid weight window generators.
How can this issue be closed?
This issue can be closed when histogram / function based biasing can be supplied into sources, as well as preferential sampling from sources based off of user supplied "weights".
Associated Developers
- @munkm
- Dominant language
- Python
- Stars
- 61
- Forks
- 39
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 21
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from mcdc-project/mcdc
-
stale
Difficulty 1/5 Under an hour Newbie friendliness 72/100
mcdc-project/mcdc#486 · 1 comment ·
Maintainers usually reply within 1 day
-
hybrid-methods tallies
Difficulty 5/5 Over a week Newbie friendliness 35/100
mcdc-project/mcdc#590 · 1 comment ·
Maintainers usually reply within 1 day
-
[Feature] Combine nuclide_composition and element_composition in MaterialPossibly taken @hansenkyle claimed this 3 days ago. Opencontinuous energy materials
Difficulty 4/5 3-5 days Newbie friendliness 55/100
mcdc-project/mcdc#586 · 1 reaction ·
Maintainers usually reply within 1 day
-
hybrid-methods meshes tallies
Difficulty 5/5 Over a week Newbie friendliness 25/100
mcdc-project/mcdc#584 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 57/100
mcdc-project/mcdc#583 · 1 comment ·
Maintainers usually reply within 1 day
All issues in mcdc-project/mcdc
Similar issues
-
Project submission:Open
Difficulty 1/5 Under an hour Newbie friendliness 72/100
slavakurilyak/awesome-ai-agents#845 ·
Maintainers usually reply within 1 day
-
tests: pin that the atomic writers in utils/paths.py stage the temporary file in the target's directoryPossibly taken A pull request linked to this issue is open or already merged. Opendifficulty:2 enhancement good first issue
Difficulty 1/5 1-3 hours Newbie friendliness 92/100
MakazhanAlpamys/Soup#2178 ·
Maintainers usually reply within 1 day
-
[BUG] dcg.waggr permutation p-values are folded twice, so near-zero scores get the smallest p-valuesOpen
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
scverse/rapids-singlecell#854 ·
Maintainers usually reply within 1 day
-
Slang input: int8_t4_packed and uint8_t4_packed are copied into CrossGLPossibly taken @ninglinLiu claimed this today. Openarea:frontend backend:slang bug direction:input
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 1 day
-
random_elements(unique=True) on an OrderedDict: ZeroDivisionError once only zero weights remain, AssertionError with use_weighting=FalsePossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 13 days