Skip to content

ivv101/ChaSES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

This project provides Python code allowing to search for extended sources in Chandra X-ray Observatory ACIS images using DBSCAN cluster detection algorithm. The python code uses Bokeh library to produce a convenient and interactive graphical user interface (GUI) which will run on Bokeh server in user's default browser (Chrome is recommended). The clustering search is done on-the-fly by selecting the desired algorithm and visualization parameters in the GUI. The outcome of the search is shown graphically as well as in the tabular form. It includes the coordinates of found extended sources and their detection significances. The corresponding regions can be exported in SAO DS9 format.

The app can be run on Binder without installation:

Binder

Installation

  1. Clone this repo and
cd ChaSES
  1. [optional] Create environment
mamba create -n ChaSES
mamba activate ChaSES
  1. Install dependencies
mamba env update --file environment.yml
  1. Run Bokeh server
bokeh serve app/main.py --show

Selected 1042 Chandra ACIS ObsIDs with point sources removed are available at 🤗 Hugging Face:

About

Chandra-ACIS-clusters app

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors