Skip to content

v1.0.0 — PyAutoLens Visual Workbench

Latest

Choose a tag to compare

@SiriusFzh SiriusFzh released this 06 Oct 15:22
· 4 commits to main since this release

First public release of an independent community visual workbench powered by PyAutoLens.

Recommended download

PyAutoLens-Workbench-v1.0.0-Illustrated.zip includes the application, bilingual documentation and 18 actual screenshots covering all product groups and multiple 3D redshift/camera views. The earlier smaller ZIP is retained as the initial documentation edition; application code is the same.

Extract the ZIP and install Python 3.12 or newer. The same application works on macOS and Windows.

  • macOS: double-click workbench/START_MAC.command, or run bash workbench/START_MAC.command.
  • Windows: double-click workbench/START_WINDOWS.cmd.
  • Both call the same start.py, create a local environment and install dependencies on first launch. Keep the terminal open while using the app.

The interface defaults to English, with a 中文 switch and saved preferences. Calculations run locally.

Features

  • Interactive 3D thin-lens geometry, synchronized sliders and four presets.
  • 32 controls and 31 products across five categories.
  • Native-array FITS / CSV, PNG and ZIP exports.
  • Teaching least-squares fits to frozen simulated data.
  • Detailed English README / 中文 README.
  • MIT license for original code; third-party notices included.

Validation and scope

Checked on Apple Silicon macOS with Python 3.12: launch, 3D scene, language switching, all 31 products, noisy simulation, exports and a completed synthetic quick fit. Windows was not rerun during publication; the original bundle records earlier Windows + Edge checks.

Current scope is forward simulation and teaching fits. Real-data import, full FitImaging, posterior inference, pixelized inversion and interferometry are not integrated. 3D distances are illustrative; at fixed angular Einstein radius, redshift controls move planes rather than infer a physical-mass deflection normalization. This project is independent and does not imply upstream endorsement.

Illustrated ZIP SHA-256: 43c6c39704eab5b5d3d130a0250fad9267a5ca787fefd858f178b7d8299600ff

中文说明

推荐下载 Illustrated.zip 完整图文版:同一份 Mac / Windows 本地网页版,包含双语文档和 18 张真实截图。默认英文,可切换中文;首次启动联网安装 Python 依赖,之后在本机计算。旧 ZIP 保留为初始文档版,程序代码相同。