Skip to main content

# genome_update

genome_update is a package that downloads genomes from NCBI and saves information about them in a yaml file. It can also use a local yaml file to update and download new genomes.

Sequence statistics is also calculated for each genome and added to the yaml file.

## Getting Started

These instructions will provide information how to install and use the software.

### Prerequisites

Python Pandas PyYaml

### How to install

To install Genome_update you can either download source code directly from github and build it your self, an easier alternative is to use pip.

Installing by pip:

` pip install genome_update ` Pip will also install all prerequisities. It is also recommended to update all prerequisities.

Installing genome_update and upgrading prerequisities:

` pip install genome_update --upgrade `

### Usage

Download all genomes from a specific genus: ` genome_update -g <Genus> `

Download all genomes from a specific genus, but much faster: ` genome_update -g <Genus> -p <threads> `

Download all genomes from a specific genus, but much faster, to a specific directory (default is /genomes): ` genome_update -g <Genus> -p <threads> -o <directory> `

Download all genomes from a specific species: ` genome_update -g <Genus> -s <species_taxid> `

To update a local yaml file: ` genome_update -u -i <yamlfile> `

To download missing genomes from a local yaml file: ` genome_update -d -i <yamlfile> `

To download genomes from another domain than bacteria: ` genome_update -domain <domain> -g <Genus> `

## Authors

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details

## Acknowledgments

  • Would like to thank kblin for his amazing work with the ncbi_genome_download which provided lots of inspiration when writing genome_update.

Release files for genome-update 0.1.6.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for genome-update 0.1.6.8
File Size Uploaded
genome_update-0.1.6.8.tar.gz 6.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for genome-update 0.1.6.8
File Interpreter ABI Platform
genome_update-0.1.6.8-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 16.8 kB

Release files / genome_update-0.1.6.8.tar.gz

Download URL genome_update-0.1.6.8.tar.gz
Size 6.4 kB
Tags Source
SHA-256 checksum
How to use checksums
816a68f695388cbd452863016dc1e0dcc5b6699f6c301293a6894de00188ad1f
BLAKE2b-256 checksum
How to use checksums
fb3186bc6828581516b15954c6122e95d014f7c3de4b129bf450661a68c5e010
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / genome_update-0.1.6.8-py2.py3-none-any.whl

Download URL genome_update-0.1.6.8-py2.py3-none-any.whl
Size 10.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
6fefe134a989dc03b09b92ef512b150f63d2493c4617e78e6510c31c868e846e
BLAKE2b-256 checksum
How to use checksums
123ebf24e6ad4dee912a09f289099f8388fd502d6e467141b5f4d5d973fefa84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page