Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 5 DOI reference(s) in README -
✓Academic publication links
Links to: mdpi.com -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.5%) to scientific vocabulary
Keywords
Repository
:rocket: seqfu - Sequece Fastx Utilities
Basic Info
- Host: GitHub
- Owner: telatin
- License: gpl-3.0
- Language: Nim
- Default Branch: main
- Homepage: https://telatin.github.io/seqfu2
- Size: 78.2 MB
Statistics
- Stars: 114
- Watchers: 3
- Forks: 9
- Open Issues: 0
- Releases: 61
Topics
Metadata Files
README.md
SeqFu
A general-purpose program to manipulate and parse information from FASTA/FASTQ files, supporting gzipped input files. Includes functions to interleave and de-interleave FASTQ files, to rename sequences and to count and print statistics on sequence lengths.
📦 Installation
Seqfu can be easily installed via Miniconda:
bash
conda install -y -c conda-forge -c bioconda "seqfu>1.10"
Build from source
Building the Nim programs alone would just require a nimble build,
but this would leave out some other utilities.
There is a make (Makefile) building system. Since Nim is not so popular,
I describe a full installation:
```bash
Do you have building tools? You will need C and make, in Ubuntu:
sudo apt install build-essential
Install zlib
sudo apt install zlib1g-dev
Install Nim 2.0
curl https://nim-lang.org/choosenim/init.sh -sSf | sh
Clone this repo
git clone https://github.com/telatin/seqfu2
Compile and test
cd seqfu2 make make test
All binaries are in bin (move them in a location in your $PATH)
```
📰 Citation
Telatin A, Fariselli P, Birolo G. SeqFu: A Suite of Utilities for the Robust and Reproducible Manipulation of Sequence Files. Bioengineering 2021, 8, 59. doi.org/10.3390/bioengineering8050059
bibtex
@article{seqfu,
title = {SeqFu: A Suite of Utilities for the Robust and Reproducible Manipulation of Sequence Files},
author = {Telatin, Andrea and Fariselli, Piero and Birolo, Giovanni},
year = 2021,
journal = {Bioengineering},
volume = 8,
number = 5,
doi = {10.3390/bioengineering8050059},
issn = {2306-5354},
url = {https://www.mdpi.com/2306-5354/8/5/59},
article-number = 59,
pubmedid = 34066939
}
📙 Full documentation
The full documentation is available at: telatin.github.io/seqfu2
Splash screen

Owner
- Name: Andrea Telatin
- Login: telatin
- Kind: user
- Location: Norwich, UK
- Company: Quadram Institute Bioscience
- Website: https://telatin.github.io/
- Twitter: telatin
- Repositories: 17
- Profile: https://github.com/telatin
Bioinformatician @quadram-institute-bioscience
GitHub Events
Total
- Create event: 3
- Issues event: 3
- Release event: 1
- Watch event: 9
- Issue comment event: 3
- Push event: 3
- Fork event: 2
Last Year
- Create event: 3
- Issues event: 3
- Release event: 1
- Watch event: 9
- Issue comment event: 3
- Push event: 3
- Fork event: 2
Issues and Pull Requests
Last synced: 12 months ago
All Time
- Total issues: 20
- Total pull requests: 8
- Average time to close issues: about 2 months
- Average time to close pull requests: about 16 hours
- Total issue authors: 13
- Total pull request authors: 7
- Average comments per issue: 1.85
- Average comments per pull request: 0.25
- Merged pull requests: 8
- Bot issues: 0
- Bot pull requests: 1
Past Year
- Issues: 4
- Pull requests: 3
- Average time to close issues: 5 days
- Average time to close pull requests: 1 day
- Issue authors: 4
- Pull request authors: 3
- Average comments per issue: 2.75
- Average comments per pull request: 0.67
- Merged pull requests: 3
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- telatin (8)
- tamuanand (1)
- JeanMainguy (1)
- iamh2o (1)
- michaelgelliot (1)
- nolanmaier (1)
- SciLiciumTheo (1)
- pontushojer (1)
- simone-pignotti (1)
- dialvarezs (1)
- kabilov (1)
- ImagoXV (1)
- RachBioHaz (1)
- jdidion (1)
Pull Request Authors
- thanhleviet (2)
- dialvarezs (2)
- martin-g (2)
- microbiomes (2)
- github-actions[bot] (1)
- codacy-badger (1)
- telatin (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
- Total downloads: unknown
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 71
proxy.golang.org: github.com/telatin/seqfu2
- Documentation: https://pkg.go.dev/github.com/telatin/seqfu2#section-documentation
- License: gpl-3.0
-
Latest release: v1.22.3
published over 1 year ago
Rankings
spack.io: seqfu
seqfu - Sequece Fastx Utilities
- Homepage: https://github.com/telatin/seqfu2
- License: []
-
Latest release: 1.22.3
published over 1 year ago
Rankings
Dependencies
- faraday < 1 development
- github-pages >= 0 development
- jekyll-commonmark-ghpages >= 0 development
- jekyll-remote-theme >= 0 development
- jemoji >= 0 development
- liquid >= 4.0.1 development
- activesupport 6.0.3.2
- addressable 2.7.0
- coffee-script 2.4.1
- coffee-script-source 1.11.1
- colorator 1.1.0
- commonmarker 0.17.13
- concurrent-ruby 1.1.7
- dnsruby 1.61.4
- em-websocket 0.5.1
- ethon 0.12.0
- eventmachine 1.2.7
- execjs 2.7.0
- faraday 0.17.3
- ffi 1.13.1
- forwardable-extended 2.6.0
- gemoji 3.0.1
- github-pages 207
- github-pages-health-check 1.16.1
- html-pipeline 2.14.0
- http_parser.rb 0.6.0
- i18n 0.9.5
- jekyll 3.9.0
- jekyll-avatar 0.7.0
- jekyll-coffeescript 1.1.1
- jekyll-commonmark 1.3.1
- jekyll-commonmark-ghpages 0.1.6
- jekyll-default-layout 0.1.4
- jekyll-feed 0.13.0
- jekyll-gist 1.5.0
- jekyll-github-metadata 2.13.0
- jekyll-mentions 1.5.1
- jekyll-optional-front-matter 0.3.2
- jekyll-paginate 1.1.0
- jekyll-readme-index 0.3.0
- jekyll-redirect-from 0.15.0
- jekyll-relative-links 0.6.1
- jekyll-remote-theme 0.4.1
- jekyll-sass-converter 1.5.2
- jekyll-seo-tag 2.6.1
- jekyll-sitemap 1.4.0
- jekyll-swiss 1.0.0
- jekyll-theme-architect 0.1.1
- jekyll-theme-cayman 0.1.1
- jekyll-theme-dinky 0.1.1
- jekyll-theme-hacker 0.1.1
- jekyll-theme-leap-day 0.1.1
- jekyll-theme-merlot 0.1.1
- jekyll-theme-midnight 0.1.1
- jekyll-theme-minimal 0.1.1
- jekyll-theme-modernist 0.1.1
- jekyll-theme-primer 0.5.4
- jekyll-theme-slate 0.1.1
- jekyll-theme-tactile 0.1.1
- jekyll-theme-time-machine 0.1.1
- jekyll-titles-from-headings 0.5.3
- jekyll-watch 2.2.1
- jemoji 0.11.1
- kramdown 2.3.0
- kramdown-parser-gfm 1.1.0
- liquid 4.0.3
- listen 3.2.1
- mercenary 0.3.6
- mini_portile2 2.4.0
- minima 2.5.1
- minitest 5.14.2
- multipart-post 2.1.1
- nokogiri 1.10.10
- octokit 4.18.0
- pathutil 0.16.2
- public_suffix 3.1.1
- rb-fsevent 0.10.4
- rb-inotify 0.10.1
- rexml 3.2.4
- rouge 3.19.0
- ruby-enum 0.8.0
- rubyzip 2.3.0
- safe_yaml 1.0.5
- sass 3.7.4
- sass-listen 4.0.0
- sawyer 0.8.2
- simpleidn 0.1.1
- terminal-table 1.8.0
- thread_safe 0.3.6
- typhoeus 1.4.0
- tzinfo 1.2.7
- unf 0.1.4
- unf_ext 0.0.7.7
- unicode-display_width 1.7.0
- zeitwerk 2.4.0
- actions/checkout v3 composite
- skynet-core/nim v1.2 composite
- actions/checkout v3 composite
- ewels/rich-codex v1 composite
- jiro4989/setup-nim-action v1.1.4 composite
- debian stretch-slim build
- ubuntu 14.04 build
