Linux Bioinformatics Tool

本文关键字:Tool Bioinformatics Linux | 更新日期: 2023-09-27 18:32:07

我正在寻找一个数据可视化工具,将生物数据可视化。 我习惯于成为 C# 和 .net 编码员。 但是,据我了解,如果您在 ubuntu 中运行 C# 应用程序,您可能会遇到麻烦。 对于使用这些规范的语言有什么建议吗? 我在想Java,但很乐意接受建议。

Linux Bioinformatics Tool

C# 是一个不错的选择,特别是如果你已经知道这门语言。C#和.NET框架与Mono项目有一个坚实的跨平台端口,你可以使用Gtk#绑定创建Gnome UI。

作为替代方案,Java用于许多生物信息学应用程序。虽然我个人不得不说,其中大多数都有可怕的用户界面,Java的内存管理似乎不适合处理生物信息学中常见的数据大小 - 工具经常耗尽内存或变得非常慢。这不一定是Java固有的问题,而是草率的编程,但Java肯定无济于事。

Java的替代方案也是具有合适GUI库的Python(有一些不错的库),特别是因为Python提供了更好,更完善的语法。

另一种值得的替代方案,特别是如果你真的在处理大数据或性能很重要,那就是C++Qt来构建GUI。请注意,如果您还不精通C++,这将使开发变得更加复杂。