code: def read_csv(
      filename: Union[PathLike, Iterator[str]],
      delimiter: Optional[str]=',',
      first_column_names: Optional[bool]=None,
      dtype: str='float32',
  ) -> AnnData:
      
      return read_text(filename, delimiter, first_column_names, dtype)
docs: Read ``.csv`` file.
  
      Same as :func:`~anndata.read_text` but with default delimiter ``','``.
  
      Parameters
      ----------
      filename
          Data file.
      delimiter
          Delimiter that separates data within text file. If ``None``, will split at
          arbitrary number of white spaces, which is different from enforcing
          splitting at single white space ``' '``.
      first_column_names
          Assume the first column stores row names.
      dtype
          Numpy data type.