SiNGA (Simulation of Natural Systems using Graph Automata) is an open-source library containing tools especially for structural bioinformatics and systems biology.
Many aspects of the API are under development. API changes are frequent, never the less we try to keep them minimal.
Quick start
SiNGA is deployed to the Maven Central Repository. Simply add the desired modules to your pom.xml
:
<dependencies>
<dependency>
<groupId>bio.singa</groupId>
<artifactId>singa-[module]</artifactId>
<version>0.7.0</version>
</dependency>
<!-- more dependencies -->
</dependencies>
Documentation
The full JavaDocs are available at singa-bio.github.io/singa-doc.
Requirements
Make sure you have the following tools and libraries installed:
- Java 8 or later
For p-value calculation for Fit3D:
- R installation 3.4.x or later
- local package installation privileges or the
sfsmisc
package pre-installed
Contributors
- Christoph Leberecht | christoph.leberecht(at)hs-mittweida.de | https://github.com/cleberecht
- Florian Kaiser | contact(at)fkaiser.bio | https://github.com/fkaiserbio
Projects using SiNGA
- Fit3D - template-based detection of small structural motifs | https://github.com/fkaiserbio/fit3d
- MMM - template-free detection of substructure conservation | https://github.com/fkaiserbio/mmm
- PNAtor - generation of PNA aptamer structures | https://github.com/eisold/PNAtor