identifiervisualization

Identifier Name Visualization Tool

https://github.com/shivramknowscode/identifiervisualization

Science Score: 18.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (1.7%) to scientific vocabulary

Keywords

python
Last synced: 9 months ago · JSON representation ·

Repository

Identifier Name Visualization Tool

Basic Info
  • Host: GitHub
  • Owner: Shivramknowscode
  • License: gpl-3.0
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 61.9 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 1
  • Releases: 0
Topics
python
Created over 4 years ago · Last pushed over 4 years ago
Metadata Files
Readme Contributing License Citation

README.md

NameSplitter

Namesplitter is a project that helps visualize Identifier names. The goal of the project is to identify meaningful relationships between identifier names.

Frameworks we're using so far: 1. Spiral - for Splitting Identifier Names 2. Plotly with Dash - for Visualization

Author: Shivram Mahendran

Mentor: Dr. Christian Newman

Citation (CITATION.md)

Citation of Spiral
===================

If you publish scholarly papers about work that uses Spiral, **please cite the Spiral paper**:

<dl>
<dd>
Hucka, M. (2018). Spiral: splitters for identifiers in source code files. <i>Journal of Open Source Software</i>, 3(24), 653, <a href="https://doi.org/10.21105/joss.00653">https://doi.org/10.21105/joss.00653</a>
</dd>
</dl>

A BibTeX entry for LaTeX users is below:

```
@article{spiral2018,
  title   = "Spiral: splitters for identifiers in source code files",
  author  = "Hucka, Michael",
  journal = "Journal of Open Source Software",
  volume  =  3,
  number  =  24,
  pages   = "653",
  month   =  apr,
  year    =  2018,
  url     = "http://joss.theoj.org/papers/10.21105/joss.00653",
  issn    = "2475-9066",
  doi     = "10.21105/joss.00653"
}
```

Please also use the DOI to **indicate the specific version of Spiral that you use**, to improve
other people's ability to reproduce your results. Here are the DOIs for the
most recent releases:

* Spiral release 1.0.1 &rArr; [10.5281/zenodo.1211835](https://doi.org/10.5281/zenodo.1211835)

GitHub Events

Total
Last Year

Dependencies

requirements.txt pypi
  • dash *
  • gensim *
  • humanize >=0.5.1
  • nltk >=3.2.1
  • pandas *
  • plac >=0.9.6
  • pytest >=3.0.5
  • python-igraph *
  • setuptools >=38.5.1
  • six >=1.11.0
  • spiral *
  • termcolor >=1.1.0