A python FASTA parser
Project description
FastaParser
A python FASTA parser
>>> 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fastaparser-1.0.tar.gz
(13.3 kB
view hashes)
Built Distribution
fastaparser-1.0-py3-none-any.whl
(28.3 kB
view hashes)
Close
Hashes for fastaparser-1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf9c6c371c5807f5dbfb0fbf9a3ac4a4e978c756ea41f1efb792a780d36eaf48 |
|
MD5 | 705c41a5e3c78a0277a13f421b95186d |
|
BLAKE2b-256 | 9442728dd7b07da3dd8df8792bbdc42a96159504b0f3d132a44bafad903d7024 |