Releases: yhoogstrate/fastafs
Releases · yhoogstrate/fastafs
v1.6.0
fastafs list
now supports viewing running instances of the fastafs files- function
lsfastafs()
allows finding all fuse mounted fastafs instances/mointpoints by making use of the 'fastafs-file'-xattr (getfattr -n fastafs-file /mnt/fastafs/test
) - Adds
fastafs ps
listing all mounted fastafs instances and their corresponding mountpoints (also that are not present in the 'database').
v1.5.0
- Supports mounting UCSC 2bit files onto the filesystem using FUSE (without using FASTAFS file(s))
- Does not allow to mount DICT files as 2bit does not keep MD5 checksums
- Requires c++-17 for several std::filesystem calls
v1.4.0
- Changed SHA1 to MD5 hashes for BAM compatibility
- Supports mounting
samtools dict
equivalent files - Hotfix for more than 255 M-blocks
- Solves many warnings + various cleanups
- Fixed some memleaks
v1.3.0
- Supports Masked regions (and conversion to/from UCSC TwoBit files)
v1.2.0
- Full support for UCSC TwoBit files in
fastafs cache
(adding to db)
v1.1.1
- Performance update for SHA1 calculation and ucsc2bit virtualization.
v1.0.0
- The file format has been re-specified, backwards incompatible with
the test code. The fastafs to fasta projection has been enormously
improved and is way and way faster.
v0.0.6
- Improved sha1 support (in concordance with CRAM definition)
- API updates, minor out-of-bound bug fixes and additional tests, CLI updates
v0.0.5
fastafs mount
argument-p/--padding
works
v0.0.4
fastafs mount
provides appropriate file size attributes resulting in correct filesfastafs mount
mount/dest path properly parsed