Metadata-Version: 2.1
Name: fastaparser
Version: 1.0
Summary: A python FASTA parser
Home-page: https://github.com/Kronopt/FastaParser
Author: Pedro HC David, https://github.com/Kronopt
License: GPLv3
Project-URL: Documentation, https://fastaparser.readthedocs.io/en/latest/
Description: # FastaParser
        A python FASTA parser
        
        ```Python
        >>> import fastaparser
        >>> with open("fasta_file.fasta") as fasta_file:
        ...     parser = fastaparser.Reader(fasta_file)
        ...     for seq in parser:
        ...         print(seq.id, seq.description)
        
        HSBGPG Human gene for bone gla protein (BGP)
        HSGLTH1 Human theta 1-globin gene
        ```
        
        #### Work in Progress
        * PyPi package
        * Documentation (readthedocs)
            * Home
            * Installation
            * Usage
            * Examples
            * API Specification
            * Contributing
            * Authors
            * History
        * Conda package (?)
        * README
        
        #### Maybe
        * Identify FASTA ID's
        * FASTAID class, to then return in the id property of FastaSequence
        * FASTQ parser
        * Per fasta sequence, show warning if there are characters not in the FASTA specification
        * Way to disable warnings
        * Allow setting of id/description
        
Keywords: fasta parser
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
