sec23 issueshttps://git.gfz-potsdam.de/groups/sec23/-/issues2021-08-25T13:46:01+02:00https://git.gfz-potsdam.de/sec23/korte/pymagglobal/-/issues/20Additional models2021-08-25T13:46:01+02:00Maximilian SchannerAdditional modelsAdditional models were distributed via the gfz ftp server, but many browsers stopped supporting ftp natively. We should think of an alternative way of distributing these models, maybe a second repo?Additional models were distributed via the gfz ftp server, but many browsers stopped supporting ftp natively. We should think of an alternative way of distributing these models, maybe a second repo?https://git.gfz-potsdam.de/sec23/korte/pymagglobal/-/issues/18The EOU messages look ugly in the command line2020-07-29T15:52:17+02:00Maximilian SchannerThe EOU messages look ugly in the command lineI get that it's nice for the documentation, but maybe there is a way to omit the rst in the actual python code... seeing
```console
Example of use: :command:`pymagglobal dipole CALS10k.2` .. image::
./pic_dip.png
```
in the command line ...I get that it's nice for the documentation, but maybe there is a way to omit the rst in the actual python code... seeing
```console
Example of use: :command:`pymagglobal dipole CALS10k.2` .. image::
./pic_dip.png
```
in the command line help message is ugly...Stefan MauerbergerStefan Mauerbergerhttps://git.gfz-potsdam.de/sec23/korte/pymagglobal/-/issues/16Sequence of components2020-07-24T11:24:08+02:00Stefan MauerbergerSequence of componentsThe argument `--type` could be renamed to `--comps` or `--components` and accept a string.
The string should then consist of any combination of `DIHFNEZ`. The horizontal component is actually only of interest for observatory data.The argument `--type` could be renamed to `--comps` or `--components` and accept a string.
The string should then consist of any combination of `DIHFNEZ`. The horizontal component is actually only of interest for observatory data.https://git.gfz-potsdam.de/sec23/korte/pymagglobal/-/issues/15Cut-off degree2020-07-24T11:24:05+02:00Stefan MauerbergerCut-off degreeIn some cases it might be useful to have an optional argument `--lmax` e.g for plotting the spatial power spectrum or coefficients.In some cases it might be useful to have an optional argument `--lmax` e.g for plotting the spatial power spectrum or coefficients.https://git.gfz-potsdam.de/sec23/korte/pymagglobal/-/issues/14Temporal Power Spectrum2020-07-24T11:24:01+02:00Stefan MauerbergerTemporal Power SpectrumFor a spline base, there should be an explicit form for the spectrum.For a spline base, there should be an explicit form for the spectrum.https://git.gfz-potsdam.de/sec23/korte/pymagglobal/-/issues/12Spatial Power Spectrum2020-07-24T11:15:42+02:00Stefan MauerbergerSpatial Power SpectrumA command to plot/output the spatial power spectrum were nice. Does it make sense to consider multiple epochs?A command to plot/output the spatial power spectrum were nice. Does it make sense to consider multiple epochs?https://git.gfz-potsdam.de/sec23/korte/pymagglobal/-/issues/9Radius2020-07-24T11:06:00+02:00Stefan MauerbergerRadiusWouldn't is be nice if one could pass a radius as optional argument e.g. `-R`.Wouldn't is be nice if one could pass a radius as optional argument e.g. `-R`.https://git.gfz-potsdam.de/sec23/korte/pymagglobal/-/issues/8Comparison of models2020-07-24T11:05:57+02:00Stefan MauerbergerComparison of modelsComparing models would be a great feature, however, makes things difficult.
Suppose you could pass multiple names or files to the positional argument `model`.
Then we would also need optional arguments for: unit, reference radius and t...Comparing models would be a great feature, however, makes things difficult.
Suppose you could pass multiple names or files to the positional argument `model`.
Then we would also need optional arguments for: unit, reference radius and time.
These values should be passed as a sequence or scalarhttps://git.gfz-potsdam.de/sec23/korte/corbass/-/issues/21Benchmark / Test2020-01-06T12:49:32+01:00Stefan MauerbergerBenchmark / TestWeren't it desirable having a benchmark to guarantee integrity of results while development goes on?Weren't it desirable having a benchmark to guarantee integrity of results while development goes on?https://git.gfz-potsdam.de/sec23/korte/corbass/-/issues/17Raise if spanning the fine grid fails2019-11-16T06:53:04+01:00Stefan MauerbergerRaise if spanning the fine grid failsIf something goes wrong in the exploration phase e.g. the range is very little or even zero stop execution.If something goes wrong in the exploration phase e.g. the range is very little or even zero stop execution.https://git.gfz-potsdam.de/sec23/korte/corbass/-/issues/9Numpy warning that the covariance is not PD2019-11-18T13:18:26+01:00Maximilian SchannerNumpy warning that the covariance is not PDCurrently numpy.random.multivariate_normal always throws a warning, that even though we clearly have covariances, they are not positive definite. This may be due to the svd algorithm used. In numpy 1.18 there will be a switch to use chol...Currently numpy.random.multivariate_normal always throws a warning, that even though we clearly have covariances, they are not positive definite. This may be due to the svd algorithm used. In numpy 1.18 there will be a switch to use cholesky instead. Once 1.18 is available via conda, we should use this switch and see wether it makes the warning disappear.
The corresponding line is [here](https://gitext.gfz-potsdam.de/arthus/corbass/blob/master/corbass/evaluation.py#L220).