Hello,
I am completely new here so forgive me if I wriite anything wrong and please let me know my post doesn't belong on this forum.
I am a software engineer and I found interest recently in protein folding. As I wanted to start on a new project with Rust and WebGPU, I decided to try to make a 3d viewer for proteins/molecules. I have very quickly put together a prototype that loads a PDB file and shows the atoms as spheres.
I am now wondering if it is worth pursuing this project and I wanted to ask some questions:
- Is there any need for a new cross-platform performant 3d viewer for proteins?
- Is there any missing feature in existing 3d viewers?
- Is there something else that could be more useful to develop in your opinion related to biology/chemistry?
Thank you so much for reading!
Thank you very much for the detailed answer and for sharing those links. It means a lot to me that you took the time to answer. I agree it makes a lot of sense to first study what’s already out there and see what could realistically be improved. I’ve started looking deeper into the existing tools to understand their strengths and limitations. I think you are right that it might be difficult to do much better than existing solutions. Maybe I could test out those libraries and see if they are easy to integrate into existing software. I could try to make a very simple/powerful API for other developers but I doubt that it would justify a whole new development. I will take some time now to really think about where I could have an impact that is bigger than "just another protein viewer".