Skip to content

ovallcorba/BasicPlotPanel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

BasicPlotPanel

BasicPlotPanel is a plotting library that uses java jPanels and with the primary focus to X-ray powder diffraction data although it is meant to be generic enough for any application. It started as d1Dplot and moved as an independent library at some point of the development. The library has also been used in non-powder diffraction plots, such as a DCM glitch calculator.

This was a personal closed source project started on 2015 and actively maintained until 2020. From August 2022 the program is open source and licensed under the GPL-3.0 license. Sorry if the code is not following best practices, is a little bit messy and for the comments in catalan.

Dependencies

BasicPlotPanel library is 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 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).

The program also uses the following libraries from the same author (packages com.vava33.*)

Usage

Clone the project or use the jar file in releases (https://github.com/ovallcorba/BasicPlotPanel/releases) and then import from other projects

Authors

  • Oriol Vallcorba

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.

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.

License

This project is licensed under the GPL-3.0 license

Citation of the author/program/affiliation, e.g. O. Vallcorba & J. Rius. XRD data visualization, processing and analysis with d1Dplot and d2Dplot software packages. (doi:10.3390/IOCC_2020-07311), would be greatly appreciated when this program helped to your work.

About

1D Plotting library with basic implementation example

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages