Skip to content

ovallcorba/vavaUtils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

vavaUtils

This is a set of Java utilities that I use in several projects.

  • jutils contains general tools for i/o (CIF files, Options,...), custom logging, atomic properties, and other general methods to deal with strings, system, etc...

  • cellsymm contains crystallographic specific tools to deal with symmetry operations, structure factors and also includes a PD compound database that is used in d1Dplot and d2Dplot. There is more information regarding the database in the user's guide of the d1D and d2Dplot programs and in their respective publications:

O. Vallcorba & J. Rius. XRD data visualization, processing and analysis with d1Dplot and d2Dplot software packages. MDPI Proceedings 2020, 62 (1), 9 (doi:10.3390/IOCC_2020-07311)

O. Vallcorba & J. Rius. d2Dplot: 2D X-ray diffraction data processing and analysis for through-the-substrate microdiffraction J. Appl. Cryst. 2019, 52, 478–484 (doi:10.1107/S160057671900219X)

Dependencies

vavaUtils libraries are completely programmed with JavaTM (www.java.com) using OpenJDK version 11.0.9.1 (GNU General Public License, version 2, with the Classpath Exception: https://openjdk.java.net/legal/gplv2+ce.html). You may find Oracle's free, GPL-licensed, production-ready OpenJDK binaries necessary to use them at https://openjdk.java.net/.

The following 3rd party libraries have been used:

(No changes on the source codes of these libraries have been made, you can download the source codes for these libraries at their respective websites).

Usage

Clone the project or use the jar file in releases and then import from other projects

Authors

  • Oriol Vallcorba

Disclaimer

This software is distributed WITHOUT ANY WARRANTY. The authors (or their institutions) have no liabilities in respect of errors in the software, in the documentation and in any consequence of erroneous results or damages arising out of the use or inability to use this software. Use it at your own risk.

Acknowledgments

Thanks are due the Spanish "Ministerio de Ciencia e Innovación", to the "Generalitat the Catalunya" and to the ALBA Synchrotron for continued financial support.

License

This project is licensed under the GPL-3.0 license

Citation of the author/program/affiliation would be greatly appreciated when this program helped to your work.

About

General and Crystallographic java tools

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages