Skip to main content

visualens

A visual, fast interface to explore and manipulate astronomical images, catalogs, and lens models created using Lenstool.

visualens uses PyQt for fast handling of large astronomical images. Main lensing functionalities include:

  • Fast, easy-to-run lensing calculations using Lenstool's engine,
  • Visual forward modeling based on lenstronomy.

Installation:

Many visualens functions rely on Lenstool, which is easy to install through conda (highly recommended). We also recommend installing lenstronomy through conda rather than pip, before installing visualens.

Some IDEs like Spyder may cause conflicts with PyQt. We suggest installing your favorite IDE in your conda virtual environment before visualens.

Installation steps:

conda create -n visualens_env -c conda-forge lenstool lenstronomy python==3.12.2

conda activate visualens_env

Install your favorite python GUI

pip install visualens


Starting guide:

https://github.com/tomresseguier/Lenstool_GUI/tree/main/examples

Metadata

Release files for visualens 1.0.0

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

Source distribution (sdist)

Source distribution for visualens 1.0.0
File Size Uploaded
visualens-1.0.0.tar.gz 148.0 kB Details

Built distribution (wheel)

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

Total release size: 314.6 kB

Release files / visualens-1.0.0.tar.gz

Download URL visualens-1.0.0.tar.gz
Size 148.0 kB
Tags Source
SHA-256 checksum
How to use checksums
8fdf26e43de47aa73fda9aaae6b6b5f9a72d405bc8f86eb92b6b0e927227ca81
BLAKE2b-256 checksum
How to use checksums
f31c6cfc505d4e1e219489fbe1d7b4e4d9c75f2e935be371b2376b0d1bbfe293
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / visualens-1.0.0-py3-none-any.whl

Download URL visualens-1.0.0-py3-none-any.whl
Size 166.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c4fa8a5982179718bfad4ed9abc47d1838202280c4666131b2927e29f57c647b
BLAKE2b-256 checksum
How to use checksums
1b0e130e3d3c9bcd3e6eccc5114e3e519d060d19bdacf9e7288d98584103c273
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release history Release notifications | RSS feed

1.0.2

2 release files

1.0.1

2 release files

This release

1.0.0 This release

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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