Inhalt
SDF-Dateiformat-Spezifikation
Element | Beschreibung |
---|---|
MIME-Typ | chemical/x-mdl-sdfile |
Typ | Textdatei |
Zeichencodierung | ASCII |
Spezifikation | 3-zeiliges Header-Format |
Trennsymbol | Dollarzeichen '$$$$' |
Verwendung | Chemische Strukturen und Daten |
Format | Einfacher Text |
Abschnittsbeginn | Z> $$$$ |
Datentrennzeichen | Tabulator oder Leerzeichen |
Kopfzeilen | Ja |
Ende Zeichenfolge | CR LF (Carriage Return Line Feed) |
Was ist eine SDF datei?
Eine SDF-Datei (von *.SDF) ist eine Textdatei, die ein Molekülformatspezifikation enthält, das hauptsächlich verwendet wird, um chemische und biochemische Strukturdaten zu beschreiben. Das Dateiformat wird vom Molecular Design Laboratory der University of Texas hergestellt und wird auch als Strukturdaten-Datei bezeichnet. Es wird von vielen großen Forschungsunternehmen in einem breiten Spektrum von Branchen wie Pharmazie, Chemie und Biologie für Forschungsprojekte verwendet. Es wird hauptsächlich durch ChemDraw) erstellt und kann auch mit anderen Anwendungen wie RayWork, Paracontur, CrystalStructure, MicroChem und Chem3D bearbeitet werden.
Inhalt und Formatierungsdaten
SDF-Dateien sind ASCII-basierte Textformate, die Strukturdateninformation in einer Standardform enthalten. Die Strukturdateninformation besteht normalerweise aus Angaben über die Anzahl Atome und Verbindungen mit atomarer Koordinaten, Diskretionesrisiko-Information, Thermodynamik-Parameter und Strukturformel. SDF-Dateien können auch Informationen wie veröffentlichte bibliographische Quellen, Molfile Versionnummern, Kommentare, Datum, Identifikationsnummern und Erstellerangaben enthalten. Leser des SDF können festlegen, dass mehrere molekulare Strukturformeln gleichzeitig abgespeichert werden können. Dies ist nützlich bei der Aufbewahrung einer Sammlung von Molekülstrukturen.
Häufig verwandte Dateierweiterungen
Ähnliche Dateierweiterungen sind .SLN, .MOL2, .MOL, .XYZ, .C3D1, .CML, .CDX und CHEMRAW.
Liste von Programmen, die SDF-Dateien öffnen können
FAQs und Anleitungen
1. SDF Datei konvertieren zu Excel
Um eine SDF-Datei in Excel zu konvertieren, folge diesen Schritten:
- Installiere Microsoft SQL Server Management Studio (SSMS) 🌟.
- Öffne SSMS und verbinde dich mit dem passenden Server.
- Wechsle zum Objekt-Explorer und öffne die Datenbank, die du konvertieren möchtest.
- Wähle die gewünschte Tabelle aus der Datenbank aus.
- Klicke mit der rechten Maustaste auf die Tabelle und wähle "Daten exportieren".
- Im SQL Server Import and Export Wizard wähle
Flat File Destination
als Ziel 📁. - Speichere die exportierte Datei als CSV-Datei.
- Öffne Excel und importiere die CSV-Datei.
- Speichere die importierten Daten als Excel-Datei 🗂️.
2. SDF Datei öffnen in SQL Server
Schritte zum Öffnen einer SDF-Datei in SQL Server:
- ⚙️ SQL Server Management Studio (SSMS) installieren, falls noch nicht vorhanden.
- 🔄 SQL Server Compact Toolbox in SSMS einbinden:
- Gehe zu
Tools
>Extensions & Updates
. - Suche nach SQL Server Compact Toolbox und installiere es.
- Gehe zu
- 📂 SDF-Datei laden:
- Öffne SQL Server Management Studio.
- Gehe zu
View
>SQL Server Compact Toolbox
. - Klicke auf Connect und wähle
Add SQL Server Compact Connection
. - Wähle die SDF-Datei aus.
- 📊 Daten anzeigen und verwalten:
- Nun kannst du Tabellen durchsuchen und Abfragen direkt gegen die Datenbank ausführen.
3. SDF Datei zu CSV konvertieren
Konvertieren einer SDF-Datei (.sdf) nach CSV mit "SQL Server Management Studio (SSMS)"
- SQL Server Management Studio (SSMS) installieren:
Falls noch nicht installiert, lade SSMS von der offiziellen Microsoft-Website herunter und installiere es. - SDF-Datei öffnen:
Öffne SSMS und verwendeSQL Server Compact Toolbox
(eine Erweiterung), um die SDF-Datei zu öffnen. - Datenbankverbindung herstellen:
Gehe zuDatenbank verbinden
und wähle deine SDF-Datei aus. - Tabelle exportieren:
Wähle die zu konvertierende Tabelle aus. Klicke mit der rechten Maustaste und wähleExport Data
. - Export-Assistent verwenden:
Im Export-Assistenten wähleFlat File Destination
und lege das Dateiformat als CSV fest. - Dateipfad angeben:
Gib den Pfad und den Dateinamen für die CSV-Datei ein. - Export abschließen:
Folge den Anweisungen des Assistenten, um den Export abzuschließen.
4. SDF Datei Windows 10 öffnen
Schritte zum Öffnen einer SDF-Datei in Windows 10 mit SQL Server Management Studio:
- Installiere SQL Server Management Studio (SSMS).
- Starte SQL Server Management Studio.
- Im Verbindungsdialog, wähle SQL Server Compact unter
Servertyp
. - Klicke auf Datei öffnen (📂).
- Navigiere zur SDF-Datei und wähle diese aus.
- Überprüfe die Verbindungseinstellungen und klicke auf Verbinden.
- Jetzt kannst du die Datenbank durchsuchen und abfragen.
5. SDF to SQLite konvertieren
- Verwende Python mit den Bibliotheken pandas und sqlite3.
- Installiere die Pakete, falls nötig, mit:
pip install pandas sqlite3
- Lese die SDF-Datei ein:
data = pandas.read_csv('datei.sdf', sep=';')
- Erstelle eine SQLite-Datenbank und füge eine Verbindung hinzu:
conn = sqlite3.connect('datenbank.sqlite')
- Speichere den DataFrame in der SQLite-Datenbank:
data.to_sql('tabelle', conn, if_exists='replace', index=False)
- Schließe die Verbindung zur Datenbank:
conn.close()
Konvertieren Sie Ihre SDF-Dateien
Weitere Dateiformate mit der SDF-Endung
Die SDF-Dateiendung kann anders beschrieben werden. Unten sind andere Dateinamen im Zusammenhang mit endung SDF.
# | Endung | Beschreibung |
---|---|---|
1 | SDF | Structural Data File |
2 | SDF | Datenbank fr mobile Gerte |
3 | SDF | System Data Format file fixed length ASCII text f |
4 | SDF | Source definition file |