You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -75,13 +75,13 @@ as inchikey and smile strings directly from iupac names or common names. This ca
75
75
achieved using `iupac2cheminfor` CLI as follows:
76
76
77
77
```bash
78
-
iupac2cheminfor 'water'
78
+
iupac2cheminfor 'water'
79
79
```
80
80
81
81
or
82
82
83
83
```bash
84
-
iupac2cheminfor -n 'water' -o filename
84
+
iupac2cheminfor -n 'water' -o filename
85
85
```
86
86
87
87
The out will be written by default to cheminfor.csv if no output is provided
@@ -93,15 +93,23 @@ Another useful tool is directly convert a `smile` or and `inchikey` their iupac
93
93
To achieve this simply run the following commandline tool
94
94
95
95
```bash
96
-
cheminfo2iupac -n 'O' -o filename
96
+
cheminfo2iupac -n 'O' -o filename
97
97
```
98
98
99
99
`struct2iupac`
100
100
In other cases one may one to directly extract the iupac name and cheminformatic identifier of a chemical structure.
101
101
The quickest way to do this is by running the following commands.
102
102
103
103
```bash
104
-
struct2iupac XOWJUR.xyz
104
+
struct2iupac XOWJUR.xyz
105
+
```
106
+
107
+
`pg_graph from cif file or folder`
108
+
109
+
One can reliably create an `lmdb` dataset using the following code.
110
+
111
+
```bash
112
+
pggraph_from_cifs -i ./CIFs/ -o mof_db.lmdb
105
113
```
106
114
107
115
## Training
@@ -123,7 +131,6 @@ command line arguments.
123
131
find_bde_parameters -h
124
132
```
125
133
126
-
127
134
## Machine Learning Folder
128
135
129
136
The folder **`machine_learning/`** contains the code and Jupyter notebooks to predict the **metal salt of a given MOF** using **Graph Neural Networks (GNNs)**.
@@ -143,8 +150,6 @@ The folder **`machine_learning/`** contains the code and Jupyter notebooks to pr
143
150
**Note**:
144
151
If you only want to **test the model** with pre-trained weights, you can simply **skip step 3** (training).
145
152
146
-
147
-
148
153
## Documentation
149
154
150
155
Full documentation can be found [docs](https://bafgreat.github.io/fairmofsyncondition/).
0 commit comments