Rename ml-matrics to pymatviz
janosh opened this issue ยท 6 comments
Not entirely happy with the name ml-matrics
anymore. Thinking of changing it to mainvis
for materials informatics visualizations. Not sure if it's really better but at least seems to more correctly represent the current focus of this package.
Let me know if you think the new name is terrible @CompRhys @sgbaird. Otherwise will change the name next week maybe.
Seems like a good shift. In terms of Google searches, it looks like it mostly pulls up people with the last name of mainvis. Doesn't seem to have name conflicts or confusions in materials informatics or on GitHub. I hadn't thought of using main as an abbreviation for materials informatics. Something about MaInVis (with the capital letters) strikes me as odd, so all lowercase seems better as you have it. Maybe because the i can be mistaken as an l, and In looks like Indium. MainVis doesn't seem necessary since main and vis read pretty separately in mainvis.
matVis pulls up as a MATLAB package. vismat seems to be a software file extension. vismi or vizmi (i.e. visualizations for materials informatics) would be competing with visme (infographics website) to some extent, but sounds a bit catchy.
Overall I think mainvis
is nice, and as a side note I'll be considering the use of "main" for "materials informatics" in other packages; I don't have much claim to package naming creativity ๐
pymatvis or pymatviz also come to mind, but if pymatgen isn't a dependency (EDIT: looks like it is) or people can't use e.g. Composition or esp. Structure objects, then people might get confused.
What about being more explicit withMatinfovis
? I appreciate my package names are completely opaque but 'main' has too many uses for me to associate with materials informatics easily.
Lots of good points! Thanks guys.
vismi or vizmi (i.e. visualizations for materials informatics) would be competing with visme (infographics website) to some extent, but sounds a bit catchy.
Maybe catchy but sounds cool. ๐
pymatvis or pymatviz also come to mind, but if pymatgen isn't a dependency (EDIT: looks like it is) or people can't use e.g. Composition or esp. Structure objects, then people might get confused.
It's definitely meant to be part of the pymatgen ecosystem. I considered pymatviz
too a while back but thought it too copy-cat. But considering it signals very clearly the goal of being compatible and a useful addon, maybe the unoriginal name is fine.
I don't have much claim to package naming creativity ๐
Me neither. ๐
as a side note I'll be considering the use of "main" for "materials informatics" in other packages;
All yours!
What about being more explicit with
Matinfovis
?
I'm usually for being more explicit but Matinfovis
doesn't really roll off the tongue. Maybe has to grow on me.