Skip to content
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

TIP: lite #1701

Closed
8 of 10 tasks
calys opened this issue Sep 3, 2024 · 5 comments
Closed
8 of 10 tasks

TIP: lite #1701

calys opened this issue Sep 3, 2024 · 5 comments
Assignees
Labels
PO issue Created by Product owners TIP Temporal Interference Planning

Comments

@calys
Copy link

calys commented Sep 3, 2024

Concept of TIP lite:

  • only one product and one deployment
  • user accounts grant different types of access (full, lite, etc…)
  • new product, on tip-lite.science
  • TIP lite is mostly the same as TIP, but with many features disabled

Users of TIP lite

  • do not need to pay anything or provide credit card information

TIP lite [must have]:

  • only one TI planning template (“classic TI”)
  • only two anatomical models instead of five: MIDA anisotropic + Mouse
  • disabled Exposure Analysis tab in "classic TI", show teaser instead
  • no Report generation in "classic TI"
  • users can be "upgraded" to the full version of TIP by the POs
  • if users are "upgraded" from lite to full, they do not lose their data

TIP lite [essentials]:

  • the logo is a little different
  • there is an "apply to the full version of TIP" message shown "somewhere" on the dashboard [TBD]
  • the others five templates are greyed out
  • in "classic TI" template, the other three anatomical models are greyed out
  • in "classic TI" template, “Add to Report”, “Export Report” buttons are greyed out

TIP lite [good to have]:

  • the others five templates are greyed out, and there is a message shown on the card on mouse hover [TBD]

Management of existing users:

Notes:

  • in the event that users are "downgraded" from full to lite, they should in principle not lose their data. They might, however, not be able to open some of their projects any more.
  • TIP lite is independent from the "full" TIP, in the sense that users can for now not migrate their projects from tip-lite.science to tip.science
  • the current deployment at tip.itis.swiss remains as it is, essentially stuck at TIP V2.2, without the personalized plans
@calys calys added PO issue Created by Product owners TIP Temporal Interference Planning labels Sep 3, 2024
@calys
Copy link
Author

calys commented Sep 3, 2024

@matusdrobuliak66
Copy link
Contributor

matusdrobuliak66 commented Sep 4, 2024

Backend discussion:

  1. Api -> move user from product A to B (2 sprints)
  2. Boot/env -> (1-2 sprints)
    • patch boot option only for tester in products
  3. Redirect/logging in -> (1 sprint)
  4. EBS/buffer machines -> (2-3 sprints)

@pcrespov
Copy link
Member

pcrespov commented Sep 4, 2024

TIP meeting

Update:

  • On Monday 9.9. we turn on 5 buffer machines
    • g4dn.4xlarge -> 867$/month/machine (40 second start up time)
    • without buffer machine 10 minutes startup time
    • currently we can have only one machine type buffered
  • Electrode selector machine?

@pcrespov
Copy link
Member

pcrespov commented Sep 11, 2024

@calys
Copy link
Author

calys commented Sep 11, 2024

@pcrespov, @drniiken
I updated the issue description and created a separate one regarding migration of existing users (#1713). Please also review and double-check that is is aligned with what you have in mind.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PO issue Created by Product owners TIP Temporal Interference Planning
Projects
None yet
Development

No branches or pull requests

5 participants