Coder Social home page Coder Social logo

Awesome about amica HOT 5 CLOSED

volvox89 avatar volvox89 commented on July 23, 2024
Awesome

from amica.

Comments (5)

tbaccata avatar tbaccata commented on July 23, 2024

Hello!

Thanks for the feedback! Glad you like it!

Adding an option for the profile plot to include individual data points/violin plots is definitely a useful feature, we will implement this soon.

Could you describe a little bit more in detail which issues you encountered during the local installation? amica should also run without Rstudio.

Best,
Sebastian

from amica.

volvox89 avatar volvox89 commented on July 23, 2024

Besides a minor R course during my Bachelor (ages ago), I never used R, so I think it's mainly minor problems, which arise from the almost complete lack of R experience. When I was setting up amica according to the instructions, I encountered following issues:
-Was completely unfamiliar with the R-Github interconnection, but found a good youtube tutorial how it works.
-I was however somehow not able to clone the Github Adress into R studio and ultimately manually placed the amica folder structure (I always received the message that the github adress, which I copy/pasted does not exist).
-When installing the dependencies package, I realized that there are some additional dependencies. One (sorry forgot the name) was thankfully suggested by Rstudio itself, but the other one (Rtools) is only indicated in the error messages when installing the dependencies. However there is also a pre-installed tools package in Rstudio, which I first mistook for the Rtools. Took me some additional time to figure out, that it's an additional downloadable package and first wasted some time in getting it to work without Rtools, because I thought it should already be there.
-Several basic nomenclature error messages, which come up when you start using R without knowledge about it
I know it's just minor things, which are probably not an issue if you know what you are doing, but as a newbie, the R envrionment is a little unnerving. I have a little pyhton coding knowledge and I imagine that the installation would have been really frustrating without it.
I have the impression that one of the big purposes of Amica is the straightforward and easy application of various sophisticated data analysis tools on your dataset without too much knowledge in coding, which is why I think the project would strongly benefit from a standalone executable. I just do not have any idea how feasible/time consuming this would be.
Best
Andree

from amica.

tbaccata avatar tbaccata commented on July 23, 2024

Thank you very much for the detailed error report.
There was indeed a typo for the git repository in the git clone command in the README, that probably made it impossible to clone the repository - I fixed that.

Installing dependencies can indeed be quite the hassle in R, this is one reason why we made amica available as a web-based platform at:
https://bioapps.maxperutzlabs.ac.at/app/amica

The install_dependencies.R script should install all dependencies that amica requires, that are used by R (you can see all loaded packages with the sessionInfo() command; https://github.com/tbaccata/amica#session-info)

Best,
Sebastian

from amica.

tbaccata avatar tbaccata commented on July 23, 2024

The feature is implemented,
from now on all data points are shown by default.
Violin plot feature is also added.

The new version on the server has it already included.

Best,
Sebastian

from amica.

volvox89 avatar volvox89 commented on July 23, 2024

Wow that was quick.
Thank you a lot !!
Also thank you for your comments regarding the git clone command.
Best
Andree

from amica.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.