Skip to content

airportbio/FTPflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Open Source Love PyPI version

FTPflow

FTPflow is a Python package for optimally traversing extremely large FTP directory trees. It constitutes the algorithmic heart of the Airport search engine. FTPflow creates a dictionary formatted as a JSON file in the user’s home directory containing all the full paths as keys and the respective filenames as values. FTPflow is designed with speed in mind by utilizing state-of-the-art high performance parallelism and concurrency algorithms to traverse FTP directory trees. The resultant hash table (i.e., dictionary) supports fast lookup for any file in any biological database.

Screenshots

morpheus_walk

About

Optimally traverse large FTP directory trees

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages