Rosalind Community Support

Home » Community Forum » Ideas
Search
Search this community...
Share a Feedback

Community Forum

"Champions" Idea | Implemented
Sign in with Facebook Idea | Accepted
Rate upcoming features Question | Pending

Knowledge Base

Signin into
Rosalind Community.

Signin with

Your email address
UserRules Password
Login

Add wechall.net connectability

Follow
Vote
24
Unfollow
It would be nice if the Rosalind account could be connected to wechall.net WeChall.net is a site were players connect their challenge sites to track his/her progress. It would be nice for WeChall users to have their rosalind progress connected with their profile. Furthermore it might increase the visibility of Rosalind and bring new users from diverse fields to get in touch with bioinformatics.
from Markus Ankenbrand · 1 year & 262 days ago · 1 followers · 1 comment

Русский язык

Follow
Vote
17
Unfollow
переведите пожалуйста на русский, возможно тогда ваша аудитория увеличится в разы.
from Kirill LynX · 4 years & 162 days ago · 1 followers · 4 comments

REAR is unproporionally difficult

Follow
Vote
6
Unfollow
Here's an idea: Make the hint a bit more helpful. You can't possibly do a brute force attack on this problem within 5 minutes... I'm thinking about connecting GRIMM to this problem because it's the only implementation of the Hannenhalli-Pevzner algorithm that is available anywhere (which seems to be the *only* way to solve this NP-hard problem in any manageable timeframe). I actually kinda enjoyed ROSALIND until REAR...
from Darkstar · 4 years & 352 days ago · 0 followers · 8 comments
For every wrong answer, when answer is submitted, correct answer could be given to user for that particular data set so that he has one more sample to test his next attempt
from pradiep · 4 years & 263 days ago · 0 followers · 2 comments
I think it would be interesting and educative, to know what are the most used programming languages for solving problems on Rosalind. This could be as easy as adding a new select box to profile to allow users to select the language they use (most) for solving problems, and adding a new statistics page to visualize those numbers. Later on, you could add even more interesting statistics, such as avg. # of attempts by language, or avg. # of total problems solved by language, etc. Cheers!
from Alexandru Ungur · 4 years & 324 days ago · 1 followers · no answers or comments

Dynamic programming

Follow
Vote
5
Unfollow
I really like how the alignment exercises build onto previous solutions, while getting more complex. However I think that the there are still some missing links at the beginning of dynamic programming. I myself already had heard of the principle of dynamic programming so it wasn't really hard to program it, but if I would never have come up with dynamic programming had I never heard from it. So, I would suggest some more exercises which allow the user to come up with the dynamic programming himself. Thanks!
from Wouter saelens · 4 years & 277 days ago · 1 followers · 3 comments

List forum posts on own profile

Follow
Vote
7
Unfollow
There's no way to find my own posts in question/solution threads. It would be good if my profile had a list of all my posts.
from gergo · 4 years & 324 days ago · 1 followers · 1 comment
Some of the problems are quite easy to bruteforce on a modern PC, even with quite inefficient algorithm / implementation. However, most of these algos won't scale well (while being sufficient for the given test dataset). It would be interesting to get additional - larger - datasets for the same problem and the same time limit, so you'll need to have an efficient solution. It is probably better to keep this score separate (or for badges only) as to not penalize people with really ancient hardware who will need efficient algorithm even to pass the base case. For instance, to complete a problem you solve for 10kbp dataset. In order to get efficiency points you also solve for 1000kbp dataset - this will give you efficiency point which can figure in badge award calculation, or even have a separate ranking. In can be expanded to levels: solve for 10kbp - pass with 0 efficiency points, solve for 100kbp - pass with 1 efficiency point, solve for 1000kbp - pass with 2 efficiency point etc. The size will need to be tuned up such as larger datasets would be solvable by algorithm / implementation improvements only, not simply because someone has more powerful hardware (i.e. datasets will need to be substantially bigger). People with access to clusters / other number-crunching units will have unfair advantage, but that always was the case.
from Victor · 4 years & 341 days ago · 0 followers · 1 answer & 2 comments
Good idea, thank you, Victor!
from Rosalind · 4 years & 337 days ago

