TIN-X v2: modernized architecture with REST API for sustainability & interoperability
Creators
- 1. University of New Mexico
- 2. Iterative Consulting, LLC
- 3. Novo Nordisk Foundation Center for Protein Research
- 4. University of Miami
Description
TIN-X is designed to prioritize and visualize associations between proteins and diseases, from scientific literature (PubMed) text mining by JensenLab, via TCRD, and organized by Drug Target Ontology (DTO) based disease and protein classifications. TIN-X was initially conceived and prototyped by Cristian Bologa, then engineered as a full stack webapp by Daniel Cannon, deployed via AWS. Motivated by its success and perceived value to researchers, TIN-X has been continually maintained, updated, and improved. Recently, TIN-X has undergone a major revision to version 2.0, designed and implemented by Iterative Consulting, LLC, co-founded by Daniel Cannon. The new architecture conforms to modern software engineering standards, includes a Swagger/Django REST API, D3 thin client, and tight integration with TCRD. Updates and deployment automation employs Docker and AWS (EC2, S3, CloudFront). Source code is managed via Bitbucket and GitHub. The improvements address the Resource Sharing Plan of KMC, and NIH policies and principles concerning digital resource sharing (e.g. FAIR) as emphasized by the NIH Strategic Plan for Data Science.
Files
tinxv2poster-190415144339.pdf
Files
(935.1 kB)
Name | Size | Download all |
---|---|---|
md5:042093284b7566c1a8b6e43222fb0a67
|
935.1 kB | Preview Download |