No project description provided
Project description
mEdit
Table of Contents
What is mEdit?
Program Structure
Features
- Reference Human Genome
- mEdit has three different options for loading reference genomes:
- 1- The latest compatible reference used by the HPRC on human pangenome assemblies
- 2- The latest RefSeq human genome reference
- 3- Custom version provided by the user
Getting Started
Prerequisites
PIP
- Make sure
gcc
is installedsudo apt install gcc
- Also make sure your pip up to date
python -m pip install --upgrade pip
- or:
apt install python3-pip
Anaconda
- mEdit utilizes Anaconda to build its own environments under the hood.
- Install Miniconda:
- Download the installer at: https://docs.conda.io/projects/miniconda/en/latest/
bash Miniconda3-latest-<your-OS>.sh
- Set up and update conda:
conda update --all conda config --set channel_priority strict
Mamba
- The officially supported way of installing Mamba is through Miniforge.
- The Miniforge repository holds the minimal installers for Conda and Mamba specific to conda-forge.
- Important:
- The supported way of using Mamba requires that no other packages are installed on the
base
conda environment
- The supported way of using Mamba requires that no other packages are installed on the
- More information about miniforge: https://github.com/conda-forge/miniforge
- Details on how to correctly install Mamba: https://mamba.readthedocs.io/en/latest/installation/mamba-installation.html
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge-pypy3-<your-OS>.sh bash Miniforge-pypy3-<your-OS>.sh
- Important:
Tabix
- This allows mEdit to use bgzip for file compression.
- In linux systems, install
tabix
.apt install tabix
- On macOS machines, intall
htslib
.brew install htslib
- In linux systems, install
Installation
mEdit is compatible with UNIX-based systems running on Intel processors and it's conveniently available via pyPI:
pip install meditability
Running Tests
Usage
db_set
list
guide_prediction
offtargets
Roadmap
Contributing
FAQ
License
Contact
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
meditability-0.2.7.tar.gz
(95.1 kB
view details)
Built Distribution
meditability-0.2.7-py3-none-any.whl
(170.1 kB
view details)
File details
Details for the file meditability-0.2.7.tar.gz
.
File metadata
- Download URL: meditability-0.2.7.tar.gz
- Upload date:
- Size: 95.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11c95b9b573e2a679f269c5cbe17bed47b62eff5d9ba9561de0aa32eaa40d3fd |
|
MD5 | 822a400cacf5b71997b80ec9fff67607 |
|
BLAKE2b-256 | be1c81b7d39ecb101636d77c3abacdd78c48eb157a57cba736280fad8478af3f |
File details
Details for the file meditability-0.2.7-py3-none-any.whl
.
File metadata
- Download URL: meditability-0.2.7-py3-none-any.whl
- Upload date:
- Size: 170.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33b5f240e9bfbfb50d5a36b95c29e1cc525882989ff81d168d34c62940d0ebc0 |
|
MD5 | f6c6cec9e05e478e57d65eeead7a6da6 |
|
BLAKE2b-256 | b9a2f1d529c968f493858dd3257c61383535490282608bc627985345b93c32c6 |