Skip to main content

This project is designed for machine learning in resting-state fMRI field

Project description

Easylearn is designed for machine learning mainly in resting-state fMRI, radiomics and other fields (such as EEG). Easylearn is built on top of scikit-learn, pytorch and other packages. Easylearn can assist doctors and researchers who have limited coding experience to easily realize machine learning, e.g., (MR/CT/PET/EEG)imaging-marker- or other biomarker-based disease diagnosis and prediction, treatment response prediction, disease subtyping, dimensional decoding for transdiagnostic psychiatric diseases or other diseases, disease mechanism exploration and etc.

We focus on machine learning rather than data preprocessing. Many software, such as SPM, GRETNA, DPABI, REST, RESTPlus, CCS, FSL, Freesufer, nipy, nipype, nibabel, fmriprep and etc, can be used for data preprocessing.

Citing information:

If you think this software (or some function) is useful, citing the easylearn software in your paper or code would be greatly appreciated! Citing link: https://github.com/easylearn-fmri/easylearn

Core Dependencies

The follows will be automatically install if you use "pip install -U easylearn" command

  • numpy
  • pandas
  • python-dateutil
  • pytz
  • scikit-learn
  • scipy
  • six
  • nibabel
  • imbalanced-learn
  • skrebate
  • matplotlib

Install

pip install eslearn

Usage

from eslearn.GUI.easylearn_main_run import main
main()

Development

At present, the project is in the development stage. We hope you can join us!
Any contributions you make will be appreciated and announced.
Please refer to developer link for details.

Email: lichao19870617@gmail.com
Wechat: 13591648206

Initiators

Ke Xu
kexu@vip.sina.com  
Brain Function Research Section, The First Affiliated Hospital of China Medical University, Shenyang, Liaoning, PR China.  
Department of Radiology, The First Affiliated Hospital of China Medical University.
Chao Li
lichao19870617@gmail.com
Brain Function Research Section, The First Affiliated Hospital of China Medical University, Shenyang, Liaoning, PR China.  
Mengshi Dong
dongmengshi1990@163.com  
Department of Radiology, The First Affiliated Hospital of China Medical University, Shenyang, Liaoning, PR China.   

Supervisors/Consultants

Yanqing Tang
yanqingtang@163.com  
1 Brain Function Research Section, The First Affiliated Hospital of China Medical
University, Shenyang, Liaoning, PR China.  
2 Department of Psychiatry, The First Affiliated Hospital of China Medical University,
Shenyang, Liaoning, PR China.        
Yong He
yong.he@bnu.edu.cn  
1 National Key Laboratory of Cognitive Neuroscience and Learning, Beijing Normal University, Beijing 100875, China  
2 Beijing Key Laboratory of Brain Imaging and Connectomics, Beijing Normal University, Beijing 100875, China  
3 IDG/McGovern Institute for Brain Research, Beijing Normal University, Beijing 100875, China 

Maintainers

Vacancy 1

Contributors will first add to the contributors_list.md. Once your contribution is important or more than or equal to 1/4 of the total code, we will add you as a maintainer.

Vacancy 2

Contributors will first add to the contributors_list.md. Once your contribution is important or more than or equal to 1/4 of the total code, we will add you as a maintainer.

Contributors

The current contributors are in contributors_list.md. Once your contribution is important or more than or equal to 1/4 of the total code, we will add you as a maintainer.

Curent team members

The current team members are in current_team_members.md. If you contributed your code, please add yourself to the contributor list.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eslearn-1.0.1b0.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eslearn-1.0.1b0-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file eslearn-1.0.1b0.tar.gz.

File metadata

  • Download URL: eslearn-1.0.1b0.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.8

File hashes

Hashes for eslearn-1.0.1b0.tar.gz
Algorithm Hash digest
SHA256 58e25e29486f576e7f8ed9ea1d47a28cd109ccf0d55da3367425a0fd72e7f3de
MD5 d1945605394c35217a8b943dc1de8d94
BLAKE2b-256 bbde70d6b59dccbd162467a5142e8ed8bcac36ea5cd449ea32bd4ce47f2de1cd

See more details on using hashes here.

File details

Details for the file eslearn-1.0.1b0-py3-none-any.whl.

File metadata

  • Download URL: eslearn-1.0.1b0-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.8

File hashes

Hashes for eslearn-1.0.1b0-py3-none-any.whl
Algorithm Hash digest
SHA256 88d1ebb93e6df077e310f18a3f2a3c7cfda0c19d85e81fa1e2c38a84e1e5deed
MD5 711ffaa61a0db3b1aaa24dd96ef470ad
BLAKE2b-256 1674dab8c11d74e31725c3756ffedfc117ed7500fd67b53efbe6d6c4b7ba4cbe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page