isaakhanimann / psychonautwiki-journal-android

GNU General Public License v3.0
76 stars 14 forks source link

Features requests, expanding features: purity, custom substances and more #28

Open Ceglaa opened 1 year ago

Ceglaa commented 1 year ago

1. Purity

Setting a purity of consumed substance should change the dose. For example when taking 40% pure 50mg substance, the dose should be 20mg. It will be easier to calculate the max dose and timelines would be correct.

2. Custom substances

Allow to add custom substance's dosage, duration, interactions and more, same as in predefined substances in app. Add share/export option for custom substances, so community can import them in their own app. (Also asking for multiple substances export in advance)

3. Interactions

When interactions tab appears, add a option to click on a intractable substance. It would expand and show risks and info about interaction.

4. Routes of administration

When using custom route of administration, there should be a warning that will warn user about potential consequences (Research is needed). For example, when snorting non water soluble substances (for example some of crushed pills), there should be a warning about substance not entering the bloodstream correctly, slowly and very irritating nasal cavity.

If more explanation or details are needed, leave comments and i will try to do my best!

isaakhanimann commented 1 year ago
  1. This feature is already available. When you choose the dose you are entering the pure dose you want to consume and then based on the purity you provide it calculates the impure dose this corresponds to. e.g. if you enter as dose 20mg of a 50% pure substance then the impure dose is 40mg.
  2. The way we share information in the community is by updating the article in PsychonautWiki. This solution would be a workaround.
  3. Good idea. I have to check the decoding performance implications that including this much text would have. For now I've included the link to the corresponding section in the PW article.
  4. Many routes that are documented in PW are not the safest routes available and generally less damaging routes are sometimes not documented (e.g. rectal vs insufflation or smoking vs intravenous).

Thank you for taking the time to write feature requests.

dimxm commented 11 months ago

The way we share information in the community is by updating the article in PsychonautWiki. This solution would be a workaround.

But the articles for many substances only exist as a "Talk:Substance" page on the wiki (i.e. Pseudoephedrine, Amantadine), and since a recent update all these "unapproved by the administrators" substances have been removed from the app. Whereas previously it gave me doses and interactions (with a notification that the info is not approved), now I can only log these substances as a custom substance (and all previous loggings have reverted to a custom substance), and I have to check the information on the interactions manually by going to the wiki in a browser. Also, some substances on the wiki don't even have a working Talk page (i.e. Phenazepam, Tizanidine), their page is simply blank. To access information about those, you have to log in on PW and go to that article's edit history. Either the page is somehow broken, or it wasn't approved and was deleted. Some substances don't have a page at all (i.e. Flupirtine, Nefopam), and never had one, which means I would have to write an article and somehow get it approved (the latter seems to be a challenge). I'm not a PW administrator, obviously, so I cannot approve unapproved articles or fix broken blank pages. So a workaround would be really welcome.