OSCR

Inhibitory columnar feedback neurons are involved in motion processing in <i>Drosophila</i>.

Code ↔ Paper

7 matches between paragraphs of the paper and lines of its authors' code, computed by the harvester (lexical-v1). Click a colored paragraph or line to see its counterpart.

The 7 matches · 4 of them tie a paragraph to a whole file, not to given lines: weak matches, whose lines are not tinted
  1. [1] § Materials and methods › Processing of behavioral data ↔ Figure7_SourceCode1_behavior analysis code/behaviour_analysis_expt2_masterScript.m, lines 76–120 · score 0.66 · 0.75–1 s, lowest, 0.75 s, peak, edge, 0.5 s
  2. [2] § Materials and methods › Processing of behavioral data ↔ Figure7_SourceCode1_behavior analysis code/behaviour_analysis_expt4_masterScript.m, lines 96–197 · score 0.64 · 0.75–1 s, lowest, 0.75 s, 0.5 s, peak, behavioral
  3. [3] § Results › C2 and C3 are ON-selective neurons that sample information across few columns ↔ subscripts/Gaussian_Fit_C2C3.m, the whole file · a weak match · score 0.64 · full width half, Gaussian fit, receptive fields, FWHM
  4. [4] § Results › C2 and C3 are ON-selective neurons that sample information across few columns ↔ subscripts/Gaussian_Fit_Mi1.m, the whole file · a weak match · score 0.64 · full width half, Gaussian fit, receptive fields, FWHM
  5. [5] § Materials and methods › Processing of two photon data › Response quantification › Space-time receptive field mapping ↔ subscripts/Gaussian_Fit_C2C3.m, the whole file · a weak match · score 0.62 · full width half, Gaussian fit, FWHM, receptive, field
  6. [6] § Materials and methods › Processing of two photon data › Response quantification › Space-time receptive field mapping ↔ subscripts/Gaussian_Fit_Mi1.m, the whole file · a weak match · score 0.62 · full width half, Gaussian fit, FWHM, receptive, field
  7. [7] § Materials and methods › Processing of behavioral data ↔ Figure7_SourceCode1_behavior analysis code/behaviour_analysis_expt1_masterScript.m, lines 79–137 · score 0.52 · single edge, phase, slopes, 0.45 s, fit, 0.75 s

Paper

Loaded from Europe PMC by your browser, not stored by OSCR: doi.org · Europe PMC

The paper is loaded when this pane is shown.

The authors' code

MATLAB · 49 lines · 962 B · MIT · 2 matches

  1. function FWHM=Gaussian_Fit_C2C3(SpEx_Az_Max,SpEx_El_Max);
  2. %This function fits gaussians to the maximum spatial receptive field
  3. FWHM_Az=[];
  4. FWHM_El=[];
  5. for i=1:size(SpEx_Az_Max,2)
  6. % DATA
  7. fm = SpEx_Az_Max(:,i)';
  8. xm = [1:12]*5; %xm = xm';
  9. % FIT GAUSSIAN
  10. f = fit(xm.',fm.','gauss1');
  11. % figure; plot(f,xm,fm)
  12. % hold on
  13. % plot(xm,fm)
  14. % CALC FWHM = full width half maximum = sigma(c1) * 2.3548;
  15. FWHM_Az=[FWHM_Az, f.c1*2.3548];
  16. end
  17. for i=1:size(SpEx_El_Max,2)
  18. % DATA
  19. fm = SpEx_El_Max(:,i)';
  20. xm = [1:12]*5; %xm = xm';
  21. % FIT GAUSSIAN
  22. f = fit(xm.',fm.','gauss1');
  23. % figure; plot(f,xm,fm)
  24. % hold on
  25. % plot(xm,fm)
  26. % CALC FWHM = full width half maximum = sigma(c1) * 2.3548;
  27. FWHM_El=[FWHM_El, f.c1*2.3548];
  28. end
  29. % PLOT
  30. % Put Data together
  31. FWHM=nan(2,50);
  32. FWHM(1,1:length(FWHM_Az))=FWHM_Az;
  33. FWHM(2,1:length(FWHM_El))=FWHM_El;
  34. end

Gaussian_Fit_C2C3.m at commit 745c611, under MIT · at the source

