Metadata-Version: 2.4
Name: fasta-uppercaser
Version: 1.0.1
Summary: A small tool to convert lower case fasta sequences to upper case and save as a new fasta file.
Project-URL: Documentation, https://forgejo.taila0b24.ts.net/Godrigos/fasta_uppercaser#readme
Project-URL: Issues, https://forgejo.taila0b24.ts.net/Godrigos/fasta_uppercaser/issues
Project-URL: Source, https://forgejo.taila0b24.ts.net/Godrigos/fasta_uppercaser
Author-email: Rodrigo Aluizio <rodrigo.aluizio@ufpr.br>
License-Expression: LGPL-3.0-or-later
License-File: LICENSE.txt
Keywords: FASTa,uppercase
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.8
Requires-Dist: biopython~=1.86
Description-Content-Type: text/markdown

# fasta_uppercaser

A small tool to convert lower case fasta sequences to upper case and save as a new fasta file.

## Usage

__First of all, always have a copy of the original file in a safe place__, then...

1)  Create and activate your virtual environment and install `fasta_uppercaser`.
2)  Call the application followed by the original file path (the one containing the lower case letters) and the destination file path (file that will contain the uppercase only letters).
```console
fasta_uppercaser my_lowercase_file.fasta my_uppercase_file.fasta
```
3)  Never use the same filename for original and destination files.
4)  Make sure all file paths are correct before start.
5)  Make sure to have read and write permissions in the folder where the original file is and the one where the destination file will be.

## Installation

In a [virtual environment](https://docs.python.org/3/library/venv.html):

```console
pip install ./fasta_uppercaser-<version>-py3-none-any.whl
```

You may also install it using [pipx](https://pipx.pypa.io/stable/).

## License

`fasta_uppercaser` is distributed under the terms of the [LGPL-3.0-or-later](https://spdx.org/licenses/LGPL-3.0-or-later.html) license.
