我想创建一个用于分析蛋白质相互作用的新Cytoscape的应用,但我不知道我是否可以使用蟒蛇或只是的Java。我可以使用python创建cytoscape应用程序吗?
回答
伟大的问题。这是在这个论坛的范围内。
答案是“视情况而定”。 Cytoscape应用程序本身必须是Java(或者运行在JVM中的东西,尽管只有Java的文档支持,论坛会给出Java的最佳建议)。然而,Cytoscape Cyberinfrastructure(CI)允许基于Python的服务(例如Diffusion服务)被Cytoscape应用程序(例如Diffusion应用程序)调用。该服务必须部署在Web上某处(例如,在Kubernetes群集中)。
如果您需要该路线的帮助,您会发现热心的支持...请直接在googlegroups.com论坛上通过电子邮件发送cytoscape-app-dev。
你有任何关于这个应用程序的开发与java的想法 – layesim
是的......这是一个两部分的主张。首先,根据Cytoscape App Ladder(http://wiki.cytoscape.org/Cytoscape_3/AppDeveloper/Cytoscape_App_Ladder)中列出的步骤创建一个最小的Java应用程序。其次,创建一个可调用的Web服务(对于基于Python的服务使用cxmate ...,请使用https://github.com/cxmate/cxmate-py)。让Java应用程序对服务进行REST调用(https://stackoverflow.com/questions/3913502/restful-call-in-java)。 –
谢谢,我想添加不同的聚类算法以编码cytoscape应用程序的源代码 – layesim
- 1. 我可以使用C#创建Facebook应用程序吗?
- 2. 我可以使用HTML5创建跨平台应用程序吗?
- 3. 我可以使用Google Maps API创建Facebook应用程序吗?
- 4. 我们可以使用SWIG为Qt应用程序创建python绑定吗?
- 5. 仅可以使用Expression Blend 3创建XBAP应用程序吗?
- 6. 我可以使用VTK + Qt创建我的Android应用程序吗?
- 7. 我可以使用PHP SDK编程创建Facebook应用程序吗?
- 8. 我可以使用Python在App Enging中创建线程吗?
- 9. 我可以使用外部URL用CrossWalk创建Android应用程序吗?
- 10. 我应该使用Redux创建我的ReactNative应用程序吗?
- 11. 我可以使用Flash文件为ipad创建应用程序
- 12. 我可以使用python在我的Mac上运行/使用应用程序吗?
- 13. 我们可以使用html和javascript为独立应用程序创建GUI吗?
- 14. 我可以使用Qt Creator创建控制台应用程序吗?
- 15. 我可以使用Visual Studio 2015创建Windows Phone 8应用程序吗?
- 16. 我可以使用QtCreator为Qt Windows应用程序创建Windows安装吗?
- 17. 我可以使用gitlab-rails来创建一个新的rails应用程序吗?
- 18. 我可以使用Ubuntu创建Apple iPod/iPhone/iPad应用程序吗?
- 19. 我可以使用Arduino在Android Mono中创建应用程序吗?
- 20. Cytoscape 3.0 Bundle应用程序
- 21. 使用eclipse,我可以创建将测试已经安装的应用程序的Android应用程序吗?
- 22. 应用程序可以编译并创建另一个应用程序吗?
- 23. 我们可以用selenium webdriver建立一个应用程序吗?
- 24. 我可以在我的应用程序中使用notepad ++ exe吗?
- 25. 我可以使用我的应用程序分发JDK吗?
- 26. 我可以使用Zookeeper来运行我的应用程序吗?
- 27. 我可以使用Quartz Scheduler启动我的应用程序吗?
- 28. 我可以使用REST API远程启动应用程序吗?
- 29. 可以使用TypeScript创建反应应用程序
- 30. 我可以在wpf应用程序中使用silverlight应用程序吗?
像这样的问题是这个网站的焦点话题。询问前请阅读[问]。 –
欢迎来到stackoverflow.com。请花些时间阅读[帮助页面](http://stackoverflow.com/help),尤其是名为“[我可以在这里询问什么主题?](http://stackoverflow.com/help/on -topic)“和”[我应该避免询问什么类型的问题?](http://stackoverflow.com/help/dont-ask)“。也请[参观](http://stackoverflow.com/tour)并阅读[如何提出好问题](http://stackoverflow.com/help/how-to-ask)。最后,请学习如何创建[最小,完整和可验证示例](http://stackoverflow.com/help/mcve)。 – ArturFH