Overview

  1. Institute of Developmental Biology and Neurobiology, Johannes-Gutenberg University Mainz Mainz Germany
  2. University of Minnesota Genomics Center Minneapolis United States
  3. Department of Genetics, Cell Biology, and Developmental Biology, University of Minnesota Minneapolis United States
  4. Department of Neurobiology, Stanford University Stanford United States
  5. Institute for Quantitative and Computational Biosciences (IQCB), Johannes Gutenberg University Mainz Mainz Germany
Institutions: Johannes Gutenberg University Mainz (Germany); University of Minnesota (United States); Stanford University (United States)
Journal: eLife, volume 14, article RP108529
Dates: published online 26 May 2026
Type: Research article · Language: English
License: CC BY
Identifiers: DOI 10.7554/elife.108529 · PMID 42187121 · PMCID PMC13211874 · OpenAlex W4415702608
Open access: gold, a free copy (OpenAlex)
Status: code verified
Categories: drosophila (organism)
Methods: Spectral & time-frequency, Statistics, Machine learning, Preprocessing, Evoked potentials, fMRI & imaging, Single-unit activity, calcium imaging
Keywords: vision, inhibitory feedback neurons, direction selectivity, neural circuits, motion vision, Drosophila, D. melanogaster
MeSH: Drosophila melanogaster*, Feedback, Physiological*, GABAergic Neurons*, Motion Perception*, Neurons*, Visual Pathways*, Animals, Neural Inhibition, Photic Stimulation (* major topic)
Journal subjects: Neuroscience
Topic: Neurobiology and Insect Physiology Research (Cellular and Molecular Neuroscience, Neuroscience), according to OpenAlex
Funding: European Research Council (101045003); Deutsche Forschungsgemeinschaft (CRC1080 project C06)
Citations: not cited yet (Europe PMC); 94 references in the paper
Research resources: RRID:BDSC_32229, UAS-DenMark, UAS-syt.eGFP RRID:BDSC_33065, 20xUAS-IVS- GCaMP6f attP40 RRID:BDSC_42747, UAS-shits RRID:BDSC_44222, lexAop-GCaMP6f-p10su(Hw)attp5 RRID:BDSC_44277, R19F01-lexAattp40 RRID:BDSC_52547, R59E08-LexAattP40 RRID:BDSC_52832, UAS-LexA.DBD RRID:BDSC_56528, Gad1MI09277-p65AD RRID:BDSC_60322, PBac{IT.GAL4}0081 RRID:BDSC_62703, PBac{IT.GAL4}0168 RRID:BDSC_62706, PBac{IT.GAL4}0301 RRID:BDSC_62767, PBac{IT.GAL4}0470 RRID:BDSC_63341, PBac{IT.GAL4}0564 RRID:BDSC_63411, PBac{IT.GAL4}0619 RRID:BDSC_63449, PBac{IT.GAL4}0756 RRID:BDSC_63499, PBac{IT.GAL4}0651 RRID:BDSC_63731, PBac{IT.GAL4}0787 RRID:BDSC_63782, PBac{IT.GAL4}0913 RRID:BDSC_63892, PBac{IT.GAL4}0940 RRID:BDSC_63911, PBac{IT.GAL4}0980 RRID:BDSC_63936, PBac{IT.GAL4}1037 RRID:BDSC_63975, PBac{IT.GAL4}0396 RRID:BDSC_64718, PBac{IT.GAL4}0669 RRID:BDSC_64737, UAS-KCNJ2.EGFP(Kir2.1)7 RRID:BDSC_6595, R25B02-Gal4.DBDattP2 RRID:BDSC_68969, R48D11-Gal4.DBDattP2 RRID:BDSC_69028, R20C11-p65.ADattP40 RRID:BDSC_70106, R26H02-p65.ADattP40 RRID:BDSC_70159

Abstract

Visual motion information is essential to guiding the movements of many animals. The establishment of direction-selective signals, a hallmark of motion detection, is considered a core neural computation and has been characterized extensively in primates, mice, and fruit flies. In flies, the circuits that produce direction-selective signals rely on feedforward visual pathways that connect peripheral visual inputs to the dendrites of the ON and OFF-direction-selective cells. Here, we describe a novel role for feedback inhibition in motion computation. Two GABAergic neurons, C2 and C3, connect to neurons upstream of the direction-selective T4 and T5 cells, and blocking C2 and C3 affects direction selectivity in T4/T5. In the ON pathway, this is likely achieved by C2-mediated suppression of responses in the major T4 input neuron Mi1. Together, C2 and C3 suppress responses to non-preferred stimuli in both T4 and T5. At the behavioral level, feedback inhibition temporally sharpens responses to ON-moving stimuli, enhancing the fly’s ability to discriminate visual stimuli that occur in quick succession. GABAergic inhibitory feedback neurons thus constitute an essential component within the circuitry that computes visual motion.

Reproduced under the paper's license (CC BY), from the paper cited above.

Repository

Its files are read in the Code ↔ Paper reader above, with 7 matches between paragraphs and lines of code.

silieslab/C2C3_feedback_Henning

License: MIT
State: the link answers, verified on 28 September 2026
Evidence: files inventoried
Commit: 745c6114b72a61dabc9389a1f024dbe22f679edf, 17 March 2026
Languages: MATLAB (104), Python (4)
Size: 226 files, 108 scripts
Software Heritage: not archived
Found in: “Data availability”
Holds: README, license file, 1 notebook
Not found: CITATION.cff, environment file, tests, continuous integration, documentation
Tools: CircStat (33 files), Statistics and Machine Learning Toolbox (26 files), Violinplot-Matlab (3 files), NumPy (2 files), h5py (1 file), Optimization Toolbox (1 file), Matplotlib (1 file), SciPy (1 file)
Availability: 1 check, the latest on 28 September 2026: the link answers
  • 28 September 2026: the link answers
110 files

The paper's code and data availability statement is in the Data section.

Tracing map

Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.

What the map holds:

  • 1 repository of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
  • 108 scripts, each with its path and the digest of its content;
  • 7 matches between paragraphs of the paper and lines of the code (method lexical-v1);
  • neither the text of the paper nor the code itself.

Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.

Data

No dataset and no data link were found in the paper.

Data availability

In vivo calcium imaging data produced for this study, as well as behavioral datasets, and the relevant analysis code are available at https://github.com/silieslab/C2C3_feedback_Henning (copy archived at Silieslab, 2026).

Reproduced under the paper's license (CC BY), from the paper cited above.

Versions

The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.

Version 1, 28 September 2026: the first record

Recorded: type, language, journal, volume, pages, dates, 6 authors, 7 keywords, 9 MeSH terms, 2 funders, 93 references, 29 RRIDs.

Cite

This paper

Henning, M., Ketkar, M. D., Lüffe, T., Gohl, D. M., Clandinin, T. R., & Silies, M. (2026). Inhibitory columnar feedback neurons are involved in motion processing in <i>Drosophila</i>. eLife, 14, RP108529. https://doi.org/10.7554/elife.108529

BibTeX

