Ocelot

View on PyPIReverse Dependencies (0)

0.4.5 ocelot-0.4.5-py3-none-any.whl

Wheel Details

Project: Ocelot
Version: 0.4.5
Filename: ocelot-0.4.5-py3-none-any.whl
Download: [link]
Size: 125549
MD5: e1289e6848a9861d8ab5053b759e8034
SHA256: d4176cdb294057bad960e1caa4ace60c6b094bc73fb3c0cdad6f6dc2d405f102
Uploaded: 2025-02-05 13:48:26 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: ocelot
Version: 0.4.5
Summary: A toolbox for working with observations of star clusters.
Author-Email: Emily Hunt <emily.hunt.physics[at]gmail.com>
Maintainer-Email: Emily Hunt <emily.hunt.physics[at]gmail.com>
Project-Url: Homepage, https://ocelot-docs.org
Project-Url: Bug Reports, https://github.com/emilyhunt/ocelot/issues
Project-Url: Source, https://github.com/emilyhunt/ocelot
License: MIT License Copyright (c) 2023 Emily Hunt Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: astronomy,star cluster,threading,development
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: <3.13,>=3.10
Requires-Dist: numpy (<3.0,>1.21.0)
Requires-Dist: numba (<0.60)
Requires-Dist: matplotlib (<4.0,>3.4.0)
Requires-Dist: scikit-learn (<2.0,>0.24.0)
Requires-Dist: scipy (<2.0,>1.0.0)
Requires-Dist: pandas (<3.0,>1.0.0)
Requires-Dist: pyarrow
Requires-Dist: astropy (<7.0,>=6.0.0)
Requires-Dist: healpy (<2.0,>1.13.0)
Requires-Dist: galpy (<2.0,>1.9)
Requires-Dist: dustmaps
Requires-Dist: gaiaunlimited
Requires-Dist: kepler.py
Requires-Dist: initial_mass_function (==2025.1.20)
Requires-Dist: mkdocs-material[imaging]; extra == "dev"
Requires-Dist: mkdocstrings[python] (>=0.18); extra == "dev"
Requires-Dist: mkdocs-jupyter; extra == "dev"
Requires-Dist: jupyter; extra == "dev"
Requires-Dist: check-manifest; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: mkdocs-material[imaging]; extra == "docs"
Requires-Dist: mkdocstrings[python] (>=0.18); extra == "docs"
Requires-Dist: mkdocs-jupyter; extra == "docs"
Requires-Dist: pytest; extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3659 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ocelot/__init__.py sha256=MUNRvOIDaNIjLVSsp_vkjXZCKZfvNQy3dYI7IdA9qww 416
ocelot/calculate/__init__.py sha256=-c0idUs0Ommn1tH6NX0v6eGL97C0AR0WCVRd169pRTc 42
ocelot/calculate/calculate.py sha256=Xnf_8ikCnVmUBMgdcQ5Ns8OGyrZRSxWb4lA1m1tDViQ 8850
ocelot/calculate/distance.py sha256=bb5piUxFAyoWcmDds3_VV4xIPxirs7SUOpo0WmbBRro 51
ocelot/calculate/generic.py sha256=PANauMOg50eBvgxySW2MsylQxqrwKflmUTpVhwjrcag 3311
ocelot/calculate/motion.py sha256=ORW-f0gTCBFf96uUYGsunXzjwAISN3Vl4tlqSZ17NBw 248
ocelot/calculate/position.py sha256=EJh3c3VzIh9dlsI0yC0zsZcjemA-_UtCQ5ddGT_HsMU 2655
ocelot/cluster/__init__.py sha256=5a4dHjlVpuTU6q37lM0EhbXIdkLq4DPgUueT2NuFamw 388
ocelot/cluster/epsilon.py sha256=tuTK_zArqyq_3TLGK07VrhDnsj_oxrAPKmf8uwhy3uQ 28655
ocelot/cluster/nearest_neighbor.py sha256=sivdBmXp64ncmSkG-6p2PsCZhPc_6fc0UPNXNuLAWzY 2604
ocelot/cluster/preprocess.py sha256=Z5j1QH3fW8RULqI5DVzA76GA-BmVhHsmXvPuKVm_P8s 15757
ocelot/cluster/resample.py sha256=RqMKbYrEIzU94SBK7csrT54t5sEBBMOFwx8HZzQjiDQ 8561
ocelot/crossmatch/__init__.py sha256=G2RtXvUag-qHTMWwZMIsaZUjzy7AXVPP_tig-zplDGo 194
ocelot/crossmatch/_catalogue.py sha256=PIdJOI0Uow49TJT1XOpWUN8FzbiGnxCzJWmRtVqHajQ 22436
ocelot/isochrone/__init__.py sha256=msx3usgDAUz0vH3oir824OZgPjIEAfsU3LRDL3F3wuw 171
ocelot/isochrone/interpolate.py sha256=h4ETYh0GYfQoLV2kFBWVX0MMElaKW1jhl6Db2hqIedk 28246
ocelot/isochrone/io.py sha256=JLCkxiLNz7lTDzsR7RL_ZG56AmrRyIvDvHWB4-cERR0 5545
ocelot/model/__init__.py sha256=1uudrR18QlmOwEy1QWgVxEZkq7k9hkm8lZhV5gE5Ul0 164
ocelot/model/binaries/__init__.py sha256=ZSj694V36bUUrbJUHEFdJkHUvLvfaRr-gUMApcBUoVE 246
ocelot/model/binaries/_base.py sha256=tMSx5NePoVdyLjzoG9CvBDn2-em-vITurpSQGWhPTmE 1520
ocelot/model/binaries/moe_distefano_17.py sha256=kkUIgaX1ZBUQCu5D31TaRG6e0cRFCLOtoRzYRS7pacM 11056
ocelot/model/differential_reddening/__init__.py sha256=uKlTVwpRoXTzMRL195Bidje0xvdRswbn-TnxhXFcN8U 143
ocelot/model/differential_reddening/_base.py sha256=uus3LMnuPAFUX5N_qmtVkMmslNX1xWitTHi1r_bHtVU 1496
ocelot/model/differential_reddening/differential_reddening.py sha256=lDMcTnSadOKbxwNjBxAai6E06uczhmpJYGePzsl8NvQ 920
ocelot/model/distribution/__init__.py sha256=uvMAFMw_i6vorsQqhfz4JGlIExPOtz7Wo6yQRr2a8tc 229
ocelot/model/distribution/_base.py sha256=BzwT6NNoKdScmUs5Q_Qo5sEzr70FHhX7JctzG4MxHNA 3474
ocelot/model/distribution/king62.py sha256=HEN5Z3kyam6tcixs2FKC3WHhWSqpcjurAd7wuh9cY-Q 15392
ocelot/model/distribution/king64.py sha256=HyL1RwOgHYWCFH-HWKiP8BxYBYsZKIZbjZsEwmsu1gE 103
ocelot/model/distribution/plummer.py sha256=r_ysqjKoJSTqVq4SO_BdDUAS-w5ok1qIq7NkjVexoAo 104
ocelot/model/observation/__init__.py sha256=gtDFj6KbVoQt1EMZVVTJGb1vtUxr05fBV5NoBQqO5uE 271
ocelot/model/observation/_base.py sha256=nzTKgWxKhvr6wCYXj4XYWABY0k6XVTw75mLi-oihDV8 5334
ocelot/model/observation/common.py sha256=Aavy-9jyU7grYfUnYNALQfvG-hvKLu8pZg6Pc4eqERc 4513
ocelot/model/observation/subsample_selection.py sha256=zSOOmiEx-cnrH5s-SgtAgQpmaezaKmD9E7l8ECD--u4 4489
ocelot/model/observation/gaia/__init__.py sha256=x-qELI4CNC3QMwVVRIEglltZIdwhxqO2Eo_Vief1w38 60
ocelot/model/observation/gaia/gaia_dr3.py sha256=KwTV0Bvjoe2MD0sDAsVj73UD4_2XS-Jve0HUFtzlFrE 13204
ocelot/model/observation/gaia/photutils.py sha256=64zz3qR0UZb1lpz-_p1H5ldwcMWvv1_SwomzLg3BrSE 3365
ocelot/plot/__init__.py sha256=JWXOFbE-_9Rn88x1Dl2w9pptRTPRYpNeBLergljJQIo 400
ocelot/plot/gaia_explorer.py sha256=vpOCvpNoZ6Y-QseHFZRyprJco3vJR19GwXL7OISd-zI 19837
ocelot/plot/plot_figure.py sha256=hTrNi9t4b2HBLjaUitr-uYtouUidsQd2lG-AwtFXJYk 18455
ocelot/plot/process.py sha256=Qe2WSMWp57i5nCKFss2bj8EgQ8baQCI_h8yaT9Lo8UU 2957
ocelot/plot/utilities.py sha256=jW1GyDxOeIfzGV-uFwnksp81NlyspW7yG3hOOxSAaic 8053
ocelot/plot/axis/__init__.py sha256=cV7J8u_OXpL3zTKPh1jo8os9olw2_89aY4Vw2YMIQf0 37
ocelot/plot/axis/cluster.py sha256=Ov8-MgqyEhCQBzDr5ni3xu38IRji9aAlaNyiFdnT-10 21546
ocelot/plot/axis/nn_statistics.py sha256=xu5xCeNp2npbqdAfR57GKgrk0UBrAPRvY91HQMnjERU 9808
ocelot/simulate/__init__.py sha256=aelhuHrnG9gIjmAG1j-OJ30fGr40ma8_QnEMyXriolg 503
ocelot/simulate/astrometry.py sha256=P39UZjyaoFOMDmhkf84Pnia5n0I9fGJWkh4J4bpbbjs 9306
ocelot/simulate/binaries.py sha256=UzCBhbteD7ZsZJsqm2Ll21nyzEWqgef5SbnnvI4igKg 9551
ocelot/simulate/cluster.py sha256=xhrA8xl7BtqyN-yuN-9ttwE3rmTKuHKeBQ8F_ZPM8-o 20723
ocelot/simulate/errors.py sha256=Kk_Lei2nigLrNcWlIL0yrQfAYYkQjSMcwVasZSKzC6U 233
ocelot/simulate/observation.py sha256=JrB-F43WjAVe_hzlTYcIhUqjwsxe6b_03Ngf266uY00 5128
ocelot/simulate/photometry.py sha256=hbKvM_BWRmfT9jEuKY6WmdeTOD0c95Gibs_eOCNJHqc 6376
ocelot/simulate/uncertainties.py sha256=dNcBM7AzGX0lZq0mhhsqvtK5gfw7q0-iptoylhkgQCU 6104
ocelot/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ocelot/util/check.py sha256=QpE7mqBycLYlRhIPlbxU2k0Da_j7rkv4heW2XVIVGEo 563
ocelot/util/coordinates.py sha256=C-69G9dWeQ-bdd7cH2ZipB2dwmc81_Am9hx-OmgHMNE 580
ocelot/util/magnitudes.py sha256=IUjswC_9OH4w8eCTERFG5X3uUG28mo_spaaR2YLuevM 291
ocelot/util/random.py sha256=E75eiXCWieEfuJolmCR5L2RLU0UKUEsJdXzGndG7TcY 3223
ocelot/util/stats.py sha256=hb37HlaCa_GMT8NZXiyxuUD6DJ3XCeML6bsdmId8iNE 1995
ocelot/verify/__init__.py sha256=cTZBW1iscUDeYNANpQtsO-D6Qg269SBgT5Htsm1_xP4 102
ocelot/verify/find.py sha256=RhJCppqPog6D9h8kkPySWoFTwi0Wt0HAEL9ml4bwxVs 13736
ocelot/verify/significance.py sha256=ZuEK5FmvIijAdXGc1QFUjthjHzgSPvR2WxKkV72AEgU 17100
ocelot/verify/stats.py sha256=_2td2lUz-vVx9NCZexYpSCZjV6Jf4QGLkUR5SiqfH2E 11593
ocelot-0.4.5.dist-info/LICENSE sha256=JRH32yg_jXRb8vneAWX4vjaJsc-16icJ6oLGhb2g2Ug 1067
ocelot-0.4.5.dist-info/METADATA sha256=AlJpLOViE2qwh80jFWNc6LFAfjZANxABkRYc-F7mdZ4 6894
ocelot-0.4.5.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
ocelot-0.4.5.dist-info/top_level.txt sha256=t2l5apOqfiw4AheDmkLNM9Ct5uDJMaHM6g1MgV9DV28 7
ocelot-0.4.5.dist-info/RECORD

top_level.txt

ocelot