Publication
NewBiopython library to support molecular biology
dc.contributor.author | Nogueira, Patrícia | |
dc.contributor.author | Sá, Vítor J. | |
dc.contributor.author | Sá, Vítor J. | |
dc.contributor.author | Nogueira, Patrícia | |
dc.date.accessioned | 2025-05-08T16:42:10Z | |
dc.date.available | 2025-05-08T16:42:10Z | |
dc.date.issued | 2024-10 | |
dc.description.abstract | Biopython is a library that facilitates the development of applications for Bioinformatics, using the Python programming language. Maintained by an international association of programmers - the Open Bioinformatics Foundation - since 1999, it provides tools for analyzing biological sequences and accessing online databases like NCBI. It features modules for sequence alignment, protein structures, population genetics, and more. Since the library is open-source with the collaboration of several developers, the project aimed to create a new library that used to existing API services such as Expasy, Blast, Uniprot and DrugBank. This enabled a single-call module to reference multiple services, obtain results, and generate a final report for a searched sequence. The first step to start the project was a study of existing Biopython libraries to assess their alignment with the proposed objectives. Access to the DrugBank service required a formal request. It was necessary to justify the request, explaining how and why the data would be used within the scope of the project. After the preceding steps, the entire architecture and design of the solution were conceptualized and, subsequently, we started the development. As a result of this project, there was an endpoint that, when invoked by any software or platform, returns all information found for a genetic sequence in JSON format. A small user interface was also developed to display the search results as an alternative to using only the API. Because BioPython is a free package and science is the motivation, a new library will be available for several services such as Expasy, Blast, Uniprot, and DrugBank. It will be free for all schools, labs, researchers, and developers who want to use it. | por |
dc.identifier.citation | Sá, V., & Nogueira, P. (2024). New biopython library to support molecular biology. Proceedings XoveTIC 2024, 3–9. https://doi.org/10.17979/spudc.9788497498913.1 | |
dc.identifier.doi | 10.17979/spudc.9788497498913.1 | |
dc.identifier.uri | http://hdl.handle.net/10400.22/30049 | |
dc.language.iso | eng | |
dc.peerreviewed | yes | |
dc.publisher | Universidade da Coruña | |
dc.relation.hasversion | https://ruc.udc.es/dspace/handle/2183/40678 | |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
dc.subject | BioPython | |
dc.subject | ExPASy | |
dc.subject | Blast | |
dc.subject | UniProt | |
dc.subject | DrugBank | |
dc.title | NewBiopython library to support molecular biology | por |
dc.type | conference paper | |
dspace.entity.type | Publication | |
oaire.citation.conferenceDate | 2024-10 | |
oaire.citation.conferencePlace | Corunha | |
oaire.citation.endPage | 9 | |
oaire.citation.startPage | 3 | |
oaire.citation.title | Proceedings XoveTIC 2024 | |
oaire.version | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |
person.familyName | Sá | |
person.familyName | Nogueira | |
person.givenName | Vítor J. | |
person.givenName | Patrícia | |
person.identifier | C-8775-2009 | |
person.identifier.ciencia-id | 211C-CF41-90E7 | |
person.identifier.ciencia-id | 7118-C7C7-B511 | |
person.identifier.orcid | 0000-0002-4982-4444 | |
person.identifier.orcid | 0000-0003-3379-0080 | |
person.identifier.rid | C-8775-2009 | |
person.identifier.scopus-author-id | 49864475600 | |
relation.isAuthorOfPublication | 89f27ca4-b34c-4813-9c23-2d7300d1743d | |
relation.isAuthorOfPublication | 97bc752d-2609-4d54-9eb8-10d107787493 | |
relation.isAuthorOfPublication.latestForDiscovery | 89f27ca4-b34c-4813-9c23-2d7300d1743d |