Co to jest suma MD5?
Suma MD5 (skrót kryptograficzny MD5) to 32-znakowy kod (hash) wygenerowany z zawartości pliku. Służy do szybkiego sprawdzenia integralności pliku — po pobraniu możesz porównać obliczoną sumę z tą dostarczoną przez w postaci pliku md5.txt. Jeśli sumy się zgadzają, plik nie został zmieniony ani uszkodzony podczas transferu.
Gdzie jest plik z sumami?
Plik tekstowy z sumami (np. data_md5.txt) znajduje się zawsze w tym samym folderze, co pliki danych. Zwykle format linii w pliku to:<hash> <nazwa_pliku>
(np. d41d8cd98f00b204e9800998ecf8427e sample1.gz).

Po pobraniu danych natychmiast przejdź do katalogu docelowego i sprawdź sumy MD5 — zanim przetworzysz, przeniesiesz pliki, czy rozpoczniesz analizę bioinformatyczną.
macOS (Terminal)
- Przejdź do folderu nadrzędnego w którym znajdują się pobrane dane np. jeżeli dane zostały pobrane do folderu na Biurku o nazwie ID111 w którym znajdują się foldery osobno Clean Reads oraz Raw reads, otwórz folder ID111
- Prawnym przyciskiem myszy kliknij na folder w którym znajdują się pliki które zamierzasz sprawdzić, np. folder Clean reads oraz wybierz Nowa karta Terminala w folderze

3. wpisz w otwarte okno Terminala “md5 *” – bez cudzysłowiu
4. Zaczekaj aż wszystkie pliki w folderze zostaną sprawdzone, a następnie porównaj wyniki z plikiem tekstowym data_md5.txt otrzymanym od nas.
5. Jeżeli wszystkie pliki mają takie same sumy md5 oznacza to że pobieranie danych przebiegło pomyślnie i żaden z plików nie został uszkodzony. Jeżeli któryś z plików ma inną sumę niż ta podana przez nas należy dany plik pobrać ponownie i sprawdzić jeszcze raz.
6. Jeżeli pomimo ponownego pobrania pliku dane md5 się nie zgadzają, prosimy o kontakt z opiekunem klienta contact@weseq.it
Windows
- Otwórz PowerShell w folderze (Shift + Prawy klik na folder → “Otwórz w PowerShell”).
- Wklej poniższy kod i wciśnij Enter.
Get-ChildItem -File | ForEach-Object {
$hash = Get-FileHash -Path $_.FullName -Algorithm MD5
[PSCustomObject]@{
FileName = $_.Name
MD5Hash = $hash.Hash
}
} | Format-Table -AutoSize
3. Zaczekaj aż wszystkie pliki w folderze zostaną sprawdzone, a następnie porównaj wyniki z plikiem tekstowym data_md5.txt otrzymanym od nas.
4. Jeżeli wszystkie pliki mają takie same sumy md5 oznacza to że pobieranie danych przebiegło pomyślnie i żaden z plików nie został uszkodzony. Jeżeli któryś z plików ma inną sumę niż ta podana przez nas należy dany plik pobrać ponownie i sprawdzić jeszcze raz.
5. Jeżeli pomimo ponownego pobrania pliku dane md5 się nie zgadzają, prosimy o kontakt z opiekunem klienta contact@weseq.it
Dobre praktyki
Sprawdzaj sumy zawsze po pobraniu, przed dalszym przetwarzaniem.
Nie zmieniaj nazwy pliku ani nie rozpakowuj go przed porównaniem (chyba że checksums.txt odnosi się do plików po rozpakowaniu — wtedy dopasuj kolejność).
Jeśli suma nie pasuje — nie używaj pliku. Pobierz go ponownie a jeżeli to nie pomogło skontaktuj się z zespołem weSEQ.IT.
