prompt: We are currently solving the following issue within our repository. Here is the issue text:
  --- BEGIN ISSUE ---
  AmeriFlux Documentation is not showing up in the API
  The new act.io.ameriflux code is not showing up in the documentation.
  
  --- END ISSUE ---
  
  Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
  --- BEGIN FILES ---
  Path: `act/io/__init__.py`
  Content:
  ```
  1 """
  2 This module contains procedures for reading and writing various ARM datasets.
  3 
  4 """
  5 
  6 import lazy_loader as lazy
  7 
  8 __getattr__, __dir__, __all__ = lazy.attach(
  9     __name__,
  10     submodules=[
  11         'arm',
  12         'ameriflux',
  13         'text',
  14         'icartt',
  15         'mpl',
  16         'neon',
  17         'noaagml',
  18         'noaapsl',
  19         'pysp2',
  20         'hysplit',
  21     ],
  22     submod_attrs={
  23         'arm': [
  24             'WriteDataset',
  25             'check_arm_standards',
  26             'create_ds_from_arm_dod',
  27             'read_arm_netcdf',
  28             'check_if_tar_gz_file',
  29             'read_arm_mmcr',
  30         ],
  31         'ameriflux': ['format_as_ameriflux'],
  32         'text': ['read_csv'],
  33         'icartt': ['read_icartt'],
  34         'mpl': ['proc_sigma_mplv5_read', 'read_sigma_mplv5'],
  35         'neon': ['read_neon_csv'],
  36         'noaagml': [
  37             'read_gml',
  38             'read_gml_co2',
  39             'read_gml_halo',
  40             'read_gml_met',
  41             'read_gml_ozone',
  42             'read_gml_radiation',
  43             'read_surfrad',
  44         ],
  45         'noaapsl': [
  46             'read_psl_wind_profiler',
  47             'read_psl_wind_profiler_temperature',
  48             'read_psl_parsivel',
  49             'read_psl_radar_fmcw_moment',
  50             'read_psl_surface_met',
  51         ],
  52         'pysp2': ['read_hk_file', 'read_sp2', 'read_sp2_dat'],
  53         'sodar': ['read_mfas_sodar'],
  54         'hysplit': ['read_hysplit'],
  55     },
  56 )
  57
  ```
  --- END FILES ---
  
  Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.
  
  Here is an example:
  
  ```diff
  diff --git a/examples/server_async.py b/examples/server_async.py
  --- a/examples/server_async.py
  +++ b/examples/server_async.py
  @@ -313,4 +313,4 @@
   
   
   if __name__ == "__main__":
  -    asyncio.run(run_async_server("."), debug=True)
  +    asyncio.run(run_async_server(), debug=True)
  diff --git a/examples/server_sync.py b/examples/server_sync.py
  --- a/examples/server_sync.py
  +++ b/examples/server_sync.py
  @@ -313,5 +313,5 @@
   
   
   if __name__ == "__main__":
  -    server = run_sync_server(".")
  +    server = run_sync_server()
       server.shutdown()
  
  ```
  
golden_diff: diff --git a/act/io/__init__.py b/act/io/__init__.py
  --- a/act/io/__init__.py
  +++ b/act/io/__init__.py
  @@ -28,7 +28,7 @@
               'check_if_tar_gz_file',
               'read_arm_mmcr',
           ],
  -        'ameriflux': ['format_as_ameriflux'],
  +        'ameriflux': ['convert_to_ameriflux'],
           'text': ['read_csv'],
           'icartt': ['read_icartt'],
           'mpl': ['proc_sigma_mplv5_read', 'read_sigma_mplv5'],
  
