-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PAML name collisions #107
Comments
I don't know about others, but I'm certainly receptive to a name change if the community comes up with a good one. I also think we don't need to be in a super rush about it. |
Other uses of PAML is part of why the python library is "pyPAML" instead of "paml". The TLAs are all used many times over; perhaps we need to give up on all the four letter abbreviations, as well... |
I had a meeting discussing the use of PAML (the other PAML, the one with 10,000 citations) & it reminded me of this issue. These name collisions and/or a strategic rename, is especially relevant with upcoming/ongoing discussions about the future of this PAML. See also: Bioprotocols/container-ontology#33 What about Laboratory Work Language (LYWL) or Lab Work Language (LWL)? I'll leave it to folks to determine if there is a coherent pronunciation for those acronyms. My sense is there could be... A quick google of It is also relevant as, laboratory work isn't necessarily limited to "biological protocols" (via bioprotocols.org , "Biological Protocols Working Group"), i.e. PAML protocols may include chemistry, or just generic lab manipulations, so "Laboratory language" seems better suited. |
Now that PAML governance is setup, wonder if we can revisit? I still think this is a critical issue. Perhaps a two part vote with the community could be done? It comes to mind that since there is a |
I'm fine with a name change, and now's a very good time to do it since we're planning to try to finalize a spec at COMBINE |
I would like to see the word "Protocol" remain in the name. |
At the Bioprotocols scrum on 2022-08-30, there was agreement that a rename of A reminder that we have the Jeremy Cahill suggested "my inner linguist is requesting that we keep disyllabic cvcvc" i.e. like Please post both a longer name & the acronym. Hopefully the acronym pronunciation would be obvious ;) Bonus points if the pronunciation is consistent internationally.
It seems some combination of "laboratory" "biology" "chemistry" "standard" , "protocol" , "scientific" , "workflow" etc. I will plan to evaluate options with Google Searches & present the results before next week. |
Hi all, someone else made this point, but I agree with the principle that we should choose a more descriptive name and avoid the alphabet-soup of 4-letter abbreviations, so my preference is leaning toward names that have "Lab" in them |
"LabProLan" |
OPR (Open Protocol Representation) is simple and free, pronounced “opper” (rhymes with hopper).
… On Aug 30, 2022, at 12:55 PM, Jacob Beal ***@***.***> wrote:
"LabProLan"
"ProtoLang" (though that conflicts with one of my earlier scientific incarnations [https://github.com/jakebeal/MIT-Proto])
"LabProtocol"
"LabLang"
"SciProLang"
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
|
LOPS (Laboratory Open Protocol Standard) Edit: |
I like: Other ideas: |
I think, it is very important, that the name tells directly the user (not knowing the project), what it is all about. |
(I will do my best to keep this table up to date with all the options)
|
Before I get into a more systematic search later in the day — my first thought in response to Dan's prompt for potentially evocative, non-acronym candidates was along the lines of
|
"LabProLan" looks promising. |
What about Kinesin(s)? |
To play the "reminiscent but not conflicting" game, one could change it to something like "Qinesin" or "Kynysyn" |
@jcahill along those lines, I like LabGraph or GraphProtocolLanguage (although GPL would not be a good abbreviation) |
Hi folks, I've updated the table with all the options I've heard. Let me know if I missed something. Noting: Currently the table only has crude metrics for My personal preference is Laboratory Open Protocol - For |
I would prefer that we not end up with one of those names that doesn't give any hint of what the thing actually is. This sounds like the name of a sedan! ;-) |
+1 to this. There is already too much ambiguity in the meanings of graph. I think of graph as "directed graph," but that's because I have a computer science background. |
I like this, but I would prefer we expand the "O" to something like "OpenLabPro". "Pro" doesn't seem great, though, because it prefixes too many different words. "Proto" is not really better, because it could be "Prototype." Maybe we should just suck it up and go for "OpenLabProtocol". Or maybe this is a reductio ad absurdum and we should just stick to PAML? |
+1
"sci" is too unspecific, IMO. Compare with "scipy" for example. |
labop.io and labops.io are available. I vote for either of those. Unlike some of the others, these are easy to pronounce and are descriptive. |
I'd like to suggest from Dan's post onwards (#107 (comment)) we start voting on options - please make another post if you'd like to throw a particular option into the ring? I'll make a post for PAML itself. I'd like to suggest we follow ranked choice voting (https://en.wikipedia.org/wiki/Ranked_voting), so please react to options with your first preference, 2nd preference, 3rd preference. Too bad Github doesn't support the 1️⃣ , 2️⃣ reactions on posts. So, let's use ❤️ as 1st choice, 👍 as 2nd choice, 🚀 as 3rd choice, 🎉 as 4th choice, 👀 for 5th choice, 👎 for 6th choice, 😄 for 7th choice, 😕 for 8th choice |
Leave reactions here for your votes for PAML |
We don't necessarily have only one comment per post. So maybe better to do a two phase:
And, to continue my pedantry, it's instant runoff you propose as our method of ranked choice voting, correct? That would be fine with me. |
Will have to read up on instant runoff though I assume the answer is "yes" (I just know ranked choice is "good" although I haven't tried to administer such an election). I'm just all for whichever has the least amount of extra work & keeps the current state in a single place - the reactions on particular edit: |
Isn't the problem that we need to have one post (comment) per candidate? That would give us a lot of posting and scrolling. That's why I thought the google sheet would be a better choice. I suppose we could have a markdown table instead, if anyone was feeling particularly masochistic! |
I don't expect there to be more than 4 candidates (edit: I've updated the reaction options so now 8 candidates can be supported), so didn't feel like it would be too many posts. I'm used to a lot of scrolling I guess ;) But am open to alternatives. Just didn't want to leave things in an ambiguous state vs taking the initiative to have a vote "now". edit: There is also apparently a |
Poll is live at: #161 |
Aforementioned poll completed with |
Hi there,
You may have realized, but
PAML
is a widely used package of programs in evolutionary biology. A quick google will turn up the citation, plus the top hits all refer to the same program. It is already referred to in things like Biopython https://biopython.org/wiki/PAMLI would suggest considering an alternative acronym to avoid name collisions.
BAML
(for bioprotocol), seems to be "available" (but that acronym is also similar to .bam format...)All the best,
-Tim
The text was updated successfully, but these errors were encountered: