Skip to main content

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

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

visualens-0.1.5.tar.gz (78.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

visualens-0.1.5-py3-none-any.whl (89.3 kB view details)

Uploaded Python 3

File details

Details for the file visualens-0.1.5.tar.gz.

File metadata

  • Download URL: visualens-0.1.5.tar.gz
  • Upload date:
  • Size: 78.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for visualens-0.1.5.tar.gz
Algorithm Hash digest
SHA256 31acca3f00cea19c864f3532db208a116da73625e552483a963a850a9c4dc3f4
MD5 c77dfc899c9368991d4505ae3d7820c0
BLAKE2b-256 df3f83786d497fbc76356c36ecb4b797c976079400a7608f1ed4474359230d32

See more details on using hashes here.

File details

Details for the file visualens-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: visualens-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 89.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for visualens-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 56eb6a319180bb9dab8203d46646616948382acef958b014dc6e88f6c922b533
MD5 ecf7a318d0e901292ed5c8aa804d118e
BLAKE2b-256 b92750d61406c5ff2d88bb7e80576a3adce1c1cee881529309b972cea26ce278

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page