Index

Glossary

rank
Need to define.
r_table
Need to define.
satid_table
Need to define.
satid_list
Need to define.
mu
Need to define.
r_idx
Need to define.
mu
Need to define.
annuli
Need to define.
annuli_step
Need to define.
idx
Need to define.
satid
Need to define.
satids
Need to define.
domsat_purity
Need to define.
_domsat_id
Need to define.
_domsat_per
Need to define.
_standout
Need to define.
n_sats
Need to define.
Arc-min
One minute of arc.
Kpc
10^3 parsecs or Kilo-parsec.
Mpc
10^6 parsecs or Mega-parsec.
Radians
A unit of angle, equal to an angle at the center of a circle whose arc is equal in length to the radius.
DATA_DIR

Path to skysearcher’s input and output data directory. This should be an absolute path.

Example: ~/$USER/lib/python3.6/site-packages/skysearcher/data/plots

Set in PATH.

PLOT_DIR

Path to plot output directory. This should be an absolute path.

Example: ~/$USER/lib/python3.6/site-packages/skysearcher/data/plots

Set in PATH.

TABLE_DIR

Path to hdf5 table input and output directory. This should be an absolute path.

Example: ~/$USER/lib/python3.6/site-packages/skysearcher/data/tables

Set in PATH.

MPI_TABLE_DIR

Path to mpi hdf5 table directory within TABLE_DIR. This should be an absolute path.

Example: ~/$USER/lib/python3.6/site-packages/skysearcher/data/tables/groupfinder/mpi

Set in PATH.

GRID_DIR

Path to numpy array input files directory. This should be an absolute path.

Example: ~/$USER/lib/python3.6/site-packages/skysearcher/data/grids

Set in PATH.

TABLE_FORMAT

Table format for astropy.tables.Table (default: {“hdf5”})

Set in PATH.

TABLE_HDF5_PATH

Table path for hdf5 table (default: {“hdf5”})

Set in PATH.

TABLE_EXT

Table file-type extension (default: {“hdf5”})

Set in PATH.

GRID_EXT

Extension for array files. (default: {“npy”})

Set in PATH.

R_START

Starting radius in units of Kpc to start search from.

Set in Search Extent.

R_STOP

Ending search radius in units of Kpc.

Set in Search Extent.

R_STEP

Step interval in units of Kpc.

Set in Search Extent.

R_SCALE

Percent to multiply radius by to get + and - Kpc for annulus.

Set in Search Extent.

ANNULUS_PHI_STEP

How many sections to divide each annulus by.

Set in Search Extent.

XBOX_CUT

Minimum contrast density a feature must have.

Set in Accept Reject.

MIN_LOG_NSTARS

Minimum log10 value for number of stars a feature must have.

Set in Accept Reject.

MIN_N_SEGMENTS

Minimum number of segments a feature must be

Set in Accept Reject.

N_SKIPS

Allowed number of skipped segments before ending feature.

Set in Accept Reject.

SAVE_INTERVAL

Number of features to hold between saves.

Set in Run Time.

D_MPC

Distance to target halo in units of Mpc.

Set in DATA.

COMM

MPI COMM_WORLD communicator.

MPI.COMM_WORLD

MPI_RANK

A unique integer value for each MPI process.

COMM.Get_rank()

MPI_SIZE

Number of MPI processes in use.

COMM.Get_size()

MPI_PROC_NAME

Name of MPI process’s host machine.

MPI.Get_processor_name()

START_TIME

Starting time of the MPI search run.

time()

STDOUT

Used to output progress messages and information to the terminal.

os.sys.stdout.write().

Galaxia

The program responsible for producing the baryon data skysearcher is processing.

Galaxia Website

satid

A unique integer value representing the in falling satellite each star belongs to.

This value comes from Galaxia.

m_book
A numpy.ndarray of satellite mass data.
t_book
A numpy.ndarray of satellite accretion time data.
j_book
A numpy.ndarray of satellite circularity data.
annulus
A pair of inner and outer radial values which form a ring shaped area for searching within.
halo

The name of the halo. “halo02”

From Galaxia

local_satid_table
A sub-table of satid_table.
satid_list

A list of all satid’s belonging to the particular halo.

satid_setup()

satid_table
An astropy.table.Table with columns for satid, PHI and RADS.
grids

A list of tuples containing a halo name and an absolute PATH to the numpy.ndarray.

The result of grid_list()

[('halo07', '~/$PATH/skysearcher/data/grids/halo07_4.0Mpc_h158_grid.npy'),
 ('halo09', '~/$PATH/skysearcher/data/grids/halo09_4.0Mpc_h158_grid.npy'),
 ('halo20', '~/$PATH/skysearcher/data/grids/halo20_4.0Mpc_h158_grid.npy'),
 ('halo05', '~/$PATH/skysearcher/data/grids/halo05_4.0Mpc_h158_grid.npy'),
 ('halo17', '~/$PATH/skysearcher/data/grids/halo17_4.0Mpc_h158_grid.npy'),
 ('halo10', '~/$PATH/skysearcher/data/grids/halo10_4.0Mpc_h158_grid.npy'),
 ('halo14', '~/$PATH/skysearcher/data/grids/halo14_4.0Mpc_h158_grid.npy'),
 ('halo12', '~/$PATH/skysearcher/data/grids/halo12_4.0Mpc_h158_grid.npy'),
 ('halo08', '~/$PATH/skysearcher/data/grids/halo08_4.0Mpc_h158_grid.npy'),
 ('halo15', '~/$PATH/skysearcher/data/grids/halo15_4.0Mpc_h158_grid.npy'),
 ('halo02', '~/$PATH/skysearcher/data/grids/halo02_4.0Mpc_h158_grid.npy')]
grid

A numpy.ndarray containing all the needed data regarding the projected stellar content of a halo.

The result of load_grid()

r
The center radial value for a feature in units of Kpc.
r_start
The starting radius (always < r) for a feature in units of Kpc.
r_stop
The stopping radius (always > r) for a feature in units of Kpc.
xbmax
A list for the max values for a feature.
log_n_stars_max
A list for the max Log10(n_stars) values for a feature.
sat_stars

A dict containing keys for satid and values for number of stars.

new_sat_stars()

n_boxes
The value for total array elements in a feature.
n_stars
The total number of stars in a feature.
n_segments
The run length (number of continuous regions) for a feature.
starting_deg
For a region, the starting angular value in Radians.
n_skips

The allowed segment skips. Should be set by N_SKIPS.

n_skips = N_SKIPS
angular_extent
The feature’s total angular extent in Radians.
domsat_id
An int value for the most abundant satellite id (satid).
_deg0
The starting angle of a search region in Radians.
_deg1
The final angle of a search region in Radians.
mu_2
The mean number of stars in the local section of the current annulus.
r_idx2
The array indices’s for this sub-annulus-section which mu_2 is calculated.
r_info

A list of the current search region’s area information.

r_info = [r_start, r_stop, _deg0, _deg1]
n_stars_here

Number of stars in this search region.

n_stars_here = grid[:, :, 1][idx].sum()
xbox

The array of contrast density values for each array element included in a given search region.

get_xbox()

n_boxes_in_seg
The number of grid boxes (array elements) this search region covers.
n_seg_increase
Number of segments continuously increasing in the number of stars.
n_seg_decrease
Number of segments continuously decreasing in the number of stars.
last_nstars
The last count of number of stars.
n_mt_seg
Number of empty segments.
a_tic
Start time
one_before
Boolean value to indicate the existence of a immediately previous accepted segment.
mod
The result of kpc_to_arcmin() and serves as the ratio between Kpc and Arc-min.
_radii

list of radii to search from R_START to R_STOP.

The result of radii()

n_skips

Integer value representing the number of remaining segment skips.

N_SKIPS

Index