Example #1
0
__doc__ = """
.. _humidity
:mod:`humidity` -- Humidity File Interfaces
===========================================

.. module:: humidity
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read
   based file interfaces for CAMx humidity files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ['Memmap', 'Read', 'Transforms', 'Write']

from . import Memmap
from . import Read
from . import Write
from . import Transforms

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.humidity.Memmap import humidity
    from PseudoNetCDF.pncdump import pncdump_parser, \
        dump_from_cmd_line
    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, humidity)
Example #2
0
__doc__ = """
.. _irr
:mod:`irr` -- IRR File Interfaces
=================================

.. module:: irr
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx IRR files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__=['Memmap','Read']

from . import Memmap
from . import Read

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.irr.Memmap import irr
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, irr)
Example #3
0
__doc__ = """
.. _wind
:mod:`wind` -- Wind File Interfaces
===================================

.. module:: wind
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read
   based file interfaces for CAMx wind files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ['Memmap', 'Read', 'Write', 'Transforms']

from . import Memmap
from . import Read
from . import Write
from . import Transforms

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.wind.Memmap import wind
    from PseudoNetCDF.pncdump import pncdump_parser, \
        dump_from_cmd_line
    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options,
                       lambda path: wind(path, **extra_args_dict))
Example #4
0
__doc__ = """
.. _uamiv
:mod:`uamiv` -- UAM-IV File Interfaces
======================================

.. module:: uamiv
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx UAM-IV files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__=['Memmap','Read','Write','Transforms']

from . import Memmap

# _camx_units is based on file name and an aerosol flag (True = aerosol)
if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.lateral_boundary.Memmap import lateral_boundary
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, lateral_boundary)
Example #5
0
__doc__ = """
.. _uamiv
:mod:`uamiv` -- UAM-IV File Interfaces
======================================

.. module:: uamiv
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx UAM-IV files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ["Memmap", "Read", "Write", "Transforms"]

import Memmap
import Read
import Write
import Transforms

# _camx_units is based on file name and an aerosol flag (True = aerosol)
if __name__ == "__main__":
    from PseudoNetCDF.camxfiles.uamiv.Memmap import uamiv
    from PseudoNetCDF.pncdump import pncdump_parser, dump_from_cmd_line

    parser = pncdump_parser()
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, uamiv)
Example #6
0
__doc__ = """
.. _height_pressure
:mod:`height_pressure` -- Height/Pressure File Interfaces
=========================================================

.. module:: height_pressure
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read
   based file interfaces for CAMx height pressure files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ['Memmap', 'Read', 'Write', 'Transforms']

from . import Memmap
from . import Read
from . import Write
from . import Transforms

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.height_pressure.Memmap import height_pressure
    from PseudoNetCDF.pncdump import pncdump_parser, \
        dump_from_cmd_line
    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options,
                       lambda path: height_pressure(path, **extra_args_dict))
Example #7
0
__doc__ = """
.. _landuse
:mod:`landuse` -- Landuse File Interfaces
=========================================

.. module:: landuse
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx landuse files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__=['Memmap']

from . import Memmap

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.landuse.Memmap import landuse
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, lambda path: landuse(path, **extra_args_dict))
Example #8
0
__doc__ = """
.. _humidity
:mod:`humidity` -- Humidity File Interfaces
===========================================

.. module:: humidity
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx humidity files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__=['Memmap','Read','Transforms','Write']

from . import Memmap
from . import Read
from . import Write
from . import Transforms

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.humidity.Memmap import humidity
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, humidity)
Example #9
0
__doc__ = """
.. _uamiv
:mod:`uamiv` -- UAM-IV File Interfaces
======================================

.. module:: uamiv
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read
   based file interfaces for CAMx UAM-IV files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ['Memmap', 'Read', 'Write', 'Transforms']

from . import Memmap

# _camx_units is based on file name and an aerosol flag (True = aerosol)
if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.lateral_boundary.Memmap import lateral_boundary
    from PseudoNetCDF.pncdump import pncdump_parser, \
        dump_from_cmd_line
    parser = pncdump_parser()
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, lateral_boundary)
Example #10
0
__doc__ = """
.. _point_source
:mod:`point_source` -- Point Source File Interfaces
===================================================

.. module:: point_source
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx point source files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ['Memmap', 'Read', 'Write']

from . import Memmap
from . import Read
from . import Write

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.point_source.Memmap import point_source
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, point_source)
Example #11
0
__doc__ = """
.. _finst
:mod:`finst` -- Fine UAM-IV File Interfaces
===========================================

.. module:: finst
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx fine UAM-IV files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ['Memmap']

from . import Memmap

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.finst.Memmap import finst
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, lambda path: finst)
Example #12
0
__doc__ = """
.. _temperature
:mod:`temperature` -- Temperature File Interfaces
=================================================

.. module:: temperature
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx temperature files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ["Memmap", "Read", "Transforms"]

from . import Memmap
from . import Read
from . import Transforms

if __name__ == "__main__":
    from PseudoNetCDF.camxfiles.temperature.Memmap import temperature
    from PseudoNetCDF.pncdump import pncdump_parser, dump_from_cmd_line

    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, lambda path: temperature(path, **extra_args_dict))
