Check the *package/chemicalchecker/util/parser/parser.py* file and add a method for each one of the new libraries to parse those libraries.
The new method to parse the library should have the same name as the **molrepo_name** used in the datasource table. The output of the method should be the same as the other methods used in the **parser.py** file.
%% Cell type:markdown id: tags:
## Download & parse datasource associated to library "biur_real"
1. Download the datasource files
2. Parse downloaded files and load it to the molrepo table
# This method downloads all datasources related to this library
# and parse the files to load the new data to the molrepo table
Molrepo.from_molrepo_name("biur_virtual")
```
%% Cell type:markdown id: tags:
## Add libraries to the structure table
Get the inchikey-inchi pairs of the new libraries and add this information to the table structure. But only the molecules that are not already present in that table