Metadata-Version: 2.4
Name: camel_core
Version: 0.1.4
Summary: CAMEL core is a set of utilities used by Bioinformatics Platform at the Belgian Public Health institute (Sciensano).
Project-URL: Homepage, https://github.com/BioinformaticsPlatformWIV-ISP/MiST
Project-URL: Issues, https://github.com/BioinformaticsPlatformWIV-ISP/MiST/issues
Author-email: Sciensano BIOIT team <bioit@sciensano.be>
License-Expression: GPL-3.0-or-later
Keywords: genomics,microbial,research
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: ==3.12.*
Requires-Dist: biopython
Requires-Dist: bs4
Requires-Dist: click
Requires-Dist: cyvcf2
Requires-Dist: furl
Requires-Dist: humanize
Requires-Dist: pandas
Requires-Dist: pysam
Requires-Dist: rauth
Requires-Dist: requests
Requires-Dist: scipy
Requires-Dist: snakemake
Requires-Dist: yattag
Provides-Extra: dev
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: pytest-xdist; extra == 'dev'
Description-Content-Type: text/markdown

# CAMEL core

`CAMEL core` is a set of utilities used by Bioinformatics Platform at the Belgian Public Health institute (Sciensano).

This package is not meant to be used directly, but contains functionality that is shared between various projects.

## Functionality

- Command execution through subprocess
- Input/output (IO) classes for handling tool / input output
- Utility functions for handling common bioinformatics formats such as FASTA, FASTQ, VCF, BAM
- Generating HTML reports with python code
- Utility functions for executing Snakemake
- A basic logger

## Installation

`CAMEL core` is available as a pip package for Python >=3.12.

```
pip install camel-core
```
