Message Boards Message Boards

Would anyone like to test my package for crystallography?

In the process of publishing my Mathematica package in a journal (Journal of Applied Crystallography), I need a couple of short reports from independent users – see the extract below.

If you are submitting an article to the Computer Programs category, you should provide brief reports from two independent users (i.e. users who are not colleagues or close collaborators of the authors) that confirm the usefulness of the program and the adequacy of the documentation. These reports will be used only during the review process and will not be published.

It is a package for doing basic crystallography-related operations in Mathematica. If anyone would like to try it out and play a little with the documentation to see that it works, and send a short report back to me, it would be much appreciated.

You can get the package from GitHub.

Edit: typo.

POSTED BY: Stian Ramsnes
4 Replies
POSTED BY: Szabolcs Horvát

Thank you very much for the comment! Could you elaborate on which functions did not work in version 10.0 (alternatively, how you found out), and what was the glitching in the documentation?

I will see to the other things you mentioned immediately.

POSTED BY: Stian Ramsnes
POSTED BY: Szabolcs Horvát

I have found that the auto-complete code also works with version 10.0, as you say, but if I have Get["MaXrd`Core`AutoComplete`"] in the MaXrd/Kernel/init.m file and the package is loaded on startup with

<< MaXrd`

in the Mathematica/Kernel/init.m file, there will either be error messages or other functions will break. For instance, calling $MaXrdChangelog will give the error: LinkOpen::linke: Specified file is not a MathLink executable..

Regarding the glitches in the documentation: When building the documentation with Mathematica 11.3 it creates boxes such as TemplateBox[{6}, "Spacer1"] which seem to be new to that version. I have found that building the package/documentation with an earlier Mathematica version in Eclipse (through the Wolfram Engine Installations in Preferences), the result will be fine.

Finally, it seems the lowest compatible version is 10.3. I had made use of functions such as StringContainsQ and UpTo which were “too new”.

Thank you again for the useful feedback!

POSTED BY: Stian Ramsnes
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract