neighbor

neighbor.get_declim(DEC_target: float) -> (<class 'float'>, <class 'float'>)[source]

入力された赤緯の近傍の赤緯の範囲を返す。

Parameters

DEC_target (float) – 近傍の赤緯の範囲を知りたい赤緯の値。

Returns

  • dec_min (float) – 入力された赤緯の近傍の赤緯の下限。

  • dec_max (float) – 入力された赤緯の近傍の赤緯の上限。

neighbor.get_neighbor_idx(df: pandas.core.frame.DataFrame, df_coord: pandas.core.frame.DataFrame) → List[List[int]][source]

それぞれの object の空間的に近傍の object の index の list を返す。

Parameters
  • df (pandas.DataFrame of shape (n_objects, n_mjds)) – m_ap30 の表。

  • df_coord (pandas.DataFrame of shape (n_objects, n_features)) – columns に coord_racoord_dec をもつ表。 df_coord.columns[1] が coord_ra で、 df_coord.columns[2] が coord_dec

Returns

neighbor_idx – それぞれの object の空間的に近傍の object の index の list。

Return type

list of list of int

neighbor.get_ralim(RA_target: float, DEC_target: float) -> (<class 'float'>, <class 'float'>)[source]

入力された赤経赤緯の近傍の赤経の範囲を返す。

Parameters
  • RA_target (float) – 近傍の赤経の範囲を知りたい天体の赤経の値。

  • DEC_target (float) – 近傍の赤経の範囲を知りたい天体の赤緯の値。

Returns

  • ra_min (float) – 入力された赤経赤緯の近傍の赤経の下限。

  • ra_max (float) – 入力された赤経赤緯の近傍の赤経の上限。