No description
Find a file
2026-02-21 06:34:18 +00:00
data . 2026-02-21 07:21:39 +01:00
light_curves . 2026-02-21 07:21:39 +01:00
pycs3_scripts . 2026-02-21 07:21:39 +01:00
utils . 2026-02-21 07:21:39 +01:00
.gitignore . 2026-02-21 07:21:39 +01:00
config.yaml . 2026-02-21 07:21:39 +01:00
initial_guess.ipynb . 2026-02-21 07:21:39 +01:00
J1433+6007_maidanak_wendelstein.pdf . 2026-02-21 07:21:39 +01:00
README.md Update README.md 2026-02-21 06:34:18 +00:00
setup.py . 2026-02-21 07:21:39 +01:00

For William: J1433 at Maidanak + Wendelstein

This is the squeleton I setup here: https://github.com/TDCOSMO/vst_2p2_td_release with some adjustments for reading light curves in CSV files rather than from a database.

How to use: this repository

Define a working directory in config.yaml.

Then,

cd /your/clone/of/this/repository
# Make sure you have pyyaml installed before running the setup. If not, something like pip install pyyaml will do the trick.
./setup.py

will create a virtual environment, clone my branch of PyCS3, all in the working directory.

To prepare the scene for the subsequent scripts, do

source /your/venv/bin/activate
jupyter lab initial_guess.ipynb
# to preapre the the time delay runs:
cd pycs3_scripts
python prepare_pycs3_runs.py

Next, head to /your/working/directory/run_dir. You can run the mocks and analysis with the many run_*.sh files (one per lens) you will find there.