verification_info: {"golden_diff": "diff --git a/act/io/__init__.py b/act/io/__init__.py\n--- a/act/io/__init__.py\n+++ b/act/io/__init__.py\n@@ -28,7 +28,7 @@\n             'check_if_tar_gz_file',\n             'read_arm_mmcr',\n         ],\n-        'ameriflux': ['format_as_ameriflux'],\n+        'ameriflux': ['convert_to_ameriflux'],\n         'text': ['read_csv'],\n         'icartt': ['read_icartt'],\n         'mpl': ['proc_sigma_mplv5_read', 'read_sigma_mplv5'],\n", "issue": "AmeriFlux Documentation is not showing up in the API\nThe new act.io.ameriflux code is not showing up in the documentation.\n", "before_files": [{"content": "\"\"\"\nThis module contains procedures for reading and writing various ARM datasets.\n\n\"\"\"\n\nimport lazy_loader as lazy\n\n__getattr__, __dir__, __all__ = lazy.attach(\n    __name__,\n    submodules=[\n        'arm',\n        'ameriflux',\n        'text',\n        'icartt',\n        'mpl',\n        'neon',\n        'noaagml',\n        'noaapsl',\n        'pysp2',\n        'hysplit',\n    ],\n    submod_attrs={\n        'arm': [\n            'WriteDataset',\n            'check_arm_standards',\n            'create_ds_from_arm_dod',\n            'read_arm_netcdf',\n            'check_if_tar_gz_file',\n            'read_arm_mmcr',\n        ],\n        'ameriflux': ['format_as_ameriflux'],\n        'text': ['read_csv'],\n        'icartt': ['read_icartt'],\n        'mpl': ['proc_sigma_mplv5_read', 'read_sigma_mplv5'],\n        'neon': ['read_neon_csv'],\n        'noaagml': [\n            'read_gml',\n            'read_gml_co2',\n            'read_gml_halo',\n            'read_gml_met',\n            'read_gml_ozone',\n            'read_gml_radiation',\n            'read_surfrad',\n        ],\n        'noaapsl': [\n            'read_psl_wind_profiler',\n            'read_psl_wind_profiler_temperature',\n            'read_psl_parsivel',\n            'read_psl_radar_fmcw_moment',\n            'read_psl_surface_met',\n        ],\n        'pysp2': ['read_hk_file', 'read_sp2', 'read_sp2_dat'],\n        'sodar': ['read_mfas_sodar'],\n        'hysplit': ['read_hysplit'],\n    },\n)\n", "path": "act/io/__init__.py"}], "after_files": [{"content": "\"\"\"\nThis module contains procedures for reading and writing various ARM datasets.\n\n\"\"\"\n\nimport lazy_loader as lazy\n\n__getattr__, __dir__, __all__ = lazy.attach(\n    __name__,\n    submodules=[\n        'arm',\n        'ameriflux',\n        'text',\n        'icartt',\n        'mpl',\n        'neon',\n        'noaagml',\n        'noaapsl',\n        'pysp2',\n        'hysplit',\n    ],\n    submod_attrs={\n        'arm': [\n            'WriteDataset',\n            'check_arm_standards',\n            'create_ds_from_arm_dod',\n            'read_arm_netcdf',\n            'check_if_tar_gz_file',\n            'read_arm_mmcr',\n        ],\n        'ameriflux': ['convert_to_ameriflux'],\n        'text': ['read_csv'],\n        'icartt': ['read_icartt'],\n        'mpl': ['proc_sigma_mplv5_read', 'read_sigma_mplv5'],\n        'neon': ['read_neon_csv'],\n        'noaagml': [\n            'read_gml',\n            'read_gml_co2',\n            'read_gml_halo',\n            'read_gml_met',\n            'read_gml_ozone',\n            'read_gml_radiation',\n            'read_surfrad',\n        ],\n        'noaapsl': [\n            'read_psl_wind_profiler',\n            'read_psl_wind_profiler_temperature',\n            'read_psl_parsivel',\n            'read_psl_radar_fmcw_moment',\n            'read_psl_surface_met',\n        ],\n        'pysp2': ['read_hk_file', 'read_sp2', 'read_sp2_dat'],\n        'sodar': ['read_mfas_sodar'],\n        'hysplit': ['read_hysplit'],\n    },\n)\n", "path": "act/io/__init__.py"}]}