segui

A GUI version of the SEGUL phylogenomic tool

https://github.com/hhandika/segui

Science Score: 44.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
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

A GUI version of the SEGUL phylogenomic tool

Basic Info
  • Host: GitHub
  • Owner: hhandika
  • License: mit
  • Language: Dart
  • Default Branch: main
  • Homepage: https://segul.app
  • Size: 74.7 MB
Statistics
  • Stars: 2
  • Watchers: 2
  • Forks: 1
  • Open Issues: 0
  • Releases: 12
Created about 3 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog License Citation

README.md

SEGUI segul logo

Segui-Tests LoC

last-commit License

A GUI version of segul, an ultrafast, memory-efficient application for phylogenomic data manipulation and sequence summary statistics. It performs similarly to the CLI version of the app with the convenience of GUI while still retaining reproducibility through logging support. The GUI version will also support iOS, iPadOS and Android, and macOS, Windows, and Linux.

Installation

Desktop

Microsoft Store download

Download on the Mac App Store

Get it from the Snap Store

Mobile

Download on the App Store

Get it on Google Play

Learn more about device requirements and GUI app installation in the documentation.

Quick Links

| Feature | Quick Link | | ------------------------------ | ---------------------------------------------------------------------------------------------------------------------- | | Alignment concatenation | CLI / GUI | | Alignment conversion | CLI / GUI | | Alignment filtering | CLI / GUI | | Alignment splitting | CLI / GUI | | Alignment partition conversion | CLI / GUI | | Alignment summary statistics | CLI / GUI | | Genomic summary statistics | CLI / GUI | | Sequence extraction | CLI / GUI | | Sequence filtering | CLI / GUI feature in development | | Sequence ID extraction | CLI / GUI | | Sequence ID mapping | CLI / GUI | | Sequence ID renaming | CLI / GUI | | Sequence removal | CLI / GUI | | Sequence translation | CLI / GUI |

Owner

  • Name: Heru Handika
  • Login: hhandika
  • Kind: user
  • Location: Baton Rouge, USA

A daily field biologist and taxonomist && nightly programmer.

Citation (CITATION.cff)

cff-version: 1.2.0
message: Please cite the following works when using this software.
preferred-citation:
  abstract: >-
    <jats:title>Abstract</jats:title><jats:p>Phylogenetic studies now routinely
    require manipulating and summarizing thousands of data files. For most of
    these tasks, currently available software requires considerable computing
    resources and substantial knowledge of command‐line applications. We develop
    an ultrafast and memory‐efficient software, SEGUL, that performs common
    phylogenomic dataset manipulations and calculates statistics summarizing
    essential data features. Our software is available as standalone
    command‐line interface (CLI) and graphical user interface (GUI)
    applications, and as a library for Rust, R and Python, with possible support
    of other languages. The CLI and library versions run native on Windows,
    Linux and macOS, including Apple ARM Macs. The GUI version extends support
    to include mobile iOS, iPadOS and Android operating systems. SEGUL leverages
    the high performance of the Rust programming language to offer fast
    execution times and low memory footprints regardless of dataset size and
    platform choice. The inclusion of a GUI minimizes bioinformatics barriers to
    phylogenomics while SEGUL's efficiency reduces economic barriers by allowing
    analysis on inexpensive hardware. Our support for mobile operating systems
    further enables teaching phylogenomics where access to computing power is
    limited.</jats:p>
  authors:
    - family-names: Handika
      given-names: Heru
    - family-names: Esselstyn
      given-names: Jacob A.
  doi: 10.1111/1755-0998.13964
  identifiers:
    - type: doi
      value: 10.1111/1755-0998.13964
    - type: url
      value: http://dx.doi.org/10.1111/1755-0998.13964
    - type: other
      value: urn:issn:1755-098X
  title: >-
    SEGUL: Ultrafast, memory‐efficient and mobile‐friendly software for
    manipulating and summarizing phylogenomic datasets
  url: http://dx.doi.org/10.1111/1755-0998.13964
  database: Crossref
  date-published: 2024-04-26
  year: 2024
  month: 4
  issn: 1755-098X
  journal: Molecular Ecology Resources
  languages:
    - en
  publisher:
    name: Wiley
  type: article

GitHub Events

Total
  • Push event: 20
  • Create event: 1
Last Year
  • Push event: 20
  • Create event: 1

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 0
  • Total pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: 1 minute
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: 1 minute
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • hhandika (4)
Top Labels
Issue Labels
Pull Request Labels