FUTURE IMPLEMENTATIONS
easyfm is implemented in Python and available under the MIT license and works on Windows, Linux and Mac systems. This package is also available on PyPI python package manager. The current code runs under Python 3.7+ and virtualenv. Other dependency includes gffutils, pyfastx, PyQt5 and Biopython (Table 1). More information and the manual may be obtained from the website: https://github.com/TaekAndBrendan/easyfm.
In the future, we will continue to update the toolbox with new fast and easy GUI support, including new embedding methods such as DIAMOND (Buchfink et al., 2015; Buchfink et al., 2021) and pBLAT (Wang & Kong, 2019) with low resource requirements and both multithread and cluster computing support, making these methods suitable for running on standard desktops and laptops. Future versions of easyfm will also include additional integration points allowing us to intersect, merge, count, complement, and shuffle genomic intervals from multiple files in widely-used genomic file formats such as BAM, BED and VCF.