2024-08-28 01:06:31 +02:00
|
|
|
|
|
|
|
import sqlite3
|
|
|
|
|
|
|
|
from molecule import save_molecules_to_json, load_molecules_from_json
|
|
|
|
from molecule import create_database, add_molecule_to_db
|
|
|
|
|
2024-08-29 09:45:30 +02:00
|
|
|
from swift_set import swiftset
|
2024-08-28 01:06:31 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Save molecules to JSON
|
2024-08-29 09:45:30 +02:00
|
|
|
save_molecules_to_json(swiftset, 'swiftset.json')
|
2024-08-28 01:06:31 +02:00
|
|
|
|
|
|
|
# Load molecules from JSON
|
2024-08-29 09:45:30 +02:00
|
|
|
loaded_molecules = load_molecules_from_json('swiftset.json')
|
2024-08-28 01:06:31 +02:00
|
|
|
print(loaded_molecules)
|
|
|
|
|
|
|
|
# Create a database and add molecules
|
2024-08-29 09:45:30 +02:00
|
|
|
db_name = 'swiftset.db'
|
2024-08-28 01:06:31 +02:00
|
|
|
create_database(db_name)
|
2024-08-29 09:45:30 +02:00
|
|
|
for molecule in swiftset:
|
2024-08-28 01:06:31 +02:00
|
|
|
add_molecule_to_db(db_name, molecule)
|
|
|
|
|
2024-08-29 09:45:30 +02:00
|
|
|
|
|
|
|
|