astro py:docs

- Index
- Modules

### Navigation

- next »
- « previous |
- Astropy v5.2.1 »
- Astropy Core Package Utilities (`astropy.utils`) »
- IERS_B

# IERS_B

class astropy.utils.iers.IERS_B(data=None, masked=False, names=None, dtype=None, meta=None, copy=True, rows=None, copy_indices=True, units=None, descriptions=None, **kwargs)

  Bases: `IERS`

  IERS Table class targeted to IERS B, provided by IERS itself.

  These are final values; see https://www.iers.org/IERS/EN/Home/home_node.html

  Notes

  If the package IERS B file (``iers.IERS_B_FILE`) is out of date, a new version can be downloaded from `iers.IERS_B_URL`.

  Attributes Summary

  `iers_table` | Cached table, returned if `open` is called without arguments.

  Methods Summary

  `dcip_source`(i) | Set CIP correction source flag for entries in IERS table
  `pm_source`(i) | Set PM source flag for entries in IERS table
  `read`([file, readme, data_start]) | Read IERS-B table from a eopc04_iau2000.* file provided by IERS.
  `ut1_utc_source`(i) | Set UT1-UTC source flag for entries in IERS table

  Attributes Documentation

  iers_table = <IERS_B length=22248> year month day MJD PM_x ... e_UT1_UTC e_LOD e_dX_2000A e_dY_2000A d arcsec ... s s arcsec arcsec int64 int64 int64 float64 float64 ... float64 float64 float64 float64 ----- ----- ----- ------- --------- ... --------- ------- ---------- ---------- 1962 1 1 37665.0 -0.0127 ... 0.002 0.0014 0.004774 0.002 1962 1 2 37666.0 -0.0159 ... 0.002 0.0014 0.004774 0.002 1962 1 3 37667.0 -0.019 ... 0.002 0.0014 0.004774 0.002 1962 1 4 37668.0 -0.021999 ... 0.002 0.0014 0.004774 0.002 1962 1 5 37669.0 -0.024799 ... 0.002 0.0014 0.004774 0.002 1962 1 6 37670.0 -0.027599 ... 0.002 0.0014 0.004774 0.002 1962 1 7 37671.0 -0.030199 ... 0.002 0.0014 0.004774 0.002 1962 1 8 37672.0 -0.032798 ... 0.002 0.0014 0.004774 0.002 1962 1 9 37673.0 -0.035198 ... 0.002 0.0014 0.004774 0.002 ... ... ... ... ... ... ... ... ... ... 2022 11 20 59903.0 0.174678 ... 9.1e-06 7.2e-06 6.9e-05 5.8e-05 2022 11 21 59904.0 0.172482 ... 8.9e-06 7.1e-06 6.8e-05 5.6e-05 2022 11 22 59905.0 0.170135 ... 1.05e-05 7e-06 6.8e-05 5.5e-05 2022 11 23 59906.0 0.167864 ... 1.01e-05 7.1e-06 6.8e-05 5.4e-05 2022 11 24 59907.0 0.165815 ... 1e-05 7.1e-06 6.7e-05 5.4e-05 2022 11 25 59908.0 0.163449 ... 9.7e-06 7.1e-06 6.7e-05 5.4e-05 2022 11 26 59909.0 0.160439 ... 9.5e-06 7e-06 6.7e-05 5.3e-05 2022 11 27 59910.0 0.156985 ... 9.4e-06 7e-06 6.7e-05 5.2e-05 2022 11 28 59911.0 0.153168 ... 9.4e-06 6.5e-06 6.7e-05 5.1e-05 2022 11 29 59912.0 0.149881 ... 9.3e-06 7.1e-06 6.6e-05 5.1e-05

    Cached table, returned if `open` is called without arguments.

  Methods Documentation

  dcip_source(i)

    Set CIP correction source flag for entries in IERS table

  pm_source(i)

    Set PM source flag for entries in IERS table

  classmethod read(file=None, readme=None, data_start=14)

    Read IERS-B table from a eopc04_iau2000.* file provided by IERS.

    Parameters:
      file `python:str`

        full path to ascii file holding IERS-B data. Defaults to package version, `iers.IERS_B_FILE`.

      readme `python:str`

        full path to ascii file holding CDS-style readme. Defaults to package version, `iers.IERS_B_README`.

      data_start `python:int`

        starting row. Default is 14, appropriate for standard IERS files.

    Returns:
      `IERS_B` class instance
  ut1_utc_source(i)

    Set UT1-UTC source flag for entries in IERS table