Skip to main content
  • Home
  • Development
  • Documentation
  • Donate
  • Operational login
  • Browse the archive

swh logo
SoftwareHeritage
Software
Heritage
Archive
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help

https://doi.org/10.5281/zenodo.15302315
14 July 2025, 12:08:15 UTC
  • Code
  • Branches (0)
  • Releases (2)
  • Visits
    • Branches
    • Releases
      • 2
      • 2
      • 1
    • 8dcf251
    • /
    • monahton-GencoDymo2-f7b52ac
    • /
    • README.md
    Raw File Download

    To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
    Select below a type of object currently browsed in order to display its associated SWHID and permalink.

    • content
    • directory
    • snapshot
    • release
    origin badgecontent badge
    swh:1:cnt:302510d1049492c02e052ea176a133b5da731ef7
    origin badgedirectory badge
    swh:1:dir:c61fed37320665c38a60c0c54cae95105e3f795a
    origin badgesnapshot badge
    swh:1:snp:0fc2e64fecfe96a27b5d76066020941775289584
    origin badgerelease badge
    swh:1:rel:32a4a7bfb9160d3aebd8d3e9b3890f5f3af88001

    This interface enables to generate software citations, provided that the root directory of browsed objects contains a citation.cff or codemeta.json file.
    Select below a type of object currently browsed in order to generate citations for them.

    • content
    • directory
    • snapshot
    • release
    Generate software citation in BibTex format (requires biblatex-software package)
    Generating citation ...
    Generate software citation in BibTex format (requires biblatex-software package)
    Generating citation ...
    Generate software citation in BibTex format (requires biblatex-software package)
    Generating citation ...
    Generate software citation in BibTex format (requires biblatex-software package)
    Generating citation ...
    README.md
    
    <!-- README.md is generated from README.Rmd. Please edit that file -->
    
    # GencoDymo2: Comprehensive Analysis of GENCODE Annotations and Splice Site Motifs <img src="man/figures/GencoDymo2_logo.png" align="right" height="140"/>
    
    [![Project Status: Active โ€“ The project has reached a stable, usable
    state and is being actively
    developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)
    [![Licence: GPL
    v3](https://img.shields.io/badge/license-GPL--3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
    [![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/monahton)
    [![GitHub
    issues](https://img.shields.io/github/issues/monahton/GencoDymo2)](https://github.com/monahton/GencoDymo2/issues)
    [![Platform](https://img.shields.io/badge/platform-all-green)](https://cran.r-project.org/)
    [![Website](https://img.shields.io/badge/docs-website-blue)](https://monahton.github.io/GencoDymo2/)
    [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.15302316.svg)](https://doi.org/10.5281/zenodo.15302316)
    [![](https://www.r-pkg.org/badges/version/GencoDymo2?color=green)](https://cran.r-project.org/package=GencoDymo2)
    [![](http://cranlogs.r-pkg.org/badges/grand-total/GencoDymo2?color=green)](https://cran.r-project.org/package=GencoDymo2)  
    [![name status
    badge](https://monahton.r-universe.dev/badges/:name)](https://monahton.r-universe.dev/)
    [![registry status
    badge](https://monahton.r-universe.dev/badges/:registry)](https://monahton.r-universe.dev/)
    
    [![Last
    commit](https://img.shields.io/github/last-commit/monahton/GencoDymo2)](https://github.com/monahton/GencoDymo2/commits/main)
    
    ------------------------------------------------------------------------
    
    ## ๐Ÿ“ฆ Overview
    
    **GencoDymo2** is an R package tailored for dynamic extraction,
    exploration, and comparison of gene annotations from the
    [GENCODE](https://www.gencodegenes.org) database for human and mouse
    genomes. This tool facilitates:
    
    - Automated retrieval of the latest or specific GENCODE releases
    - Visualization and quantification of annotation changes across versions
    - Extraction of introns, exons, splice motifs
    - Generation of splice site FASTA files for tools like MaxEntScan
    
    It bridges bioinformatics workflows and annotation dynamics, enhancing
    reproducibility and comparative studies in transcriptome and splicing
    research.
    
    ------------------------------------------------------------------------
    
    ## ๐Ÿ’ป Installation
    
    You can install the **stable version** of `GencoDymo2` from
    [CRAN](https://cran.r-project.org/package=GencoDymo2):
    
    ``` r
    # Install the stable version from CRAN
    install.packages("GencoDymo2")
    ```
    
    Or you can install the **development version** from GitHub for the
    latest features:
    
    ``` r
    #Install the development version from GitHub
    install.packages("pak")
    pak::pkg_install("monahton/GencoDymo2")
    ```
    
    ``` r
    # Load the package
    library(GencoDymo2)
    ```
    
    ------------------------------------------------------------------------
    
    ## ๐Ÿš€ Getting Started
    
    To get started, view the vignette:
    
    ``` r
    vignette("GencoDymo2")
    ```
    
    Or visit the documentation website:  
    ๐Ÿ‘‰ <https://monahton.github.io/GencoDymo2/>  
    ๐Ÿ‘‰
    <https://monahton.github.io/GencoDymo2/articles/GencoDymo2_vignette.html>
    
    ------------------------------------------------------------------------
    
    ## ๐Ÿ“ Functions Highlights
    
    | Function | Description |
    |----|----|
    | `get_latest_release()` | Retrieves the latest available GENCODE release per species |
    | `compare_release()` | compare annotation statistics between releases |
    | `extract_introns()` | Extracts and processes introns from annotation |
    | `assign_splice_sites()` | Assign the donor and acceptor splice sites |
    | `extract_ss_motif()` | Extract splicing motifs for MaxEntScan tool |
    
    ------------------------------------------------------------------------
    
    ## ๐Ÿ› ๏ธ Development & Contributing
    
    **GencoDymo2** is actively developed. Contributions and suggestions are
    welcome!
    
    - ๐Ÿ”ง Open issues: <https://github.com/monahton/GencoDymo2/issues>
    - ๐Ÿ“ฌ Email: <aboualezz.monah@hsr.it>
    - ๐Ÿค Pull requests encouraged!
    
    ------------------------------------------------------------------------
    
    ## :writing_hand: Author
    
    **Monah Abou Alezz, PhD** โ€“ <aboualezz.monah@hsr.it>.
    
    San Raffaele Telethon Institute for Gene Therapy (SR-TIGET)  
    IRCCS San Raffaele Scientific Institute, Milan, Italy
    
    ๐ŸŒ [Personal website](https://monahton.github.io)
    
    [![saythanks](https://img.shields.io/badge/say-thanks-ff69b4.svg)](https://saythanks.io/to/monahton)
    [![](https://img.shields.io/badge/follow%20me%20on-LinkedIn-blue.svg)](https://linkedin.com/in/monah-abou-alezz-phd-06a948ba)
    
    ------------------------------------------------------------------------
    
    ## ๐Ÿงช Related Projects
    
    - [GENCODE](https://www.gencodegenes.org)
    - MaxEntScan
    
    ------------------------------------------------------------------------
    
    ## ๐Ÿ“ฃ Acknowledgments
    
    Developed as part of ongoing research on lncRNA splicing and gene
    annotation evolution.  
    Special thanks to colleagues at IGM-CNR and collaborators across
    splicing research projects.
    

    back to top

    Software Heritage โ€” Copyright (C) 2015โ€“2026, The Software Heritage developers. License: GNU AGPLv3+.
    The source code of Software Heritage itself is available on our development forge.
    The source code files archived by Software Heritage are available under their own copyright and licenses.
    Terms of use: Archive access, APIโ€” Content policyโ€” Contactโ€” JavaScript license informationโ€” Web API