Metadata-Version: 2.1
Name: pyabif
Version: 0.3.0
Summary: A Python ABIF reader
Home-page: https://github.com/genadijrazdorov/pyabif
Author: Genadij Razdorov
Author-email: genadijrazdorov@gmail.com
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/genadijrazdorov/pyabif/issues
Description: pyABIF
        ======
        
        A Python ABIF (Applied Biosystems Genetic Analysis Data File Format) reader,
        based on 07/2006 specification.
        
        ABIF is a directory of items, where every item is identified by unique *tag*
        and *number*.
        
        Interface
        ---------
        
        |ABIF| is a class with attributes corresponding to name/number items::
        
            >>> from pyabif import ABIF
        
            >>> abif = ABIF('abif.fsa')
            >>> abif.User1
            joe
        
            >>> abif.DATA1
            ...
        
        ..., or for 1 numbered items this also works::
        
            >>> abif.DATA
            ...
        
        For items described in 07/2006 specification, there is available description::
        
            >>> help(ABIF.DATA)
            Help on property:
        
                Channel 1 raw data
        
        ..., or::
        
            >>> abif.describe('DATA')
            'Channel 1 raw data'
        
        
        Console script
        --------------
        
        pyABIF can be used as a console script:
        
        .. code-block:: console
        
            $ pyabif abif.fsa
            Converted to txt
        
            $ ls abif
            abif.fsa
            abif.fsa.csv.zip
        
        For usage help:
        
        .. code-block:: console
        
            $ pyabif --help
            Usage: pyabif [OPTIONS] [PATTERNS]...
        
            Converts PATTERNS from ABIF to txt format
        
            PATTERNS are glob filenames of ABIF files to convert.
        
            Options:
            -f, --force                     Force conversion even if resulting file
                                            already exists  [default: False]
        
            -b, --batch                     Combine data files in batches  [default:
                                            False]
        
            -d, --digits INTEGER            Number of digits for migration times
                                            [default: 3]
        
            -u, --migration-units [seconds|minutes]
                                            Migration units  [default: minutes]
            --help                          Show this message and exit.
        
        
        .. |ABIF| replace:: ``ABIF``
        
Keywords: abif reader
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: <4,>=3.6
Description-Content-Type: text/x-rst
Provides-Extra: test
