Skip to content

Latest commit

 

History

History
66 lines (45 loc) · 1.59 KB

elife_challange.md

File metadata and controls

66 lines (45 loc) · 1.59 KB

eLife Challange

Suggested options

  1. Chat client with scientific enhancements
  2. World-map with university/department connectivity and information about paper output etc. This can be used for job searching of academics or for public outreach.

Chat client with scientific enhancements

Features and priorities

  1. Basic chat client for text
  2. Scripting capabilities
  3. Publishing API hooks to:
  • to show information about people in the chat
  • to provide basic query functionality such as seaching publications by auther, finding paper by doi, etc. We can only do this if APIs are simple enough to use
  1. Latex rendering
  2. Links
  3. Images + Gifs
  4. Sharing data
  5. Tables

Rough design

Software desgin

GUI design

Technologies

Syntax Highlighting for almost any language

Latex rendering

  • MathJax
  • Do we need live rendering? See here
  • Do we combine render text and latex?

Jupyter

  • nbconvert -> TODO
  • enabling R -> TODO

Kafka

  • Is polling an issue?

Flask

Template ideas

APIs

  • eLife. In its current state not really usable.
  • general
  • Mendeley? Seems to be good if users are members of Mendeley, else not clear if using it is good.

Useful images

  • Look for beaker logo
  • Look for svg python
  • Look for svg r