{"id":"https://openalex.org/W4389364471","doi":"https://doi.org/10.48550/arxiv.2312.02060","title":"Right-sizing compute resource allocations for bioinformatics tools with Total Perspective Vortex","display_name":"Right-sizing compute resource allocations for bioinformatics tools with Total Perspective Vortex","publication_year":2023,"publication_date":"2023-12-04","ids":{"openalex":"https://openalex.org/W4389364471","doi":"https://doi.org/10.48550/arxiv.2312.02060"},"language":"en","primary_location":{"id":"pmh:oai:arXiv.org:2312.02060","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2312.02060","pdf_url":"https://arxiv.org/pdf/2312.02060","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},"type":"preprint","indexed_in":["arxiv","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2312.02060","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5001522124","display_name":"Nuwan Goonasekera","orcid":"https://orcid.org/0000-0002-3019-2934"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Goonasekera, Nuwan","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108237249","display_name":"Catherine Bromhead","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bromhead, Catherine","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011419869","display_name":"Simon Gladman","orcid":"https://orcid.org/0000-0002-6100-4385"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gladman, Simon","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030446017","display_name":"Nate Coraor","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Coraor, Nate","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006559585","display_name":"Bj\u00f6rn Gr\u00fcning","orcid":"https://orcid.org/0000-0002-3079-6586"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gruning, Bjorn","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5006951727","display_name":"Enis Afgan","orcid":"https://orcid.org/0000-0003-0922-6711"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Afgan, Enis","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5001522124"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9939000010490417,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9567000269889832,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6338607668876648},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.611542820930481},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.5997724533081055},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5742112398147583},{"id":"https://openalex.org/keywords/job-scheduler","display_name":"Job scheduler","score":0.5471991896629333},{"id":"https://openalex.org/keywords/perspective","display_name":"Perspective (graphical)","score":0.45376530289649963},{"id":"https://openalex.org/keywords/resource-allocation","display_name":"Resource allocation","score":0.43319451808929443},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4126323163509369},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.39021462202072144},{"id":"https://openalex.org/keywords/operations-research","display_name":"Operations research","score":0.3675994575023651},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.3504483103752136},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.32985156774520874},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.15303710103034973},{"id":"https://openalex.org/keywords/operations-management","display_name":"Operations management","score":0.1483493447303772},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.09879279136657715},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.08809825778007507}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6338607668876648},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.611542820930481},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.5997724533081055},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5742112398147583},{"id":"https://openalex.org/C111873713","wikidata":"https://www.wikidata.org/wiki/Q1641413","display_name":"Job scheduler","level":3,"score":0.5471991896629333},{"id":"https://openalex.org/C12713177","wikidata":"https://www.wikidata.org/wiki/Q1900281","display_name":"Perspective (graphical)","level":2,"score":0.45376530289649963},{"id":"https://openalex.org/C29202148","wikidata":"https://www.wikidata.org/wiki/Q287260","display_name":"Resource allocation","level":2,"score":0.43319451808929443},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4126323163509369},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.39021462202072144},{"id":"https://openalex.org/C42475967","wikidata":"https://www.wikidata.org/wiki/Q194292","display_name":"Operations research","level":1,"score":0.3675994575023651},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3504483103752136},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.32985156774520874},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.15303710103034973},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.1483493447303772},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.09879279136657715},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.08809825778007507},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:arXiv.org:2312.02060","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2312.02060","pdf_url":"https://arxiv.org/pdf/2312.02060","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},{"id":"doi:10.48550/arxiv.2312.02060","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2312.02060","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2312.02060","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2312.02060","pdf_url":"https://arxiv.org/pdf/2312.02060","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4389364471.pdf"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2092530219","https://openalex.org/W2388464034","https://openalex.org/W2533125852","https://openalex.org/W2140460949","https://openalex.org/W2105580438","https://openalex.org/W2057435755","https://openalex.org/W3121798572","https://openalex.org/W2018782216","https://openalex.org/W3130253067","https://openalex.org/W44553394"],"abstract_inverted_index":{"In":[0],"biomedical":[1,89],"research,":[2],"computational":[3],"methods":[4],"have":[5,130],"become":[6],"indispensable":[7],"and":[8,43,71,105,161,188,197],"their":[9],"use":[10],"is":[11,30,51,61,121,151],"increasing,":[12],"making":[13],"the":[14,65,115],"efficient":[15],"allocation":[16],"of":[17,28,67,174],"computing":[18],"resources":[19,24,116],"paramount.":[20],"Practitioners":[21],"routinely":[22],"allocate":[23],"far":[25],"in":[26,185],"excess":[27],"what":[29],"required":[31],"for":[32,88,147,158,178,201],"batch":[33],"processing":[34],"jobs,":[35,111],"leading":[36],"to":[37,153],"not":[38,52],"just":[39],"inflated":[40],"wait":[41],"times":[42],"costs,":[44],"but":[45],"also":[46,168],"unnecessary":[47],"carbon":[48],"emissions.":[49],"This":[50,120],"without":[53],"reason":[54],"however,":[55],"as":[56],"accurately":[57],"determining":[58],"resource":[59,124,145,156,176],"needs":[60],"complex,":[62],"affected":[63],"by":[64,93],"nature":[66],"tools,":[68],"data":[69],"size,":[70],"analysis":[72,90],"parameters,":[73],"especially":[74],"on":[75],"popular":[76,181],"servers":[77],"that":[78,143],"handle":[79],"numerous":[80],"jobs.":[81],"The":[82],"Galaxy":[83,186,205],"platform,":[84],"a":[85,101,132,140,170],"web-based":[86],"hub":[87],"used":[91],"globally":[92],"scientists,":[94],"exemplifies":[95],"this":[96],"challenge.":[97],"Serving":[98],"nearly":[99,179],"half":[100],"million":[102,109],"registered":[103],"users":[104],"managing":[106,204],"around":[107],"2":[108],"monthly":[110],"Galaxy's":[112],"growth":[113],"outpaces":[114],"at":[117],"its":[118,191],"disposal.":[119],"necessitating":[122],"smarter":[123],"utilization.":[125],"To":[126],"address":[127],"this,":[128],"we":[129],"developed":[131],"tool":[133],"named":[134],"Total":[135],"Perspective":[136],"Vortex":[137],"(TPV)":[138],"-":[139],"software":[141],"package":[142],"right-sizes":[144],"allocations":[146],"each":[148],"job.":[149],"TPV":[150],"able":[152],"dynamically":[154],"set":[155],"requirements":[157,177],"individual":[159],"jobs":[160,196],"perform":[162],"meta-scheduling":[163,194],"across":[164],"heterogeneous":[165],"resources.":[166],"It":[167],"includes":[169],"first-ever":[171],"community-curated":[172],"database":[173],"default":[175],"1,000":[180],"bioinformatics":[182],"tools.":[183],"Deployments":[184],"Australia":[187],"Europe":[189],"demonstrate":[190],"effectiveness":[192],"with":[193],"user":[195],"an":[198],"improved":[199],"experience":[200],"systems":[202],"administrators":[203],"servers.":[206]},"counts_by_year":[],"updated_date":"2026-03-12T08:34:05.389933","created_date":"2025-10-10T00:00:00"}
