- Highlighted slack as a new collaboration tool for scientists
- Other currently used tools are gchat, skype and email
- In terms of chat/video comms clients - skype, gchat and slack are popular and the alternative is email
- Email audit trails are hard to follow with multiple topics combined and doe not provide a real time interface
- While chat clients have the audit trails, it is not possible to share correctly formatted equations, compiled code scripts which could render graphs
- Everyone in our team is a scientist and we have been exposed to the challenges of collaborating in the scientific community within the UK and globally
- Could have one dedicated as a lab notebook or collaboration for a specific paper
- This also allows for easier collaboration across scientific communities (for example, R is preferred in biological sciences while Python is preferred in Physics)
- Formulae from the different editors is automatically rendered in the sent message
- This is provided as every message has a name and datetime stamp.
- This also ensure that assigning credit to the correct contributors is easy to do.
- Graphs that are rendered with a particular editor (i.e. Python or R) can be clicked on and the source code is displayed.
- It is then possible to update variables and see the effects on the graph
- Note that the modified graph is displayed while the old graph is still maintained in the audit trail
- It is possible to export all chat history in a channel to Jupyter notebooks (exclusive python and R can be exported separately)
- This can be passed to publishers and used as internal lab books
- There are many more features that can be added to enhance the tool such as :
- Add a "thumbs up" feature to graphs/images/equations/ etc. which indicates a concensus of people in the chat that it is the correct solution
- Limit users to certain channels only
- Notify if a channel has new messages or if someone has joined/left the channel
- Link several version of the same graphs/equations such that it is easy to scroll between them
- Allow for specific chat items to be selected for export/copying into another channel
- Enhance the tool such that clicking a chat item does not erase the editor contents