r-bioinformatics / edgePy

A Python implementation of edgeR for differential expression analysis
https://edgepy.readthedocs.io
MIT License
96 stars 10 forks source link

Should this project be called "edgepy" over "edgePy" #42

Open clintval opened 6 years ago

clintval commented 6 years ago

Python's style for packages dictates snakecase or snake_case over any variant of CamelCase.

Since this project fits into the scientific computing ethos for Python we could look towards NumPy (package numpy) and have a distinctly cased title vs name? Other options exist:


Proposal 1: Python-style throughout Title: edgepy Package Name: edgepy

Proposal 2: NumPy variant Title: EdgePy Package Name: edgepy

Proposal 3: What we have now Title: edgePy Package Name: edgePy


Please respond with your preference.

julianstanley commented 6 years ago

I like Proposal 2, but no strong preference.

michaeljhatch commented 6 years ago

Same, I like Proposal 2 but I'm open to anything.

sdhutchins commented 6 years ago

I'm partial to Proposal 1

paularstrpo commented 6 years ago

I have no preference; unless the user is too lazy to press the shift key, in which case, proposal 1 works.

Carbyne commented 6 years ago

I would prefer Proposal 2, as long as we only capitalize in documentation.

joshuak94 commented 6 years ago

I think Proposal 2, to stay as consistent as possible with what's already being used and on people's minds.

sridhar0605 commented 6 years ago

Proposal 2, please