j

jgoslin

This project is a parser, validator and normalizer implementation for shorthand lipid nomenclatures, base on the Grammar of Succinct Lipid Nomenclatures project. Goslin defines multiple grammers compatible with ANTLRv4 for different sources of shorthand lipid nomenclature. This allows to generate parsers based on the defined grammars, which provide immediate feedback whether a processed lipid shorthand notation string is compliant with a particular grammar, or not.
https://github.com/lifs-tools/jgoslin
The Apache License, Version 2.0
Dominik Kopczynski Nils Hoffmann
Files download
File Operation
jgoslin-2.2.1.pom download
Apache Maven
<dependency>
  <groupId>org.lifs-tools</groupId>
  <artifactId>jgoslin</artifactId>
  <version>2.2.1</version>
  <type>pom</type>
</dependency>
Gradle Groovy
implementation 'org.lifs-tools:jgoslin:2.2.1'
Gradle Kotlin
implementation("org.lifs-tools:jgoslin:2.2.1")
Scala SBT
libraryDependencies += "org.lifs-tools" % "jgoslin" % "2.2.1"
Groovy Grape
@Grapes(
  @Grab(group='org.lifs-tools', module='jgoslin', version='2.2.1')
)
Apache Ivy
<dependency org="org.lifs-tools" name="jgoslin" rev="2.2.1" />
Leiningen
[org.lifs-tools/jgoslin "2.2.1"]
Apache Buildr
'org.lifs-tools:jgoslin:jar:2.2.1'
Dependencies
The project has no third-party dependencies