Yayın: 1 Aralık 2021
Önceki işimde, Japonya'daki ilaçlar hakkında birçok masaüstü araştırması yapma gereği hissediyordum. Örneğin, yeni bir ilaç projesine başladığımızda, bu ilacın türünü, ilacın belirtildiği hastalıkları (endikasyonlar), etki mekanizmasını, aynı alandaki diğer ilaçları, fiyatını vb. bulmam yaygın bir prosedürdü.
Ancak, birden fazla endikasyonu olan bir ilaçla çalışıyorsanız, bu oldukça sıkıcı hale gelir. Örneğin, bazı kanser ilaçları 10'dan fazla farklı kanser türünü tedavi eder. Bu nedenle, her endikasyon için rakip manzarasını bulmak ve bu rakip ilaçların her birinin ilgili fiyatlarını ve üreticilerini bulmak bir kabus haline gelir.
Bu nedenle, Japonya'da bir ilaç veritabanı oluşturmaya karar verdim. Bu ilaçların her biri için toplamam gereken başlıca bilgiler şunlardı:
Ve fikir şuydu ki, bir endikasyona tıkladığınızda, o hastalık için belirtilen tüm ilaçları görebilirsiniz. Bu, belirli bir ilacın belirli bir endikasyon için rakiplerini bulmayı gerçekten kolaylaştırır.
Dahası, bir üreticinin (Örn. Pfizer) tüm ilaçlarına bakabilir ve onların tüm portföyünü görebilirsiniz.
Son olarak, bir ilacın tüm endikasyonlarını ve o ilacın ürünlerini (bazı ilaçların farklı rejimlere sahip olması nedeniyle) genel bir bakış elde edersiniz (Pil, aşı, farklı dozajlar, vb.).
Veriler çoğunlukla KEGG: Kyoto Genler ve Genomlar Ansiklopedisi'ndan toplanmaktadır. Onlar burada ağır kaldırma yapıyorlar çünkü gerekli tüm bilgileri derliyorlar ve bizim yapmamız gereken, bu bilgileri almak, endikasyonlar ve üreticiler arasında yeniden düzenlemek ve kullanıcılar tarafından kolayca aranabilir hale getirmektir.
Veriler KEGG'den toplandıktan sonra, bazı işlemler yapmamız gerekiyor; bunlar, eski üreticileri kaldırmak ve en güncel sürümle güncellemek, verileri İngilizce ve Japonca olarak düzenlemek, şirketleri ve hastalıkları ID'ler aracılığıyla temsil etmek ve bunlar üzerinde kesin aramalar yapabilmektir. Düzenlenmiş veri aşağıdaki gibi görünmektedir:
Yukarıdaki veri yapısı her ilaç için oluşturulur ve sonunda Japonya'da onaylanmış ilaçların bir veritabanına sahibiz.
Bu projenin en zor kısmı (çoğu veri bilimi projesi gibi), veriyi şekle getirmekti. Organize edilmiş verilere sahip olduktan sonra, bu veriyi kullanıcılara sunmak için bir ön/arka uç oluşturmamız gerekmektedir.
Bunun için, kullanıcıların ilaçlar, rakipler, endikasyonlar arasında arama yapmasını ve sonuçları görüntülemesini sağlayan bir arayüz oluşturmak için Single-page-app oluşturmak için NEXT.JS kullanıyoruz:
Bu makalede, Japonya'da onaylanmış ilaçların bir veritabanını nasıl oluşturacağımızı ve kullanıcıların bu veriyi keşfetmesine izin verecek bir arayüzü nasıl oluşturacağımızı gördük.
Bu projeye Japonya İlaç Veritabanı adını veriyorum. Arama motorunun bağlantısını buradabulabilirsiniz.
Veri ve arayüz oluşturma hakkında herhangi bir sorunuz varsa, bana bildirin.
İyi kodlamalar!
Bu iş İngilizce'den ChatGPT ile çevrilmiştir. Herhangi bir belirsizlik durumunda İletişim sayfasından bana ulaşabilirsiniz.
Yorum bırak
Yorumlar
Diğer işlere bak
2024/06/03
Kango: Kanji Tahmin Oyunu
2024/07/24
Lingo: Türkiye'nin En Popüler Ücretsiz Online Kelime Oyunu
2024/04/29
Druggio
2024/01/28
Tetris
2022/04/29
Hareket Eden Cisim Tespiti
2022/03/15
Hava Durum Tahmini
2022/02/09
Ev Fiyatlari Tahmini
2021/09/20
Japonca Yazi Siniflandirmasi
2021/09/01
Seyahat Talep Tahmini