No project description provided
Project description
protfasta
Release 0.1.3
Overview
protfasta - a robust parser for protein-based FASTA files.
Documentation
For all documentation see https://protfasta.readthedocs.io/en/latest/.
For code see https://github.com/holehouse-lab/protfasta.
Installation
protfasta
has been tested on Linux and macOS. It should also work on Windows but we haven't tested it there yet.
protfasta
can be downloaded and installed directly from PyPI using pip:
pip install protfasta
If this has worked, the pfasta
command-line tool should be available from the command-line
pfasta --help
And you're done. This also means you can now import
and use protfasta in your Python workflow.
Simple example
import protfasta
# sequences is now a dictionary where keys are FASTA headers and values are sequences.
sequences = protfasta.read_fasta('inputfile.fasta')
Errors and help
For bug reports or errors please raise an issue on this github repository (see the Issues tab at the top).
Copyright
Copyright (c) 2020, Alex Holehouse - Holehouse lab. protfasta
is released under the MIT license. The codebase is well structured and relatively simple, lending it to feature addition. We welcome pull-requests assuming contributed code maintains an appropriate level of clarity and robustness.
Acknowledgements
Many of the software-engineering tools and approaches used in the development of protfasta
come from resources developed by the Molecular Sciences Software Institute.
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
File details
Details for the file protfasta-0.1.3.tar.gz
.
File metadata
- Download URL: protfasta-0.1.3.tar.gz
- Upload date:
- Size: 133.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcc5cbfcff5c8fc5bd8f4f899ffcaf713989a41c968c0548293b89759a81dd00 |
|
MD5 | 163508eebf94e0d7dd09deb4e6cdfce7 |
|
BLAKE2b-256 | c1e3643241544561c734493085886f80bc472754df974cd21952df7917a29c2e |