summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-12 03:14:23 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-12 03:14:23 +0000
commit6692bc96e69a31db7491c9cdfd1c4d37bbf3e055 (patch)
tree0340558195448faa93354ba9fd2f2ced9f459b17
parentfc225926e0bb26d50991a8f6c5fb517c678cd321 (diff)
automatic import of python-ligo-skymap
-rw-r--r--.gitignore1
-rw-r--r--python-ligo-skymap.spec269
-rw-r--r--sources1
3 files changed, 271 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..606f08c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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
diff --git a/sources b/sources
new file mode 100644
index 0000000..68f3d1d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+02e8304789838bfc78e51d62f1e6d0da ligo.skymap-1.0.7.tar.gz