diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-04-12 03:14:23 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-04-12 03:14:23 +0000 |
| commit | 6692bc96e69a31db7491c9cdfd1c4d37bbf3e055 (patch) | |
| tree | 0340558195448faa93354ba9fd2f2ced9f459b17 | |
| parent | fc225926e0bb26d50991a8f6c5fb517c678cd321 (diff) | |
automatic import of python-ligo-skymap
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-ligo-skymap.spec | 269 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 271 insertions, 0 deletions
@@ -0,0 +1 @@ +/ligo.skymap-1.0.7.tar.gz diff --git a/python-ligo-skymap.spec b/python-ligo-skymap.spec new file mode 100644 index 0000000..bb53258 --- /dev/null +++ b/python-ligo-skymap.spec @@ -0,0 +1,269 @@ +%global _empty_manifest_terminate_build 0 +Name: python-ligo.skymap +Version: 1.0.7 +Release: 1 +Summary: Tools for reading, writing, manipulating, and making LIGO and Virgo sky maps +License: GNU GPL v3+ +URL: https://lscsoft.docs.ligo.org/ligo.skymap/ +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/05/d6/168473ef5ed9a878b1b94cb951e14bc48bbfd78358e0ab40f6a2610b4145/ligo.skymap-1.0.7.tar.gz +BuildArch: noarch + +Requires: python3-astroplan +Requires: python3-astropy +Requires: python3-astropy-healpix +Requires: python3-healpy +Requires: python3-h5py +Requires: python3-lalsuite +Requires: python3-ligo-gracedb +Requires: python3-ligo-segments +Requires: python3-matplotlib +Requires: python3-networkx +Requires: python3-numpy +Requires: python3-pillow +Requires: python3-ptemcee +Requires: python3-ligo-lw +Requires: python3-pytz +Requires: python3-reproject +Requires: python3-scipy +Requires: python3-tqdm +Requires: python3-sphinx +Requires: python3-sphinx-argparse +Requires: python3-sphinx-astropy +Requires: python3-sphinxcontrib-mermaid +Requires: python3-astroquery +Requires: python3-pytest-astropy +Requires: python3-pytest-doctestplus +Requires: python3-pytest-mpl + +%description +########### +ligo.skymap +########### + +The `ligo.skymap` package provides tools for reading, writing, generating, and +visualizing gravitational-wave probability maps from LIGO and Virgo. Some of +the key features of this package are: + +* `Command line tool bayestar-localize-coincs`_ and + `bayestar-localize-lvalert`_: BAYESTAR, providing rapid, coherent, Bayesian, + 3D position reconstruction for compact binary coalescence events + +* `Command line tool ligo-skymap-from-samples`_: Create 3D sky maps from + posterior sample chains using kernel density estimation + +* `Command line tool ligo-skymap-plot`_: An everyday tool for plotting + HEALPix maps + +* `Module ligo.skymap.plot`_: Astronomical mapmaking tools for + perfectionists and figure connoisseurs + +To get started, see the `installation instructions`_ or the `full +documentation`_. + +.. figure:: https://lscsoft.docs.ligo.org/ligo.skymap/_images/localization.svg + :alt: GW170817 localization + + This illustration of the position of GW170817, prepared using `ligo.skymap`, + illustrates the main features of this package: rapid localization of compact + binaries with BAYESTAR [#BAYESTAR]_, three-dimensional density estimation + [#GoingTheDistance]_ [#GoingTheDistanceSupplement]_, cross-matching with + galaxy catalogs, and visualization of gravitational-wave sky maps. + Reproduced from [#IlluminatingGravitationalWaves]_. + +.. [#BAYESTAR] + Singer, L. P., & Price, L. R. 2016, *Phys. Rev. D*, 93, 024013. + https://doi.org/10.1103/PhysRevD.93.024013 + +.. [#GoingTheDistance] + Singer, L. P., Chen, H.-Y., Holz, D. E., et al. 2016, *Astropys. J. Lett.*, + 829, L15. https://doi.org/10.3847/2041-8205/829/1/L15 + +.. [#GoingTheDistanceSupplement] + Singer, L. P., Chen, H.-Y., Holz, D. E., et al. 2016, *Astropys. J. Supp.*, + 226, 10. https://doi.org/10.3847/0067-0049/226/1/10 + +.. [#IlluminatingGravitationalWaves] + Kasliwal, M. M., Nakar, E., Singer, L. P. et al. 2019, *Science*, 358, 1559. + https://doi.org/10.1126/science.aap9455 + +.. _`Command line tool bayestar-localize-coincs`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/bayestar_localize_coincs.html +.. _`bayestar-localize-lvalert`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/bayestar_localize_lvalert.html +.. _`Command line tool ligo-skymap-from-samples`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/ligo_skymap_from_samples.html +.. _`Command line tool ligo-skymap-plot`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/ligo_skymap_plot.html +.. _`Module ligo.skymap.plot`: https://lscsoft.docs.ligo.org/ligo.skymap/#plotting-and-visualization-ligo-skymap-plot +.. _`installation instructions`: https://lscsoft.docs.ligo.org/ligo.skymap/quickstart/install.html +.. _`full documentation`: https://lscsoft.docs.ligo.org/ligo.skymap + + +%package -n python3-ligo.skymap +Summary: Tools for reading, writing, manipulating, and making LIGO and Virgo sky maps +Provides: python-ligo.skymap +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-ligo.skymap +########### +ligo.skymap +########### + +The `ligo.skymap` package provides tools for reading, writing, generating, and +visualizing gravitational-wave probability maps from LIGO and Virgo. Some of +the key features of this package are: + +* `Command line tool bayestar-localize-coincs`_ and + `bayestar-localize-lvalert`_: BAYESTAR, providing rapid, coherent, Bayesian, + 3D position reconstruction for compact binary coalescence events + +* `Command line tool ligo-skymap-from-samples`_: Create 3D sky maps from + posterior sample chains using kernel density estimation + +* `Command line tool ligo-skymap-plot`_: An everyday tool for plotting + HEALPix maps + +* `Module ligo.skymap.plot`_: Astronomical mapmaking tools for + perfectionists and figure connoisseurs + +To get started, see the `installation instructions`_ or the `full +documentation`_. + +.. figure:: https://lscsoft.docs.ligo.org/ligo.skymap/_images/localization.svg + :alt: GW170817 localization + + This illustration of the position of GW170817, prepared using `ligo.skymap`, + illustrates the main features of this package: rapid localization of compact + binaries with BAYESTAR [#BAYESTAR]_, three-dimensional density estimation + [#GoingTheDistance]_ [#GoingTheDistanceSupplement]_, cross-matching with + galaxy catalogs, and visualization of gravitational-wave sky maps. + Reproduced from [#IlluminatingGravitationalWaves]_. + +.. [#BAYESTAR] + Singer, L. P., & Price, L. R. 2016, *Phys. Rev. D*, 93, 024013. + https://doi.org/10.1103/PhysRevD.93.024013 + +.. [#GoingTheDistance] + Singer, L. P., Chen, H.-Y., Holz, D. E., et al. 2016, *Astropys. J. Lett.*, + 829, L15. https://doi.org/10.3847/2041-8205/829/1/L15 + +.. [#GoingTheDistanceSupplement] + Singer, L. P., Chen, H.-Y., Holz, D. E., et al. 2016, *Astropys. J. Supp.*, + 226, 10. https://doi.org/10.3847/0067-0049/226/1/10 + +.. [#IlluminatingGravitationalWaves] + Kasliwal, M. M., Nakar, E., Singer, L. P. et al. 2019, *Science*, 358, 1559. + https://doi.org/10.1126/science.aap9455 + +.. _`Command line tool bayestar-localize-coincs`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/bayestar_localize_coincs.html +.. _`bayestar-localize-lvalert`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/bayestar_localize_lvalert.html +.. _`Command line tool ligo-skymap-from-samples`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/ligo_skymap_from_samples.html +.. _`Command line tool ligo-skymap-plot`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/ligo_skymap_plot.html +.. _`Module ligo.skymap.plot`: https://lscsoft.docs.ligo.org/ligo.skymap/#plotting-and-visualization-ligo-skymap-plot +.. _`installation instructions`: https://lscsoft.docs.ligo.org/ligo.skymap/quickstart/install.html +.. _`full documentation`: https://lscsoft.docs.ligo.org/ligo.skymap + + +%package help +Summary: Development documents and examples for ligo.skymap +Provides: python3-ligo.skymap-doc +%description help +########### +ligo.skymap +########### + +The `ligo.skymap` package provides tools for reading, writing, generating, and +visualizing gravitational-wave probability maps from LIGO and Virgo. Some of +the key features of this package are: + +* `Command line tool bayestar-localize-coincs`_ and + `bayestar-localize-lvalert`_: BAYESTAR, providing rapid, coherent, Bayesian, + 3D position reconstruction for compact binary coalescence events + +* `Command line tool ligo-skymap-from-samples`_: Create 3D sky maps from + posterior sample chains using kernel density estimation + +* `Command line tool ligo-skymap-plot`_: An everyday tool for plotting + HEALPix maps + +* `Module ligo.skymap.plot`_: Astronomical mapmaking tools for + perfectionists and figure connoisseurs + +To get started, see the `installation instructions`_ or the `full +documentation`_. + +.. figure:: https://lscsoft.docs.ligo.org/ligo.skymap/_images/localization.svg + :alt: GW170817 localization + + This illustration of the position of GW170817, prepared using `ligo.skymap`, + illustrates the main features of this package: rapid localization of compact + binaries with BAYESTAR [#BAYESTAR]_, three-dimensional density estimation + [#GoingTheDistance]_ [#GoingTheDistanceSupplement]_, cross-matching with + galaxy catalogs, and visualization of gravitational-wave sky maps. + Reproduced from [#IlluminatingGravitationalWaves]_. + +.. [#BAYESTAR] + Singer, L. P., & Price, L. R. 2016, *Phys. Rev. D*, 93, 024013. + https://doi.org/10.1103/PhysRevD.93.024013 + +.. [#GoingTheDistance] + Singer, L. P., Chen, H.-Y., Holz, D. E., et al. 2016, *Astropys. J. Lett.*, + 829, L15. https://doi.org/10.3847/2041-8205/829/1/L15 + +.. [#GoingTheDistanceSupplement] + Singer, L. P., Chen, H.-Y., Holz, D. E., et al. 2016, *Astropys. J. Supp.*, + 226, 10. https://doi.org/10.3847/0067-0049/226/1/10 + +.. [#IlluminatingGravitationalWaves] + Kasliwal, M. M., Nakar, E., Singer, L. P. et al. 2019, *Science*, 358, 1559. + https://doi.org/10.1126/science.aap9455 + +.. _`Command line tool bayestar-localize-coincs`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/bayestar_localize_coincs.html +.. _`bayestar-localize-lvalert`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/bayestar_localize_lvalert.html +.. _`Command line tool ligo-skymap-from-samples`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/ligo_skymap_from_samples.html +.. _`Command line tool ligo-skymap-plot`: https://lscsoft.docs.ligo.org/ligo.skymap/tool/ligo_skymap_plot.html +.. _`Module ligo.skymap.plot`: https://lscsoft.docs.ligo.org/ligo.skymap/#plotting-and-visualization-ligo-skymap-plot +.. _`installation instructions`: https://lscsoft.docs.ligo.org/ligo.skymap/quickstart/install.html +.. _`full documentation`: https://lscsoft.docs.ligo.org/ligo.skymap + + +%prep +%autosetup -n ligo.skymap-1.0.7 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-ligo.skymap -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed Apr 12 2023 Python_Bot <Python_Bot@openeuler.org> - 1.0.7-1 +- Package Spec generated @@ -0,0 +1 @@ +02e8304789838bfc78e51d62f1e6d0da ligo.skymap-1.0.7.tar.gz |
