where the transcripts file should be csv-formatted, the annotation file gtf-formatted and the inclusion probability for introns a float in the range [0,1]. The log parameter is optional and can be one of `["CRITICAL", "ERROR", "WARNING", "INFO", "DEBUG"]`. The default is `INFO`.
Sample Transcripts and Annotation files can be found in the repository under main/tests/resources.
# Development
To perform all tests, make sure your environment corresponds to the `environment.yml` file and run
```
pytest tests
```
To build Docker image, run
```
docker build -t transcript-app .
```
Afterwards, you can use the Docker image like so
```
docker run transcript-app --prob_inclusion <probability_inclusion> [--log "INFO"] <transcripts_file> <annotations_file>
```
# License
MIT license, Copyright (c) 2021 Zavolan Lab, Biozentrum, University of Basel