gaurav / taxondna
Licence: GPL-2.0 license
Taxonomy-aware DNA sequence processing toolkit
Stars: ✭ 28
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to taxondna
Spring Framework Petclinic
A Spring Framework application based on JSP, Spring MVC, Spring Data JPA, Hibernate and JDBC
Stars: ✭ 251 (+796.43%)
Mutual labels: maven
SpringMVC-Hibernate
J2EE项目系列(二)--博客管理系统(Maven+SpringMVC+Hibernate以及附加分页和一对多查询功能)
Stars: ✭ 48 (+71.43%)
Mutual labels: maven
Maven Plugins
[deprecated] Mirror of Apache Maven plugins
Stars: ✭ 242 (+764.29%)
Mutual labels: maven
spring-boot-angular-maven-starter
An example of Spring Boot and Angular 6 integration with the help of Maven and Kotlin.
Stars: ✭ 13 (-53.57%)
Mutual labels: maven
Insider
Static Application Security Testing (SAST) engine focused on covering the OWASP Top 10, to make source code analysis to find vulnerabilities right in the source code, focused on a agile and easy to implement software inside your DevOps pipeline. Support the following technologies: Java (Maven and Android), Kotlin (Android), Swift (iOS), .NET Full Framework, C#, and Javascript (Node.js).
Stars: ✭ 216 (+671.43%)
Mutual labels: maven
macosappbundler-maven-plugin
Maven plugin for creating a native macOS bundle containing all dependencies required by a Maven project
Stars: ✭ 35 (+25%)
Mutual labels: maven
bazel-maven-proxy
A local (read-only) proxy for Bazel to access Maven resources behind a secure repository or from the local Maven repository
Stars: ✭ 22 (-21.43%)
Mutual labels: maven
Javaweb Project Source Share
🌱🚀分享基于Servlet、SSH、SSM、SpringBoot等流行技术实现的JavaWeb项目,难度分为5个等级,帮助小白入门JavaWeb开发,协助JavaWeb开发者熟悉最新技术
Stars: ✭ 229 (+717.86%)
Mutual labels: maven
Reposilite
Lightweight repository management software dedicated for the Maven based artifacts (formerly NanoMaven) 📦
Stars: ✭ 222 (+692.86%)
Mutual labels: maven
markdown-page-generator-plugin
Markdown to HTML Page Generator Maven Plugin
Stars: ✭ 48 (+71.43%)
Mutual labels: maven
Spring Dubbo Service
微服务 spring dubbo项目:dubbo rpc;druid数据源连接池;mybatis配置集成,多数据源;jmx监控MBean;定时任务;aop;ftp;测试;Metrics监控;参数验证;跨域处理;shiro权限控制;consul服务注册,发现;redis分布式锁;SPI服务机制;cat监控;netty服务代理;websocket;disconf;mongodb集成;rest;docker;fescar
Stars: ✭ 224 (+700%)
Mutual labels: maven
pact-example
Example project to demonstrate Contract Testing via Pact.
Stars: ✭ 58 (+107.14%)
Mutual labels: maven
serverless-examples-cached-rds-ws
A serverless framework example project that uses API Gateway, ElastiCache, and RDS PostgreSQL.
Stars: ✭ 45 (+60.71%)
Mutual labels: maven
Readme for TaxonDNA 1.8 ======================= CONTENTS 1. System requirements 2. Individual tools 3. Building software 4. Memory requirements 5. File formats 6. Further information 7. References 1. SYSTEM REQUIREMENTS TaxonDNA is written entirely in Java, with its interface written using either Java AWT or Swing. Its only requirement is a standard Java VM - except that since TaxonDNA 1.6 we've given up supporting Java 1.4, so you'll need to have atleast Java 1.5 since then. There are a long list of bugs [1], some of which prevent TaxonDNA from working well on multiple platforms. Note particularly UI-related issues: some UI elements only work on particular platforms, although we try to work around them as well as we can. 2. INDIVIDUAL TOOLS TaxonDNA consists of three tools - Species Identifier [2], SequenceMatrix, and GenBank Explorer (still in beta). JNLP files for the first two are available in this repository (but you'll have to get someone to the latest JAR files to Sourceforge), as well as MS-DOS Batch files, if you prefer those. You should be able to get GBX working by running: cd build/classes java -Xmx1024M com.ggvaidya.TaxonDNA.GenBankExplorer.GenBankExplorer 3. BUILDING SOFTWARE You will need the javac compiler, a copy of the Java runtime and the Ant build tool in order to build TaxonDNA. The Ant build.xml should contain all the necessary instructions to build any of the components you need. A plain "ant" will compile all the source; additional targets are available to package TaxonDNA. 4. MEMORY REQUIREMENTS TaxonDNA uses an unfortunately a large amount of memory per sequence. It can handle larger files fairly well, but by default, Java applications are limited to 64mb. You will need to use the '-Xmx' option to increase your memory usage. The easiest way to do this is, at the command line, to enter: java -Xmx1024M -jar TaxonDNA.jar You might also have to adjust the value of 1024 megabytes depending on the size of your dataset and on the memory available to your computer. Java will refuse to run if the Xmx value specified is too large. Also, if TaxonDNA.jar is not in the directory specified, you might need to enter the complete path to TaxonDNA, as so: java -Xmx1024M -jar C:\TaxonDNA\TaxonDNA.jar If the program runs out of memory while running, it will appear to "hang" and become completely unresponsive. There is at present no way to recover from this state. You'll want to increase your memory setting using "-Xmx" as shown above. Please note that trying to load a sequences file larger than the memory size specified (i.e. 1024 mb in the above example) will also result in the program hanging. We have tested this program with a file of 2,185 sequences with 2,664 base pairs, and it has been known to work on datasets upto 8,000 sequences long. Please let us know if memory size is an issue for you, and we will try to incorporate workarounds in future versions. 5. FILE FORMATS This program can handle input in FASTA, MEGA, Nexus and TNT formats. GenBank support is provided through the GenBankExplorer. FASTA is our oldest supported format, and most of the tools are designed to accept sequences from NCBI GanBank (exported as FASTA) as input. It attempts to guess the species name from the FASTA title string, and considers hyphens ('-') as gaps, and question marks ('?') as missing data (incidently, if you use a very different gap/missing syntax, you could use Nexus as an intermediate format, since it supports defining your own gap/missing data specifier. 6. FURTHER INFORMATION If you need more information about this program, or have any other questions, queries or bug reports to make, please contact us, either via *any* of our websites: http://taxondna.sf.net/ http://code.google.com/p/taxondna/ http://github.com/gaurav/taxondna/ http://groups.google.com/group/taxondna or by e-mail at gaurav AT ggvaidya DOT com. 7. REFERENCES [1] TaxonDNA bug list at http://code.google.com/p/taxondna/issues/list [2] Meier, R., Kwong, S., Vaidya, G., Ng, Peter K. L. (2006) DNA Barcoding and Taxonomy in Diptera: a Tale of High Intraspecific Variability and Low Identification Success. Systematic Biology, 55: 715-728.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].