ribose-map-qc

To get quality control of files generated by Ribose-Map

https://github.com/dkundnani/ribose-map-qc

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 7 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.0%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

To get quality control of files generated by Ribose-Map

Basic Info
  • Host: GitHub
  • Owner: DKundnani
  • License: gpl-3.0
  • Language: Python
  • Default Branch: main
  • Size: 80.1 KB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 2
Created over 4 years ago · Last pushed about 2 years ago
Metadata Files
Readme License Citation

README.md

Ribose-Map-QC

To get quality control of files generated by Ribose-Map. Also supported by percentage and composition of rNMPs from ribose-seq output

<!-- --> Commits Contributors Forks Stargazers Website Issues MIT License LinkedIn

Table of Contents
  1. Installation
  2. Usage
  3. Contributing
  4. License
  5. Contact
  6. Citations

Installation

Getting the code

The development version from GitHub with:

sh git clone https://github.com/DKundnani/Ribose-Map-QC.git

Creating the enviroment with required dependencies

sh conda env create --name RibosemapQC_env --file /Ribose-Map-QC/env.yml

Additional Dependencies

  • Ribosemap generated output (For more info, see here: https://github.com/agombolay/ribose-map)
  • Trimmed reads used in Ribosemap
  • Reference genome of the organism being used (also used in Ribosemap)

Usage

Getting QC report

bash cd $outputdir #This would be the results directory generated by Ribose-Map. Please make sure you have generate alignment, coordinate and composition modules to get the results and the names to trimmed files match names of folders as output of Ribosemap. files will contain the library name as first column and sample name as second column(example present in repository. python3 path/to/Ribose-Map-QC/quality.py -f path/to/files -t path/to/trimmed_reads -r path/to/reference/sacCer2/sacCer2.fa #Generates QC.tsv as output

Getting counts using bed file

bash Place all the bed files in a folder e.g. path/to/bed generate_QC_frombed.py f path/to/files -r path/to/reference/sacCer2/sacCer2.fa #Generates QC.tsv as output

Visualization

bash conda activate RibosemapQC_env #activating Enviroment Rscript path/to/Ribose-Map-QC/qualviz.R -q QC.tsv -l files #Using QC.tsv generated from either quality.py or qual_short.py Rscript path/to/Ribose-Map-QC/counts_viz.R -c QC.tsv -l files #Using QC.tsv generated from generate_QC_frombed.py

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Deepali L. Kundnani - deepali.kundnani@gmail.com LinkedIn

(back to top)

Citations

Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!

  • Distinct features of ribonucleotides within genomic DNA in Aicardi-Goutires syndrome (AGS)-ortholog mutants of Saccharomyces cerevisiae Deepali L. Kundnani, Taehwan Yang, Alli L. Gombolay, Kuntal Mukherjee, Gary Newnam, Chance Meers, Zeel H. Mehta, Celine Mouawad, Francesca Storici bioRxiv 2023.10.02.560505; doi: https://doi.org/10.1101/2023.10.02.560505
  • Kundnani, D. (2024). Ribose-Map-QC (1.0.0). Zenodo. https://doi.org/10.5281/zenodo.10455801 DOI

(back to top)

Owner

  • Name: Deepali Kundnani
  • Login: DKundnani
  • Kind: user
  • Location: Atlanta
  • Company: Georgia Institute of Technology

Ph.D. Student, Bioinformatics

Citation (CITATION.cff)

cff-version: 1.0.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Kundnani"
  given-names: "Deepali"
  orcid: "https://orcid.org/0000-0002-2289-3554"
title: "Ribose-Map-QC"
version: 1.0.0
date-released: 2024-01-02
url: "https://github.com/DKundnani/Ribose-Map-QC/"

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1