Skip to content
/ scFTAT Public

scFTAT: a single-cell annotation method integrating FFT and improved Transformer

License

Notifications You must be signed in to change notification settings

gladex/scFTAT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scFTAT

scFTAT: a Single-Cell Annotation Method Integrating FFT and Improved Transformer

  • ScFTAT is a cell-type recognition approach based on FFT and an improved Transformer. It aims to provide researchers with a deep learning tool for single-cell classifying tasks.
  • Current version: 1.0

Setting up

  • Setting up scFTAT requires an environment with Python 3.7 or newer, Tensorflow, and other necessary machine-learning libraries.
  • Install all dependencies using pip: pip install -r requirements.txt.
  • scFTAT does not require database configuration.
  • After setting up the above files, execute the code in the train-test.py file in order. Note that the pkl file needs to be converted to CSV format before running.
  • Since scFTAT is primarily used for research and development, it does not have a specific deployment guide. Please integrate it into your project or workflow as needed.

Contribution guidelines

  • Please write appropriate tests for your contributions and ensure all tests pass.
  • Submit pull requests for any changes. Project maintainers will review according to the project's coding standards.

Who do I talk to?

  • Have any questions or issues related to the repository, please contact Dr. Binhua Tang (bh.tang@hhu.edu.cn).

About

scFTAT: a single-cell annotation method integrating FFT and improved Transformer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages