AccelerationConsortium / awesome-self-driving-labs

A community-curated list of resources related to self-driving labs which combine hardware automation and artificial intelligence to accelerate scientific discovery.
Creative Commons Zero v1.0 Universal
111 stars 18 forks source link

Ideas for representing fully autonomous vs. human intervention #8

Closed sgbaird closed 1 year ago

sgbaird commented 1 year ago

5 got me thinking about this. There are examples where human intervention is very minimal or only a single step (e.g., transferring a sample) that I want to include.

I've been thinking about how I can either restructure or modify the presentation to capture this.

This got me thinking about emojis, similar to the starred lists that I use.

While the following are applicable, it doesn't allow for any in-between.

:mechanical_arm: vs. :muscle: πŸ€– vs. :adult:

If there were clearly defined levels of autonomy like with cars we could put the number :one: :two: ...

We could also clarify which aspects are autonomous. Some possible categories and emoji are:

So fully autonomous might look like: :test_tube:/:microscope:/:mechanical_arm:/:computer:

Maybe partial would be: :test_tube:/:microscope:/:x:/:computer:

sgbaird commented 1 year ago

For example:

sgbaird commented 1 year ago

Suggestion from @stanlo229:

Use "building construction" (πŸ—οΈ) or "inbox tray" (:inbox_tray:) (maybe preference towards πŸ—οΈ).

So this would look like:

Or:

Following up on this, I think a benefit of πŸ—οΈ over 🦾 is that 🦾 may be more likely to be confused with a different topic than sample transfer, e.g., automation in general.

sgbaird commented 1 year ago

Some other thoughts:

Other separators

|

I think I like this one the best.

blank

no space

enclosing

Emoji at end

I prefer it at the beginning. It aligns better and doesn't run the risk of getting broken across the page.

Alternatives to ❌

I think I like βœ–οΈ or 🚧 the best. βœ–οΈ seems more neutral without the red, but still has a pretty clear meaning. 🚧 implies more of an "under construction" (meaning it might be or could be implemented in the future), but I think the interpretation is more ambiguous than βœ–οΈ.

βœ–οΈ

🚫

πŸ› οΈ

🚧

sgbaird commented 1 year ago

@stefanbringuier, @stanlo229, and @kiranvad, curious to get your thoughts on this.

I'm leaning towards this configuration.

Emoji Key

Category Emoji
Synthesis πŸ§ͺ
Characterization πŸ”¬
Sample transfer πŸ—οΈ
Experiment planning πŸ’»
Manual intervention βœ–οΈ

Example

stanlo229 commented 1 year ago

@sgbaird I love what you’ve done here. My favourite has to be the same emojis but I prefer β€œ/β€œ as the separator because β€œ|” reminds me too much of the β€œor” symbol in logic / code. β€œ/β€œ makes it look like it’s different parts. Perhaps even β€œ>” could be a separator because it points to the next stage of the SDL?

stefanbringuier commented 1 year ago

@sgbaird I really like this! Here is my take on some.

Category Emoji
Fully-Auto sample transfer :robot:
Semi-Auto sample transfer :mechanical_arm: + :mechanic:
Manual sample transfer :hand:

So an entry with semi-auto behavior, would look like:

For experimental planning, I could also see using :bar_chart: or :calendar:, but :computer: is better.