Repository logo
 
Publication

NewBiopython library to support molecular biology

dc.contributor.authorNogueira, Patrícia
dc.contributor.authorSá, Vítor J.
dc.contributor.authorSá, Vítor J.
dc.contributor.authorNogueira, Patrícia
dc.date.accessioned2025-05-08T16:42:10Z
dc.date.available2025-05-08T16:42:10Z
dc.date.issued2024-10
dc.description.abstractBiopython 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.citationSá, 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.doi10.17979/spudc.9788497498913.1
dc.identifier.urihttp://hdl.handle.net/10400.22/30049
dc.language.isoeng
dc.peerreviewedyes
dc.publisherUniversidade da Coruña
dc.relation.hasversionhttps://ruc.udc.es/dspace/handle/2183/40678
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectBioPython
dc.subjectExPASy
dc.subjectBlast
dc.subjectUniProt
dc.subjectDrugBank
dc.titleNewBiopython library to support molecular biologypor
dc.typeconference paper
dspace.entity.typePublication
oaire.citation.conferenceDate2024-10
oaire.citation.conferencePlaceCorunha
oaire.citation.endPage9
oaire.citation.startPage3
oaire.citation.titleProceedings XoveTIC 2024
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
person.familyName
person.familyNameNogueira
person.givenNameVítor J.
person.givenNamePatrícia
person.identifierC-8775-2009
person.identifier.ciencia-id211C-CF41-90E7
person.identifier.ciencia-id7118-C7C7-B511
person.identifier.orcid0000-0002-4982-4444
person.identifier.orcid0000-0003-3379-0080
person.identifier.ridC-8775-2009
person.identifier.scopus-author-id49864475600
relation.isAuthorOfPublication89f27ca4-b34c-4813-9c23-2d7300d1743d
relation.isAuthorOfPublication97bc752d-2609-4d54-9eb8-10d107787493
relation.isAuthorOfPublication.latestForDiscovery89f27ca4-b34c-4813-9c23-2d7300d1743d

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
COM_Vítor Sá.pdf
Size:
1.04 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.03 KB
Format:
Item-specific license agreed upon to submission
Description: