ISISNeutronMuon / ISISNeutronMuon/MDANSE

[ENHANCEMENT] Numerical derivatives to use all time step with different frames setting

Open
#853 1 comment 0 reactions 0 assignees View on GitHub
enhancement question
Dominant language
Python
Stars
29
Forks
8
Avg merge
2d 12h
Merged PRs (30d)
9

Description

**Is your feature request related to a problem? Please describe.**
As we know to obtain good numerical derivatives we need to use the smallest time steps possible. Some users may use a large "in steps of" setting in the frames configurator and numerical derivatives. This will mean they will get poor results due to the inaccuracies of the numerical derivatives. Perhaps it would be a good idea to run the numerical derivatives with all time steps and then take the relevant results.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the frame configurator's "in steps of" handling and the numerical-derivative entry point, then trace how selected frames are passed into derivative calculations. Done means derivatives are evaluated using all available time steps while results still correspond to the configured frame selection; add or update coverage for differing step settings.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.