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()

```

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'],

{"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"}]}