gema
A small Python 3 library to train Self Organizing Maps and use them to classify patterns.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
✓DOI references
Found 2 DOI reference(s) in README -
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.3%) to scientific vocabulary
Keywords
Repository
A small Python 3 library to train Self Organizing Maps and use them to classify patterns.
Basic Info
Statistics
- Stars: 25
- Watchers: 4
- Forks: 8
- Open Issues: 0
- Releases: 1
Topics
Metadata Files
README.md
GEMA
GEMA is a Python library which can be used to develop and train Self-Organizing Maps (SOMs). It also allows users to classify new individuals, obtain reports and visualize the information with interactive graphs. mailing-list: gema-som@googlegroups.com NOTE: GEMA has only been implemented in Python 3.0
Installation
Gema is now available on pip and conda:
- Pip:
pip install GEMA
- Conda (for now only for Windows x64):
conda install -c ceiecadmin gema
Usage instructions
For usage instructions refer to: Wiki
Requirements:
- NumPy
- tqdm
- Pandas
- matplotlib
- Plotly
- scikit-learn
- scipy
- numba
- imageio
Contact
- Responsible: Alberto Nogales alberto.nogales@ceiec.es
- Supervisors: Alberto Nogales, Álvaro José García-Tejedor
- Main developers: Adrián Prieto, Gonzalo de las Heras de Matías, Antonio Pérez Morales
- Contributors: Santiago Donaher Naranjo, Afonso Reis (Instituto Superior Técnico in Lisbon)
Under license of CEIEC http://www.ceiec.es
Cite it as:
García-Tejedor, Álvaro José, and Alberto Nogales. 2022. “An Open-Source Python Library for Self-Organizing-Maps.” Software Impacts 12. https://doi.org/10.1016/j.simpa.2022.100280.
Owner
- Name: CEIEC
- Login: ufvceiec
- Kind: organization
- Email: ceiec.info@ceiec.es
- Location: Pozuelo de Alarcón (Spain)
- Website: http://www.ceiec.es/en/
- Repositories: 4
- Profile: https://github.com/ufvceiec
GitHub Events
Total
- Watch event: 4
Last Year
- Watch event: 4
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Antonio | a****e@g****m | 17 |
| albertoceiec | 3****c | 6 |
| Gonzalo de las Heras de Matías | g****5@h****s | 3 |
| CEIEC | 4****n | 2 |
| Gonzalo-MAC | g****o@M****l | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 0
- Total pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: 10 days
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- AfonsoReis10 (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 98 last-month
- Total dependent packages: 0
- Total dependent repositories: 2
- Total versions: 9
- Total maintainers: 1
pypi.org: gema
A library to build and study Self-Organizing-Maps
- Homepage: https://github.com/ufvceiec/GEMA
- Documentation: https://gema.readthedocs.io/
- License: gpl-3.0
-
Latest release: 0.4.2
published over 5 years ago
Rankings
Maintainers (1)
Dependencies
- matplotlib *
- numpy *
- pandas *
- plotly *
- tqdm *