|
2 | 2 | "cells": [ |
3 | 3 | { |
4 | 4 | "cell_type": "code", |
5 | | - "execution_count": null, |
| 5 | + "execution_count": 3, |
6 | 6 | "id": "initial_id", |
7 | 7 | "metadata": { |
8 | 8 | "collapsed": true, |
9 | | - "is_executing": true, |
10 | 9 | "ExecuteTime": { |
11 | | - "start_time": "2024-12-03T23:07:11.865624Z" |
| 10 | + "end_time": "2024-12-03T23:11:28.040214Z", |
| 11 | + "start_time": "2024-12-03T23:11:27.998231Z" |
12 | 12 | } |
13 | 13 | }, |
14 | | - "outputs": [], |
| 14 | + "outputs": [ |
| 15 | + { |
| 16 | + "ename": "ValueError", |
| 17 | + "evalue": "Cannot download to existing directory /tmp/opxrd", |
| 18 | + "output_type": "error", |
| 19 | + "traceback": [ |
| 20 | + "\u001B[0;31m---------------------------------------------------------------------------\u001B[0m", |
| 21 | + "\u001B[0;31mValueError\u001B[0m Traceback (most recent call last)", |
| 22 | + "Cell \u001B[0;32mIn[3], line 3\u001B[0m\n\u001B[1;32m 1\u001B[0m \u001B[38;5;28;01mfrom\u001B[39;00m \u001B[38;5;21;01mopxrd\u001B[39;00m \u001B[38;5;28;01mimport\u001B[39;00m OpXRD\n\u001B[0;32m----> 3\u001B[0m opxrd \u001B[38;5;241m=\u001B[39m \u001B[43mOpXRD\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mload\u001B[49m\u001B[43m(\u001B[49m\u001B[43mroot_dirpath\u001B[49m\u001B[38;5;241;43m=\u001B[39;49m\u001B[38;5;124;43m'\u001B[39;49m\u001B[38;5;124;43m/tmp/opxrd\u001B[39;49m\u001B[38;5;124;43m'\u001B[39;49m\u001B[43m)\u001B[49m\n\u001B[1;32m 4\u001B[0m opxrd\u001B[38;5;241m.\u001B[39mplot_quantity(attr\u001B[38;5;241m=\u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mprimary_phase.spacegroup\u001B[39m\u001B[38;5;124m'\u001B[39m)\n", |
| 23 | + "File \u001B[0;32m~/aimat/opxrd/opxrd/database/opxrd.py:17\u001B[0m, in \u001B[0;36mOpXRD.load\u001B[0;34m(cls, root_dirpath, download, *args, **kwargs)\u001B[0m\n\u001B[1;32m 14\u001B[0m root_dirpath \u001B[38;5;241m=\u001B[39m os\u001B[38;5;241m.\u001B[39mpath\u001B[38;5;241m.\u001B[39mabspath(root_dirpath)\n\u001B[1;32m 16\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m os\u001B[38;5;241m.\u001B[39mpath\u001B[38;5;241m.\u001B[39misdir(root_dirpath) \u001B[38;5;129;01mand\u001B[39;00m download:\n\u001B[0;32m---> 17\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m \u001B[38;5;167;01mValueError\u001B[39;00m(\u001B[38;5;124mf\u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mCannot download to existing directory \u001B[39m\u001B[38;5;132;01m{\u001B[39;00mroot_dirpath\u001B[38;5;132;01m}\u001B[39;00m\u001B[38;5;124m'\u001B[39m)\n\u001B[1;32m 19\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;129;01mnot\u001B[39;00m os\u001B[38;5;241m.\u001B[39mpath\u001B[38;5;241m.\u001B[39misdir(root_dirpath) \u001B[38;5;129;01mand\u001B[39;00m download:\n\u001B[1;32m 20\u001B[0m tmp_fpath \u001B[38;5;241m=\u001B[39m tempfile\u001B[38;5;241m.\u001B[39mmktemp(suffix\u001B[38;5;241m=\u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m.zip\u001B[39m\u001B[38;5;124m'\u001B[39m)\n", |
| 24 | + "\u001B[0;31mValueError\u001B[0m: Cannot download to existing directory /tmp/opxrd" |
| 25 | + ] |
| 26 | + } |
| 27 | + ], |
15 | 28 | "source": [ |
16 | 29 | "from opxrd import OpXRD\n", |
17 | 30 | "\n", |
18 | 31 | "opxrd = OpXRD.load(root_dirpath='/tmp/opxrd')\n", |
19 | | - "opxrd.plot_quantity(attr='spacegroup')" |
| 32 | + "opxrd.plot_quantity(attr='primary_phase.spacegroup')" |
20 | 33 | ] |
21 | 34 | }, |
| 35 | + { |
| 36 | + "cell_type": "code", |
| 37 | + "outputs": [], |
| 38 | + "source": [], |
| 39 | + "metadata": { |
| 40 | + "collapsed": false |
| 41 | + }, |
| 42 | + "id": "6ac2260491e19597" |
| 43 | + }, |
22 | 44 | { |
23 | 45 | "cell_type": "code", |
24 | 46 | "outputs": [], |
25 | 47 | "source": [ |
26 | 48 | "pattern = opxrd.patterns[0]\n", |
27 | | - "pattern.plot(title='Example pattern', save_fpath=)" |
| 49 | + "pattern.plot(title='Example pattern')" |
28 | 50 | ], |
29 | 51 | "metadata": { |
30 | 52 | "collapsed": false |
31 | 53 | }, |
| 54 | + "id": "dd190bb28c7a24a9" |
| 55 | + }, |
| 56 | + { |
| 57 | + "cell_type": "code", |
| 58 | + "outputs": [], |
| 59 | + "source": [], |
| 60 | + "metadata": { |
| 61 | + "collapsed": false |
| 62 | + }, |
32 | 63 | "id": "f3f5065b29df5401" |
33 | 64 | } |
34 | 65 | ], |
|
0 commit comments