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
-
parsecs or Kilo-parsec. - Mpc
-
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.
- satid
-
A unique integer value representing the in falling satellite each star belongs to.
This value comes from Galaxia.
- m_book
- A
numpy.ndarrayof satellite mass data. - t_book
- A
numpy.ndarrayof satellite accretion time data. - j_book
- A
numpy.ndarrayof 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
listof all satid’s belonging to the particular halo.satid_setup() - satid_table
- An
astropy.table.Tablewith columns for satid, PHI and RADS. - grids
-
A
listof tuples containing a halo name and an absolute PATH to thenumpy.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.ndarraycontaining 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
listfor the max values for a feature. - log_n_stars_max
- A
listfor the max Log10(n_stars) values for a feature. - sat_stars
-
A
dictcontaining 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
intvalue 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
listof 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
-
listof radii to search from R_START to R_STOP.The result of
radii() - n_skips
-
Integer value representing the number of remaining segment skips.