@article{henning2026inhibitory,
author = {Henning, Miriam and Ketkar, Madhura D and Lüffe, Teresa and Gohl, Daryl M and Clandinin, Thomas R and Silies, Marion},
title = {{Inhibitory columnar feedback neurons are involved in motion processing in \<i\>Drosophila\</i\>}},
journal = {eLife},
year = {2026},
month = may,
volume = {14},
pages = {RP108529},
publisher = {eLife Sciences Publications, Ltd},
issn = {2050-084X},
doi = {10.7554/elife.108529},
url = {https://doi.org/10.7554/elife.108529},
pmid = {42187121},
pmcid = {PMC13211874}
}

RIS

TY - JOUR
AU - Henning, Miriam
AU - Ketkar, Madhura D
AU - Lüffe, Teresa
AU - Gohl, Daryl M
AU - Clandinin, Thomas R
AU - Silies, Marion
TI - Inhibitory columnar feedback neurons are involved in motion processing in <i>Drosophila</i>
T2 - eLife
J2 - eLife
PY - 2026
DA - 2026/05/26
VL - 14
SP - RP108529
SN - 2050-084X
PB - eLife Sciences Publications, Ltd
DO - 10.7554/elife.108529
UR - https://doi.org/10.7554/elife.108529
LA - en
ER -

CSL-JSON

{
"id": "10.7554/elife.108529",
"type": "article-journal",
"title": "Inhibitory columnar feedback neurons are involved in motion processing in <i>Drosophila</i>",
"container-title": "eLife",
"author": [
{
"family": "Henning",
"given": "Miriam"
},
{
"family": "Ketkar",
"given": "Madhura D"
},
{
"family": "Lüffe",
"given": "Teresa"
},
{
"family": "Gohl",
"given": "Daryl M"
},
{
"family": "Clandinin",
"given": "Thomas R"
},
{
"family": "Silies",
"given": "Marion"
}
],
"container-title-short": "eLife",
"volume": "14",
"page": "RP108529",
"DOI": "10.7554/elife.108529",
"PMID": "42187121",
"PMCID": "PMC13211874",
"ISSN": "2050-084X",
"publisher": "eLife Sciences Publications, Ltd",
"URL": "https://doi.org/10.7554/elife.108529",
"language": "en",
"issued": {
"date-parts": [
[
2026,
5,
26
]
]
}
}

The tracing map gets a citation of its own once an author has validated it and it has a DOI.

Similar papers

The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.

[1] doi:10.1371/journal.pcbi.1014657 [code]
Population morphology implies a common developmental blueprint for Drosophila motion detectors.
Journal: PLoS computational biology
In common: SciPy, Matplotlib, NumPy, drosophila, 13 references
[2] doi:10.3389/fnsys.2026.1822122 [code]
Convergence-divergence circuits for multimodal integration of innate and learned opponent valences.
Journal: Frontiers in systems neuroscience
In common: h5py, SciPy, Matplotlib, 1 other tool, 9 references
[3] doi:10.1126/sciadv.aeg3535 [code]
Undoing of firing rate adaptation enables invariant population codes.
Journal: Science advances
In common: SciPy, Matplotlib, NumPy, 5 references, author Marion Silies
[4] doi:10.1038/s41586-026-10735-w [code]
Distributed control circuits across a brain-and-cord connectome.
Journal: Nature
In common: SciPy, Matplotlib, NumPy, drosophila, 6 references
[5] doi:10.1016/j.patter.2026.101590 [code]
Density-based longitudinal neuron tracking in high-density electrophysiological recordings.
Journal: Patterns (New York, N.Y.)
In common: Violinplot-Matlab, CircStat, Optimization Toolbox, 5 other tools
[6] doi:10.1371/journal.pbio.3003959 [code]
Recurrent synapses between CO2-sensitive olfactory sensory neurons enable robust CO2 detection in Aedes aegypti mosquitoes.
Journal: PLoS biology
In common: SciPy, Matplotlib, NumPy, drosophila, 5 references
[7] doi:10.1016/j.neuron.2026.03.034 [code]
Dentate gyrus interneurons modulate winner-take-all network dynamics in freely behaving mice.
Journal: Neuron
In common: CircStat, Optimization Toolbox, h5py, 4 other tools, 1 reference
[8] doi:10.1093/g3journal/jkag037 [code]
Visual recognition of the anteroposterior female body axis drives spatial elements of male courtship in Drosophila.
Journal: G3 (Bethesda, Md.)
In common: CircStat, h5py, SciPy, 2 other tools, drosophila, 2 references
[9] doi:10.1038/s41467-026-72509-2 [code]
Synaptic high-frequency jumping synchronises vision to high-speed behaviour.
Journal: Nature communications
In common: Statistics and Machine Learning Toolbox, SciPy, Matplotlib, 1 other tool, 4 references
[10] doi:10.1038/s41467-026-76581-6 [code]
Thalamocortical bursts encode reward contingencies and drive associative learning.
Journal: Nature communications
In common: Violinplot-Matlab, CircStat, h5py, 4 other tools

Contribute

The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.

Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.

Request its removal

To ask OSCR to remove this record, the copies of its authors' scripts or its tracing map, use the removal request page: signed in, you say who you are, what to remove and why, then review and confirm the request. Published rules decide every request (how).

Discussion, reproductions, activity

Discussion: questions and error reports about this paper and its code, from signed-in readers and its authors. It opens with sign-in.

Reproductions: reports from readers who ran the authors' code: what they reproduced, with which environment, commit and data. It opens with sign-in.

Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.