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.3.0.tar.gz
(103.0 kB
view details)
Built Distribution
meditability-0.3.0-py3-none-any.whl
(178.2 kB
view details)
File details
Details for the file meditability-0.3.0.tar.gz
.
File metadata
- Download URL: meditability-0.3.0.tar.gz
- Upload date:
- Size: 103.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b53cc5bce8c00e43f67278b8d7b3125c8b9bebca811d3eb57ab39b7d0d8b8bf |
|
MD5 | aee79bdcb4c8b76c6442d6d8d4b4d864 |
|
BLAKE2b-256 | 0208d8632b44357440461d6ae6f2195356d118e67bf6765d71c2974618492861 |
File details
Details for the file meditability-0.3.0-py3-none-any.whl
.
File metadata
- Download URL: meditability-0.3.0-py3-none-any.whl
- Upload date:
- Size: 178.2 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 | eea60895b2bdce289c495b386b64b20db97dce50e3e6fc83114cdc8fc27c4078 |
|
MD5 | e84e1e2eb82de7e3d340aac64463371c |
|
BLAKE2b-256 | 51dede155e33e4e534c2e5263e33399978be8a9ebb7f99d3f18c425acc52efe2 |