astrotools issueshttps://git.rwth-aachen.de/astro/astrotools/-/issues2019-06-17T12:37:59+02:00https://git.rwth-aachen.de/astro/astrotools/-/issues/43Fix random seed2019-06-17T12:37:59+02:00Teresa Karolin Bisterteresa.bister@gmail.comFix random seedIn unit tests random seed is always set to 0. This does not give the same random numbers on different machines. Therefore some commits fail the unit tests eg. 765ab1a9.
-> Fix all seeds to a different number, not 0.
(https://stackoverfl...In unit tests random seed is always set to 0. This does not give the same random numbers on different machines. Therefore some commits fail the unit tests eg. 765ab1a9.
-> Fix all seeds to a different number, not 0.
(https://stackoverflow.com/questions/42727631/generating-machine-independent-random-numbers-in-python, https://github.com/numpy/numpy/issues/8771)Marcus WirtzMarcus Wirtzhttps://git.rwth-aachen.de/astro/astrotools/-/issues/57Fix rotate_map() function for simple (3) shape as rotation_axis2019-12-09T12:37:17+01:00Marcus WirtzFix rotate_map() function for simple (3) shape as rotation_axisNiklas Uwe LangnerNiklas Uwe Langner2019-12-24https://git.rwth-aachen.de/astro/astrotools/-/issues/15Fix stupid gamale bug2018-04-10T16:58:40+02:00Marcus WirtzFix stupid gamale bugv1.0Martin UrbanMartin Urbanhttps://git.rwth-aachen.de/astro/astrotools/-/issues/38Function power_law() of class simulations.EnergySpectrum() does not consider...2018-10-19T15:45:28+02:00Marcus WirtzFunction power_law() of class simulations.EnergySpectrum() does not consider keyword log10e_maxastrotools v1.3.0Marcus WirtzMarcus Wirtzhttps://git.rwth-aachen.de/astro/astrotools/-/issues/51Implement __add__() function to support crs = crs1 + crs22019-06-17T15:05:50+02:00Marcus WirtzImplement __add__() function to support crs = crs1 + crs2See e.g.,
http://www.marinamele.com/2014/04/modifying-add-method-of-python-class.htmlSee e.g.,
http://www.marinamele.com/2014/04/modifying-add-method-of-python-class.htmlNiklas Uwe LangnerNiklas Uwe Langnerhttps://git.rwth-aachen.de/astro/astrotools/-/issues/14Implement function Mass2Charge.stable() in nucleitools2018-04-11T16:04:34+02:00Marcus WirtzImplement function Mass2Charge.stable() in nucleitoolsv1.0Teresa Karolin Bisterteresa.bister@gmail.comTeresa Karolin Bisterteresa.bister@gmail.comhttps://git.rwth-aachen.de/astro/astrotools/-/issues/26Implement function "save_readable(ofile)" in CosmicRaysBase2018-09-17T14:22:44+02:00Marcus WirtzImplement function "save_readable(ofile)" in CosmicRaysBaseFunction that loops over .keys() and save everything as np.savez(ofile, a=..., b=..., ...)
Advantage: Fast conversion in order to share simulations with people that do not use astrotools
- Commented unittests are already in test_cosmic_...Function that loops over .keys() and save everything as np.savez(ofile, a=..., b=..., ...)
Advantage: Fast conversion in order to share simulations with people that do not use astrotools
- Commented unittests are already in test_cosmic_rays.py includedastrotools v1.3.0Martin UrbanMartin Urbanhttps://git.rwth-aachen.de/astro/astrotools/-/issues/8Implement GalacticBound() Simulation in simulation class2019-11-21T23:30:16+01:00Marcus WirtzImplement GalacticBound() Simulation in simulation class* [ ] Think about implementing the galactic bound simulation part that consider an extragalactic energy / composition and propagates corresponding to fluxes of galactic magnetic field lenses to Earth
* [ ] Implement this class* [ ] Think about implementing the galactic bound simulation part that consider an extragalactic energy / composition and propagates corresponding to fluxes of galactic magnetic field lenses to Earth
* [ ] Implement this classastrotools v2.0.0Marcus WirtzMarcus Wirtzhttps://git.rwth-aachen.de/astro/astrotools/-/issues/27Implement power-law spectrum for energies in simulations module2018-09-17T14:23:00+02:00Marcus WirtzImplement power-law spectrum for energies in simulations moduleastrotools v1.3.0Marcus WirtzMarcus Wirtzhttps://git.rwth-aachen.de/astro/astrotools/-/issues/4Implement simple EEC unittest2018-04-10T17:00:07+02:00Marcus WirtzImplement simple EEC unittestv1.0Paula BigalkePaula Bigalke2018-02-28https://git.rwth-aachen.de/astro/astrotools/-/issues/3Implement Unittest for gamale.py2018-04-10T17:01:20+02:00Marcus WirtzImplement Unittest for gamale.pyv1.0Marcus WirtzMarcus Wirtzhttps://git.rwth-aachen.de/astro/astrotools/-/issues/41Include function apply_uncertainty() in simulations.py2018-11-03T14:12:35+01:00Marcus WirtzInclude function apply_uncertainty() in simulations.py- By default, the function should apply the uncertainties of the AUGER experiment on the simulated setup- By default, the function should apply the uncertainties of the AUGER experiment on the simulated setupastrotools v1.4.0Marcus WirtzMarcus Wirtzhttps://git.rwth-aachen.de/astro/astrotools/-/issues/30Include ICRC 2017 composition information2018-10-02T13:45:42+02:00Marcus WirtzInclude ICRC 2017 composition information- same as for energy- same as for energyastrotools v1.3.0Teresa Karolin Bisterteresa.bister@gmail.comTeresa Karolin Bisterteresa.bister@gmail.com2018-10-31https://git.rwth-aachen.de/astro/astrotools/-/issues/29Include ICRC spectrum 20172018-10-01T15:12:50+02:00Marcus WirtzInclude ICRC spectrum 2017- Allow for year number option for the auger spectrum (default: latest)
- Include references- Allow for year number option for the auger spectrum (default: latest)
- Include referencesastrotools v1.3.0Teresa Karolin Bisterteresa.bister@gmail.comTeresa Karolin Bisterteresa.bister@gmail.com2018-10-31https://git.rwth-aachen.de/astro/astrotools/-/issues/10inconstistent return values for fisher_pdf and exposure_pdf2018-04-10T16:59:24+02:00Martin Urbaninconstistent return values for fisher_pdf and exposure_pdfthe fisher_pdf function returns a tuple consisting of pixels and corresponding values and the exposure pdf return an array of length npix with the corresponding values. returning the full array is the more intuitive behaviour. This issue...the fisher_pdf function returns a tuple consisting of pixels and corresponding values and the exposure pdf return an array of length npix with the corresponding values. returning the full array is the more intuitive behaviour. This issue relates to https://git.rwth-aachen.de/astro/astrotools/blob/dff13db83fb3453872befc8303904c4d19b3d726/astrotools/healpytools.py#L256-307v1.0Marcus WirtzMarcus Wirtzhttps://git.rwth-aachen.de/astro/astrotools/-/issues/16Increase coverage for coord.py2018-04-13T12:34:53+02:00Marcus WirtzIncrease coverage for coord.pyv1.0Marcus WirtzMarcus Wirtzhttps://git.rwth-aachen.de/astro/astrotools/-/issues/23Lens in gamale should know about his statistic (self.stat = ...)2018-05-20T16:41:22+02:00Marcus WirtzLens in gamale should know about his statistic (self.stat = ...)Marcus WirtzMarcus Wirtzhttps://git.rwth-aachen.de/astro/astrotools/-/issues/7Linting for obs.py2018-04-10T16:59:53+02:00Martin UrbanLinting for obs.pyHere several things are to be done
* [x] Activate linting for obs.py in the pipeline. Already prepared in line 23 in gitlab-ci
* [x] Lint the file obs.py according to our linting rules. Before committing you should check that everythin...Here several things are to be done
* [x] Activate linting for obs.py in the pipeline. Already prepared in line 23 in gitlab-ci
* [x] Lint the file obs.py according to our linting rules. Before committing you should check that everything works with `pylint astrotools/obs.py` which should automatically use the `.pylintrc` in the repository.v1.0Paula BigalkePaula Bigalkehttps://git.rwth-aachen.de/astro/astrotools/-/issues/19Missleading ang2vec in healpytools2018-04-23T12:12:46+02:00Paula BigalkeMissleading ang2vec in healpytoolsThe import `ang2vec` from healpytools uses `healpy.pixelfunc` not `astrotools.coord`The import `ang2vec` from healpytools uses `healpy.pixelfunc` not `astrotools.coord`https://git.rwth-aachen.de/astro/astrotools/-/issues/13Partly inconsistent usage of degrees and radians and theta definitions in coo...2018-04-13T12:35:03+02:00Martin UrbanPartly inconsistent usage of degrees and radians and theta definitions in coord.pyThis issue is related to #11 and #12
* [x] Zenith in range $`(0, \pi)`$ but altitude in range $`(\pi/2, -\pi/2)`$.
* [x] Some functions use degrees others radians, see subtickets
* [x] Think about moving auger specific things to augerThis issue is related to #11 and #12
* [x] Zenith in range $`(0, \pi)`$ but altitude in range $`(\pi/2, -\pi/2)`$.
* [x] Some functions use degrees others radians, see subtickets
* [x] Think about moving auger specific things to augerv1.0