PostgreSQL – Sharing routine in user community

I built a toolbox for a branch of biology. One of the reasons for choosing Julia is its simplicity, because biologists are not considered capable of writing complex C code
What I want to add is a way for users to share their own custom methods for others to review/verify/use, which can promote collaboration and increase some sense of community

I’m sure The thing is that the specific demographic of (most) biologists cannot or does not have the patience to fork the github project or anything that might be considered remotely complex, especially when it explicitly makes them not understand to do so

So, what I want to do is to provide the simplest interface, use the add / view option to add routines or view routines (and description, rating, etc.)

I can only think of two methods To finish storing the scripts pushed by users, put them on the server, or more simply, use SQL

tl; dr can postgresql store scripts or a terrible idea

I asked, mainly because there will be’raw data’ on the postgresql server. For convenience, I hope to be able to save them and the’community methods’ in the same place

To summarize the discussion in the comments on this issue:

Version control is an excellent solution for shared control, but from a scientist’s point of view Looking at it, it can be difficult and complicated. Fortunately, GitHub now provides an easy-to-learn GUI while retaining the power of Git. For example, GitHub allows users to edit files directly from the Web UI.

< /div>

I built a toolbox for a branch of biology. One of the reasons for choosing Julia is its simplicity, because biologists are not considered capable of writing complex C code< br>What I want to add is a way for users to share their own custom methods for others to review/verify/use, which can promote collaboration and increase some sense of community

I’m sure Yes, the specific demographic of (most) biologists cannot or does not have the patience to fork the github project or anything that might be considered remotely complex, especially when it explicitly makes them not understand to do so

So, what I want to do is to provide the simplest interface, use the add / view option to add routines or view routines (and description, rating, etc.)

I can only think of two ways to Finish storing the scripts pushed by the user, put them on the server, or more simply, use SQL

t l; dr can postgresql store scripts or a terrible idea

I asked, mainly because there will be’raw data’ on the postgresql server. For convenience, I hope to be able to combine them with the’community method’ Keep it in the same place

Summarize the discussion in the comments on this question:

Version control is great for sharing control The solution, but from a scientist’s point of view, it can be difficult and complicated. Fortunately, GitHub now provides an easy-to-learn GUI while retaining the power of Git. For example, GitHub allows users to directly access the Web UI Edit the file.

Leave a Comment

Your email address will not be published.