Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/benedictpaten/sonLib
Small general purpose library for C and Python with focus on bioinformatics.
https://github.com/benedictpaten/sonLib
Last synced: 18 days ago
JSON representation
Small general purpose library for C and Python with focus on bioinformatics.
- Host: GitHub
- URL: https://github.com/benedictpaten/sonLib
- Owner: benedictpaten
- License: mit
- Created: 2011-02-01T20:11:25.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2022-09-15T02:24:18.000Z (about 2 years ago)
- Last Synced: 2024-09-17T07:51:15.474Z (about 2 months ago)
- Language: C
- Homepage:
- Size: 1.55 MB
- Stars: 29
- Watchers: 10
- Forks: 25
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# sonLib
**sonLib** is a compact C/Python library for sequence analysis in bioinformatics.(c) 2006 - 2012 The Author(s). See
LICENSE.txt
for details.## Author
[Benedict Paten](https://github.com/benedictpaten/)## Description
For basic data-structures in C it contains:* array lists (automatically resizing)
* hashes
* sets (backed by hashes)
* sorted sets (backed by an AVL tree)
* containers (for putting primitives into the above data-structures)
* better string functions
* simple exception mechanism
* logging functionsFor bioinformatic data-structures it contains (or will contain):
* Fasta I/O functions
* MAF I/O functions
* Newick tree I/O functionsFor more details see the Full README in doc/README