Example #13
0
__doc__ = """
.. _finst
:mod:`finst` -- Fine UAM-IV File Interfaces
===========================================

.. module:: finst
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx fine UAM-IV files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__=['Memmap']

from . import Memmap


if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.finst.Memmap import finst
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, lambda path: finst)
Example #14
0
__doc__ = """
.. _temperature
:mod:`temperature` -- Temperature File Interfaces
=================================================

.. module:: temperature
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx temperature files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ['Memmap', 'Read', 'Transforms']

from . import Memmap
from . import Read
from . import Transforms

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.temperature.Memmap import temperature
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options,
                       lambda path: temperature(path, **extra_args_dict))
Example #15
0
__doc__ = """
.. _vertical_diffusivity
:mod:`vertical_diffusivity` -- Vertical Diffusivity File Interfaces
===================================================================

.. module:: vertical_diffusivity
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx vertical diffusivity files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__=['Memmap','Read','Transforms','Write']

from . import Memmap
from . import Read
from . import Write
from . import Transforms

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.vertical_diffusivity.Memmap import vertical_diffusivity
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, lambda path: vertical_diffusivity(path, **extra_args_dict))
Example #16
0
"""
.. _cloud_rain
:mod:`cloud_rain` -- Cloud/Rain File Interfaces
===============================================

.. module:: cloud_rain
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` file interfaces for CAMx cloud/rain files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ['Memmap', 'Transforms']

from . import Memmap
from . import Transforms

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.cloud_rain.Memmap import cloud_rain
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, cloud_rain)
Example #17
0
__doc__ = """
.. _height_pressure
:mod:`height_pressure` -- Height/Pressure File Interfaces
=========================================================

.. module:: height_pressure
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx height pressure files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ["Memmap", "Read", "Write", "Transforms"]

from . import Memmap
from . import Read
from . import Write
from . import Transforms

if __name__ == "__main__":
    from PseudoNetCDF.camxfiles.height_pressure.Memmap import height_pressure
    from PseudoNetCDF.pncdump import pncdump_parser, dump_from_cmd_line

    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, lambda path: height_pressure(path, **extra_args_dict))
Example #18
0
__doc__ = """
.. _point_source
:mod:`point_source` -- Point Source File Interfaces
===================================================

.. module:: point_source
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read 
   based file interfaces for CAMx point source files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__=['Memmap','Read','Write']

from . import Memmap
from . import Read
from . import Write

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.point_source.Memmap import point_source
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, point_source)
Example #19
0
__doc__ = """
.. _ipr
:mod:`ipr` -- IPR File Interfaces
=================================

.. module:: ipr
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read
   based file interfaces for CAMx ipr files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ['Memmap', 'Read']

from . import Memmap
from . import Read

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.ipr.Memmap import ipr
    from PseudoNetCDF.pncdump import pncdump_parser, \
        dump_from_cmd_line
    parser = pncdump_parser()
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, ipr)
Example #20
0
__doc__ = """
.. _vertical_diffusivity
:mod:`vertical_diffusivity` -- Vertical Diffusivity File Interfaces
===================================================================

.. module:: vertical_diffusivity
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read
   based file interfaces for CAMx vertical diffusivity files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ['Memmap', 'Read', 'Transforms', 'Write']

from . import Memmap
from . import Read
from . import Write
from . import Transforms

if __name__ == '__main__':
    vertical_diffusivity = Memmap.vertical_diffusivity
    from PseudoNetCDF.pncdump import pncdump_parser, dump_from_cmd_line
    parser = pncdump_parser()
    parser.add_argument("cols", int)
    parser.add_argument("rows", int)
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(
        file_path, options,
        lambda path: vertical_diffusivity(path, **extra_args_dict))
Example #21
0
__doc__ = """
.. _uamiv
:mod:`uamiv` -- UAM-IV File Interfaces
======================================

.. module:: uamiv
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` memory map and random access read
   based file interfaces for CAMx UAM-IV files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__ = ['Memmap', 'Read', 'Write', 'Transforms']

import Memmap
import Read
import Write
import Transforms

# _camx_units is based on file name and an aerosol flag (True = aerosol)
if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.uamiv.Memmap import uamiv
    from PseudoNetCDF.pncdump import pncdump_parser, \
        dump_from_cmd_line
    parser = pncdump_parser()
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, uamiv)
Example #22
0
"""
.. _cloud_rain
:mod:`cloud_rain` -- Cloud/Rain File Interfaces
===============================================

.. module:: cloud_rain
   :platform: Unix, Windows
   :synopsis: Provides :ref:`PseudoNetCDF` file interfaces for CAMx cloud/rain files.
.. moduleauthor:: Barron Henderson <*****@*****.**>
"""
__all__=['Memmap','Transforms']

from . import Memmap
from . import Transforms

if __name__ == '__main__':
    from PseudoNetCDF.camxfiles.cloud_rain.Memmap import cloud_rain
    from PseudoNetCDF.pncdump import pncdump_parser, \
                                    dump_from_cmd_line
    parser = pncdump_parser()
    (file_path, options, extra_args_dict) = parser.parse_args()

    dump_from_cmd_line(file_path, options, cloud_rain)