Back to the histogram of the users

Follow
Vote
8
Unfollow
In statistics of users and solved problems I preferred the old method based on a linear histogram.
from bred · 4 years & 234 days ago · 0 followers · no answers or comments

Achievments seem ambiguous!

Follow
Vote
7
Unfollow
First, Thanks for this interesting site! It's so addictive! :) Title and description of "Achivements" sounds ambiguous for me. Understanding them is more difficut than solving the problems! :)
from A.G. · 4 years & 299 days ago · 0 followers · no answers or comments

Links to algorithms

Follow
Vote
6
Unfollow
I would suggest that you provide links to ideas or articles with theory how some of the trickiest problems could be solved. Some problems are not that difficult, but not knowing the theory it might take to much time going in wrong direction. For example when solving ALPH problem I came out with what I thought was a brilliant idea but it turned out that I just lost two week being unable to find where I was wrong. My algorithm solved all sample problems but failed with the longer ones. I do not ask you to provide solutions, but the idea or just starting point would be enough. I believe that there are a lot of people who just need a little push to solve problems they struggle with otherwize.
from Aleksey Romanenko · 4 years & 281 days ago · 1 followers · no answers or comments

multiple test sets

Follow
Vote
4
Unfollow
We are given only one test case, it is bad, because there can be lots of corner cases. On GCJ there are multiple test sets, why don't you introduce similar? How do you expect to test corner and tricky cases at all? I know, it is not timus or topcoder, but still it can be a good aproach
from anon · 5 years & 33 days ago · 0 followers · 2 comments

cannot see my code

Follow
Vote
0
Unfollow
I would like to be able to see my own submitted code. I know the date when my solution was was successfully submitted, but I cannot to see my own code even if I search the all solutions by date.
from Maxim Dorovkov · 1 year & 57 days ago · 0 followers · 5 comments
Would it not be better to exclude the python village and bioinformatics armoury problems from the "number of problems", "number of problems solved", top-100 list etc? If somebody is good with Python, he or she would not want to bother with Python Village, but currently this will automatically prevent him or her to reach top score, ever.
from Dmitry · 4 years & 204 days ago · 0 followers · 1 comment
Dear Rosalind team (if there is still a team), the Rosalind platform is basically abandoned since 2012. I understand that funding ran out and people got new jobs, some of them at other universities or the private sector. However, there are still many people using the platform to learn programming and algorithm design with a focus on bioinformatics. Is it possible to publish the source code (on Github, Bitbucket, whatever) and let the community help to develop the site and keep it up to date? This would help to remove bugs and improve the user experience (e.g. fix the bug with gmail addresses). The tasks themselves should of course only be published to a "selected circle" of users. I am pretty sure that there are enough (bio)informaticians out there who would love to spend some of their time to strengthen the Rosalind project. There would have to be someone (or a team) that accepts pull requests etc. and that updates the actual website. This work should not be underestimated! But still I hope that there is someone who is willing to spend some extra time on that. Maybe even some (crowd) funding could help, but that is a bit out of the focus of this request. If the source code of the engine was published, other projects could also benefit from that. What about a physics or linguistics programming learning platform? People might thing that this platform is outdated since there are now many learning platforms like Hackerrank or checkIO, where the user can enter the code directly into the browser and the server interprets/compiles the code and runs it. I think the fact that the programs have to be written, compiled/interpreted, and run on the own machine just is an extra plus for this platform. People learn how to run Python interpreters and (maybe) to organise their files. I would myself be willing to support as much as I can any effort to publish the source code and to contribute with pull requests and suggestions. Sincerely MathiasB
from MathiasB · 166 days ago · 0 followers · no answers or comments
Previous
Showing 1 - 15 of 135 Feedback
Next
Rosalind · Community Support for Rosalind · Powered by UserRules · Terms