Reference Sequence and Capture Intervals Preparation for ExoClasma Suite
Project description
exoclasma-index
Description
exoclasma-index is a tools for reference sequence and capture intervals preparation, a part of upcoming ExoClasma Suite.
Features:
- Prepare FASTA reference sequence (purge names, uncompress, etc.)
- Create restriction sites for Juicer as described at
config.json
. For now available restrictases include:- HindIII
- DpnII
- MboI
- Sau3AI
- Arima
- Create indices for:
- SAMtools (
samtools faidx
) - BWA (
bwa index
) - optional: GATK (
gatk CreateSequenceDictionary
)
- SAMtools (
Also, the tool can check and prepare exome BED files (captures).
This is a pre-release. Use it at your own risk!
Command-line dependencies
First three are available at Ubuntu repos:
apt install samtools bwa bedtools
GATK should be installed into Miniconda environment as described by the developer.
Usage
Reference preparation
exoclasma-index Reference -f ${FastaFile} -n ${ReferenceName} -p ${ParentDirectory}
Optional: -d ${ReferenceDescription}
, --no-gatk
Capture preparation
exoclasma-index Capture -b ${BedFile} -n ${CaptureName} -g ${GenomeInfoJSON}
GenomeInfoJSON
is a JSON file which created via exoclasma-index Reference
.
Optional: -d ${ReferenceDescription}
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for exoclasma_index-0.9.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3163ef3e076a7b65f611b11e76ab9506324445b90ba85229649c3a6386742798 |
|
MD5 | e99a575b2d8c70e28ab723950f5cfe74 |
|
BLAKE2b-256 | e5f2da8959a2bf45f8a345a0c8f7785273117ccdf1b74ea83b1cdba7d812b057 |