Skip to main content

PyCS3

pipeline status coverage report Python 3.11 License: GPL v3 DOI

PyCS3 is a software toolbox to estimate time delays between multiple images of gravitationally lensed quasars, developed within the COSMOGRAIL collaboration. This is an update of PyCS, which is no longer maintained.

Proceed to the documentation to get further information. In case of any questions, feel free to open an issue here on GitLab.

Installation

git clone https://gitlab.com/cosmograil/PyCS3
cd PyCS3 
python setup.py install

or if you prefer to install it locally :

python setup.py install --user 

Requirements

PyCS3 requires the following standard python packages :

  • matplotlib>=3.4.2
  • numpy>=2.3
  • scipy>=1.7
  • multiprocess>=0.70.16
  • scikit-learn>=1.7.2

Example Notebooks and Documentation

The full documentation can be found here.

Example notebooks are located in the notebook folder :

Attribution

If you use this code, please cite the papers indicated in the documentation.

License

PyCS3 is a free software ; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation ; either version 3 of the License, or (at your option) any later version.

PyCS3 is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY ; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details (LICENSE.txt).

Metadata

Release files for PyCS3 3.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PyCS3 3.0.4
File Size Uploaded
pycs3-3.0.4.tar.gz 209.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for PyCS3 3.0.4
File Interpreter ABI Platform
pycs3-3.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 565.4 kB

Release files / pycs3-3.0.4.tar.gz

Download URL pycs3-3.0.4.tar.gz
Size 209.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f508f3edc2c851c3a48d0317aff6d8d0610bb56e0223f8357d586b313a169a94
BLAKE2b-256 checksum
How to use checksums
1a726a66565b231f607ee9661fbc8d8a3a7b25fed138df7d41e55f6fd68745f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.4

Release files / pycs3-3.0.4-py3-none-any.whl

Download URL pycs3-3.0.4-py3-none-any.whl
Size 355.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
094035a7823c9a5a5359c0ee3ac725aff4816aa60930b9b14a3c19a1681f85cb
BLAKE2b-256 checksum
How to use checksums
676e49e4051fbd0b00ec0742887a218f299a7d1bf6ee09411f714e4666bf49b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.4

Release history Release notifications | RSS feed

This release

3.0.4 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page