Hans Moritz Günther
Hans Moritz Günther
By default, sherpa ships and builds with a number of dependencies in extern/ that get compiled when installed with pip. Should we document a minimum gcc version somewhere or are...
[PEP 484](http://www.python.org/dev/peps/pep-0484) introduced type annotation for functions and methods and [PEP 526](http://www.python.org/dev/peps/pep-0526) added a similar syntax for variables and attributes. Type annotations at this point are completely optional, Python itself...
As a optimization method, gridsearch is terrible: > Not sure why this stupid method was written since the number of function of evaluation is num^npar where num is the option...
With #1185 and #1191 we now have the ability to specify multiple backends in order of precedence in the .rc files. We did not do that now because we want...
The Sherpa plot objects contain a lot of code like this: ``` class SomePlotType(ModelPlot): def plot(self, ...): Plot.plot(x, y, ....) ``` e.g. https://github.com/sherpa/sherpa/blob/main/sherpa/plot/__init__.py#L865 In this case, `ModelPlot` derives from `Plot`...
The sherpa team has spend a lot of effort to implement algorithms based on the papers in the mathematical and computational literature. Citations to the relevant papers and how the...
Discussion in #1468 , but that PR was closed because it's going to be better to treat ds9 the same way as the other backends, which are currently in the...
From: https://github.com/sherpa/sherpa/pull/1191#issuecomment-1018887551 ``` >>> plot.backend.name 'dummy' >>> from sherpa.astro.ui import * WARNING: imaging routines will not be available, failed to import sherpa.image.ds9_backend due to 'RuntimeErr: DS9Win unusable: Could not find...
E.g. at https://astropy.readthedocs.io/en/latest/visualization/index.html#module-astropy.visualization click on any class in the graph-viz Diagram - None of them work, because there is a "/latest/" missing in the url. I'm reporting this here, but...
# Summary Allow doctests to run in Sherpa # Details In the first commit, I activate doctests for all of Sherpa. That's going to fail, however, I let it run...