yieldplotlib.load.ayo.ayo_csv
=============================

.. py:module:: yieldplotlib.load.ayo.ayo_csv

.. autoapi-nested-parse::

   Node for handling AYO's CSV files.



Attributes
----------

.. autoapisummary::

   yieldplotlib.load.ayo.ayo_csv.OVERRIDE_KEYS


Classes
-------

.. autoapisummary::

   yieldplotlib.load.ayo.ayo_csv.AYOCSVFile


Module Contents
---------------

.. py:data:: OVERRIDE_KEYS

.. py:class:: AYOCSVFile(file_path)

   Bases: :py:obj:`yieldplotlib.core.CSVFile`


   Node for handling reduced AYO CSV files.


   .. py:method:: transform_star_name(data)

      Add a prefix to the star_name data.



   .. py:method:: transform_WDS_sep(data)

      Convert the WDS separation to floats.



   .. py:method:: transform_WDS_dmag(data)

      Convert the WDS dMag to floats.



   .. py:method:: _get(key, **kwargs)

      Return the data associated with the key.



   .. py:method:: _get_blind_comp()

      Get the blind completeness data from first visits.

      Returns:
          np.ndarray:
              A structured array with completeness, star names, and integration times
              for all first visits.



   .. py:method:: _get_core_thruput()

      Get the core thruput data.



