Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dkratzert/multitable
https://github.com/dkratzert/multitable
cif crystallography database sample submission
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/dkratzert/multitable
- Owner: dkratzert
- Created: 2019-06-05T15:37:04.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-07-06T21:22:08.000Z (over 2 years ago)
- Last Synced: 2024-05-02T05:56:48.559Z (6 months ago)
- Topics: cif, crystallography, database, sample, submission
- Language: Python
- Homepage:
- Size: 695 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# multitable
A python script translating multiple cif crystal structure files into a multi-page MS Word (docx) formatted crystallographic table.
This is especially useful for manuscripts containing many structures.Usage:
1. copy script (or compiled exe file if you don't have Python) to a scratch folder
2. copy all relevant cif files to same folder
3. rename cif files with leading numbers to adjust sort order (optional)
4. run script (or compiled exe file): a file called "multitable.docx" will be createdDownload Windows exe:
* Commandline: https://dkratzert.de/files/multitable/multitable.exe
* Graphical Version: https://dkratzert.de/files/multitable/multitable_gui.exeNotes:
- 3 structures fit into one table, new pages/tables will be appended until no more structures are left
- Formatting is very crude, details should be fixed in Word (changing font size, cell spacing, etc.)
- Sometimes special characters are shown as squares. Select all text and set the font again to fix.Missing or invalid cif entries create question marks in the table.
The original Idea of this project was realized by Nils Trapp. Major modifications and an
additional graphical user interface were made by Daniel Kratzert.