Coder Social home page Coder Social logo

finitenet / trmrnaseqtools Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 1.25 MB

The TRMRNASeqTools is a SHELL and Python based pipeline designed for automatic general analysis for TRM sRNA sequencing data in supported plants.

License: GNU General Public License v3.0

Shell 52.28% Python 47.72%
bioinformatics mirna-mrna-interaction srna-seq rna-seq rnaseq-analysis

trmrnaseqtools's Introduction

TRMRNAseqTools

Integrated TRM sRNA Sequencing Data Analysis for Plant

Author: Yuchen Cai

Current Version: 1.0_Beta

Latest updata: 11/04/2024

Introduction

The TRMRNASeqTools is a SHELL and Python based pipeline designed for automatic general analysis for TRM sRNA sequencing data in supported plants.

Currently it is able to process small RNA-seq and generally analyze them.

If you have any questions or comments, please submit an issue in the GitHub or directly email to Yuchen Cai.

Function

Upate Summary

V2.1.0(2022-1-10)

--在Wang et.al, 2019, PNAS对miRNA/miRNA重新梳理(Reference_Source/Arabidopsis_Reference/ath_mature_bowtie_index/PNAS_miRNA.fa)的基础上,修正了部分错误的序列信息,构建了新的miRNA/miRNA*序列文件 (Reference_Source/Arabidopsis_Reference/ath_mature_bowtie_index/PNAS_miRNA_ver.211213.fa

--基于重新构建的miRNA/miRNA*序列文件,通过回帖到基因组,以及参照miRBase(Reference_Source/Arabidopsis_Reference/ath.gff3)hairpin的注释,构建了新的miRNA annotation GFF3文件(Reference_Source/Arabidopsis_Reference/ath.reannotation.gff3

--在对reads计数时,除对miRBase mature 以及hairpin的计数结果外,增加miRNA re-annotation的计数结果,并以miRNA family的形式重新求和计算。

V1.0.0.20220927_Beta(2022-9-27)

--使用更加规范的版本号

--添加--aligned-only参数

V1.0.0.20221111_Beta(2022-11-11)

--使用python scripts 统计 genome RNA length distribution(size_dist.py)

V1.0.0.20221120_Beta(2022-11-20)

--使用python scripts 统计各个长度上RNA的种类分布 (calc_feature_count_by_featureCounts_tags.py)

--修改了一些文字描述

V1.0.0.20230313_Beta(2023-3-13)

--完全使用python scripts 统计各个长度上RNA的种类分布 (calc_feature_count_by_featureCounts_tags.py),替换原代码 (0_workflow_Annotation-type_len_dist.sh)

1.与原代码相同的统计方法,重复统计;

2.multiple-annotation reads count平均分(1/len(feature));

3.按照RNA type优先级对multiple-annotation reads进行注释。

--更换注释文件 (TRMRNAseqTools/reference/Arabidopsis_thaliana.TAIR10.53.md.gff3)

trmrnaseqtools's People

Contributors

finitenet avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.