Campylobacter CPS relevant gene analysis tool
Project description
CampyCPS
CampyCPS is a tool for Campylobacter CPS relevant genes identification.
usage: CampyCPS -i <genome assemble directory> -o <output_directory>
Author: Qingpo Cui(SZQ Lab, China Agricultural University)
optional arguments:
-h, --help show this help message and exit
-i I <input_path>: the PATH to the directory of assembled genome files. Could not use with -f
-f F <input_file>: the PATH of assembled genome file. Could not use with -i
-o O <output_directory>: output PATH
-minid MINID <minimum threshold of identity>, default=95
-mincov MINCOV <minimum threshold of coverage>, default=90
-init <initialize the reference database>
-t T <number of threads>: default=8
-v, --version Display version
Installation
Using pip
pip3 install CampyCPS
Using conda
comming soon...
Dependency
- BLAST+ >2.7.0
you should add BLAST in your PATH
Blast installation
Windows
Following this tutorial: Add blast into your windows PATH
Linux/Mac
The easyest way to install blast is:
conda install -c bioconda blast
Usage
The first time when running CampyCPS, you should use CampyCPS -init command to initialize your database.
The default database including the following genes.
CPS relevant genes
| Loci | Gene/Aliases | Full name/product |
|---|---|---|
| CAMP1067 | waaF | Heptosyltransferase II (K02843) |
| CAMP1326 | cysC | Putative adenylylsulfate kinase (K00860) |
| CAMP1327 | Cj1416c | Putative sugar nucleotidyltransferase |
| CAMP1328 | Cj1417c | Putative amidotransferase (K07010) |
| CAMP1329 | Cj1418c | Putative transferase |
| CAMP1330 | Cj1419c | Putative methyltransferase |
| CAMP1331 | Cj1420c | Putative methyltransferase |
| CAMP1332 | Cj1421c | Putative sugar transferase |
| CAMP1333 | Cj1422c | Putative sugar transferase |
| CAMP1334 | hddC | Putative D-glycero-D-manno-heptose 1-phosphate guanosyltransferase (K15669) |
| CAMP1335 | gmhA2 | Phosphoheptose isomerase (K03271) |
| CAMP1336 | hddA | Putative D-glycero-D-manno-heptose 7-phosphate kinase (K07031) |
| CAMP1337 | Cj1426c | Putative methyltransferase family protein |
| CAMP1338 | Cj1427c | Putative sugar-nucleotide epimerase/dehydratease |
| CAMP1339 | fcl | GDP-L-fucose synthetase (K02377) |
| CAMP1340 | Cj1429c | Hypothetical protein Cj1429c |
| CAMP1341 | rfbC | Putative dTDP-4-dehydrorhamnose 3,5-epimerase (K01790) |
| CAMP1342 | hddC | Capsular polysaccharide heptosyltransferase |
| CAMP1343 | Cj1432c | Putative sugar transferase |
| CAMP1344 | Cj1433c | Hypothetical protein Cj1433c |
| CAMP1345 | Cj1434c | Putative sugar transferase |
| CAMP1346 | Cj1435c | Putative phosphatase |
| CAMP1347 | Cj1436c | Aminotransferase |
| CAMP1348 | Cj1437c | Aminotransferase (K00817) |
| CAMP1349 | Cj1438c | Putative sugar transferase |
| CAMP1350 | glf | UDP-galactopyranose mutase (K01854) |
| CAMP1351 | Cj1440c | Putative sugar transferase |
| CAMP1352 | kfiD | UDP-glucose 6-dehydrogenase (K00012) |
| CAMP1353 | Cj1442c | Putative sugar transferase |
| CAMP1354 | kpsF | D-arabinose 5-phosphate isomerase (K06041) |
| CAMP1355 | kpsD | Capsule polysaccharide export system periplasmic protein |
| CAMP1356 | kpsE | Capsule polysaccharide export system inner membrane protein (K10107) |
| CAMP1357 | kpsT | Capsule polysaccharide export ATP-binding protein (K09689) |
| CAMP1358 | kpsM | Capsule polysaccharide export system inner membrane protein (K09688) |
Example
# Single Genome Mode
CampyCPS -f /PATH_TO_ASSEBLED_GENOME/sample.fa -o PATH_TO_OUTPUT
# Batch Mode
CampyCPS -i /PATH_TO_ASSEBLED_GENOME_DIR -o PATH_TO_OUTPUT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file CampyCPS-1.0.3.tar.gz.
File metadata
- Download URL: CampyCPS-1.0.3.tar.gz
- Upload date:
- Size: 3.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.31.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.65.0 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b484f5e0fde9ca587eeb2c682157d4974304e3e36f80f039501069272d2e7242
|
|
| MD5 |
42d569dcc63f24f739d52c2fbcd18ed0
|
|
| BLAKE2b-256 |
66b15439a953d5e1bb3b680abd9a237fa568cb78226747b7baf6ffae838c01f6
|
File details
Details for the file CampyCPS-1.0.3-py3-none-any.whl.
File metadata
- Download URL: CampyCPS-1.0.3-py3-none-any.whl
- Upload date:
- Size: 4.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.31.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.65.0 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a23da08f90f91d35b702437dcc7c61da1d0a3afa370c36dfb39258b1893fc393
|
|
| MD5 |
66168bc41b011453974bba4b980b29d6
|
|
| BLAKE2b-256 |
e20c53f4e406f6150847282b259af3229c4710740a9ff7b21af6cff4d71aafe7
|