{"id":"https://openalex.org/W2141894068","doi":"https://doi.org/10.1371/journal.pcbi.1000589","title":"A Quick Guide for Developing Effective Bioinformatics Programming Skills","display_name":"A Quick Guide for Developing Effective Bioinformatics Programming Skills","publication_year":2009,"publication_date":"2009-12-23","ids":{"openalex":"https://openalex.org/W2141894068","doi":"https://doi.org/10.1371/journal.pcbi.1000589","mag":"2141894068","pmid":"https://pubmed.ncbi.nlm.nih.gov/20041221"},"language":"en","primary_location":{"id":"doi:10.1371/journal.pcbi.1000589","is_oa":true,"landing_page_url":"https://doi.org/10.1371/journal.pcbi.1000589","pdf_url":"https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1000589&type=printable","source":{"id":"https://openalex.org/S86033158","display_name":"PLoS Computational Biology","issn_l":"1553-734X","issn":["1553-734X","1553-7358"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310315706","host_organization_name":"Public Library of Science","host_organization_lineage":["https://openalex.org/P4310315706"],"host_organization_lineage_names":["Public Library of Science"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLoS Computational Biology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj","pubmed"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1000589&type=printable","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5043599202","display_name":"Joel T. Dudley","orcid":"https://orcid.org/0000-0002-7036-6492"},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]},{"id":"https://openalex.org/I4210137306","display_name":"Stanford Medicine","ror":"https://ror.org/03mtd9a03","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I4210137306","https://openalex.org/I97018004"]},{"id":"https://openalex.org/I1334016132","display_name":"Lucile Packard Children's Hospital","ror":"https://ror.org/05a25vm86","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I1334016132","https://openalex.org/I4210137306","https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Joel T. Dudley","raw_affiliation_strings":["Program in Biomedical Informatics, Stanford University School of Medicine, Stanford, California, USA. jdudley@stanford.edu","Lucile Packard Children's Hospital, Palo Alto, California, United States of America","Program in Biomedical Informatics, Stanford University School of Medicine, Stanford, California, United States of America","Department of Pediatrics, Stanford University School of Medicine, Stanford, California, United States of America"],"affiliations":[{"raw_affiliation_string":"Program in Biomedical Informatics, Stanford University School of Medicine, Stanford, California, USA. jdudley@stanford.edu","institution_ids":["https://openalex.org/I97018004","https://openalex.org/I4210137306"]},{"raw_affiliation_string":"Lucile Packard Children's Hospital, Palo Alto, California, United States of America","institution_ids":["https://openalex.org/I1334016132"]},{"raw_affiliation_string":"Program in Biomedical Informatics, Stanford University School of Medicine, Stanford, California, United States of America","institution_ids":["https://openalex.org/I97018004"]},{"raw_affiliation_string":"Department of Pediatrics, Stanford University School of Medicine, Stanford, California, United States of America","institution_ids":["https://openalex.org/I97018004"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5036068985","display_name":"Atul J. Butte","orcid":"https://orcid.org/0000-0002-7433-2740"},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]},{"id":"https://openalex.org/I1334016132","display_name":"Lucile Packard Children's Hospital","ror":"https://ror.org/05a25vm86","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I1334016132","https://openalex.org/I4210137306","https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Atul J. Butte","raw_affiliation_strings":["Department of Pediatrics, Stanford University School of Medicine, Stanford, California, United States of America","Lucile Packard Children's Hospital, Palo Alto, California, United States of America"],"affiliations":[{"raw_affiliation_string":"Department of Pediatrics, Stanford University School of Medicine, Stanford, California, United States of America","institution_ids":["https://openalex.org/I97018004"]},{"raw_affiliation_string":"Lucile Packard Children's Hospital, Palo Alto, California, United States of America","institution_ids":["https://openalex.org/I1334016132"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5043599202"],"corresponding_institution_ids":["https://openalex.org/I1334016132","https://openalex.org/I4210137306","https://openalex.org/I97018004"],"apc_list":{"value":2655,"currency":"USD","value_usd":2655},"apc_paid":{"value":2655,"currency":"USD","value_usd":2655},"fwci":0.9436,"has_fulltext":true,"cited_by_count":51,"citation_normalized_percentile":{"value":0.74841952,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"5","issue":"12","first_page":"e1000589","last_page":"e1000589"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T13937","display_name":"Genetics, Bioinformatics, and Biomedical Research","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T13937","display_name":"Genetics, Bioinformatics, and Biomedical Research","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10885","display_name":"Gene expression and cancer classification","score":0.9697999954223633,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T13280","display_name":"Biomedical and Engineering Education","score":0.9603000283241272,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.5354068279266357},{"id":"https://openalex.org/keywords/bioinformatics","display_name":"Bioinformatics","score":0.4706791043281555},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.3630245625972748},{"id":"https://openalex.org/keywords/computational-biology","display_name":"Computational biology","score":0.33409640192985535},{"id":"https://openalex.org/keywords/biology","display_name":"Biology","score":0.20884451270103455}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5354068279266357},{"id":"https://openalex.org/C60644358","wikidata":"https://www.wikidata.org/wiki/Q128570","display_name":"Bioinformatics","level":1,"score":0.4706791043281555},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.3630245625972748},{"id":"https://openalex.org/C70721500","wikidata":"https://www.wikidata.org/wiki/Q177005","display_name":"Computational biology","level":1,"score":0.33409640192985535},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.20884451270103455}],"mesh":[{"descriptor_ui":"D011361","descriptor_name":"Professional Competence","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D011361","descriptor_name":"Professional Competence","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D011361","descriptor_name":"Professional Competence","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012985","descriptor_name":"Software Design","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012985","descriptor_name":"Software Design","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012985","descriptor_name":"Software Design","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D014481","descriptor_name":"United States","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D014481","descriptor_name":"United States","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D014481","descriptor_name":"United States","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D019295","descriptor_name":"Computational Biology","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D019295","descriptor_name":"Computational Biology","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D019295","descriptor_name":"Computational Biology","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true}],"locations_count":8,"locations":[{"id":"doi:10.1371/journal.pcbi.1000589","is_oa":true,"landing_page_url":"https://doi.org/10.1371/journal.pcbi.1000589","pdf_url":"https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1000589&type=printable","source":{"id":"https://openalex.org/S86033158","display_name":"PLoS Computational Biology","issn_l":"1553-734X","issn":["1553-734X","1553-7358"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310315706","host_organization_name":"Public Library of Science","host_organization_lineage":["https://openalex.org/P4310315706"],"host_organization_lineage_names":["Public Library of Science"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLoS Computational Biology","raw_type":"journal-article"},{"id":"pmid:20041221","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/20041221","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLoS computational biology","raw_type":null},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.907.7430","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.907.7430","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://yixf.name/wp-content/uploads/2011/01/a-quick-guide-for-developing-effective-bioinformatics-programming-skills.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.911.1123","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.911.1123","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www3.nd.edu/%7Empfrende/Ecological%20Genomics/Papers/Dudley_Butte_PLoSCompBiol_2009.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.927.2338","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.927.2338","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www2.ccr.buffalo.edu/halfon/courses/Resources%20for%20Students%20and%20Postdocs/other_docs/Dudley_2009.pdf","raw_type":"text"},{"id":"pmh:oai:RePEc:plo:pcbi00:1000589","is_oa":false,"landing_page_url":"https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1000589","pdf_url":null,"source":{"id":"https://openalex.org/S4306401271","display_name":"RePEc: Research Papers in Economics","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I77793887","host_organization_name":"Federal Reserve Bank of St. Louis","host_organization_lineage":["https://openalex.org/I77793887"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},{"id":"pmh:oai:doaj.org/article:848f3f06780f4ca3ad89bf1afe37b0c0","is_oa":true,"landing_page_url":"https://doaj.org/article/848f3f06780f4ca3ad89bf1afe37b0c0","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"PLoS Computational Biology, Vol 5, Iss 12, p e1000589 (2009)","raw_type":"article"},{"id":"pmh:oai:pubmedcentral.nih.gov:2791169","is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/2791169","pdf_url":null,"source":{"id":"https://openalex.org/S2764455111","display_name":"PubMed Central","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"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":"PLoS Comput Biol","raw_type":"Text"}],"best_oa_location":{"id":"doi:10.1371/journal.pcbi.1000589","is_oa":true,"landing_page_url":"https://doi.org/10.1371/journal.pcbi.1000589","pdf_url":"https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1000589&type=printable","source":{"id":"https://openalex.org/S86033158","display_name":"PLoS Computational Biology","issn_l":"1553-734X","issn":["1553-734X","1553-7358"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310315706","host_organization_name":"Public Library of Science","host_organization_lineage":["https://openalex.org/P4310315706"],"host_organization_lineage_names":["Public Library of Science"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLoS Computational Biology","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1189091416","display_name":null,"funder_award_id":"LM007033","funder_id":"https://openalex.org/F4320332161","funder_display_name":"National Institutes of Health"}],"funders":[{"id":"https://openalex.org/F4320332161","display_name":"National Institutes of Health","ror":"https://ror.org/01cwqze88"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2141894068.pdf","grobid_xml":"https://content.openalex.org/works/W2141894068.grobid-xml"},"referenced_works_count":50,"referenced_works":["https://openalex.org/W26485700","https://openalex.org/W48239412","https://openalex.org/W184479012","https://openalex.org/W569022395","https://openalex.org/W646176292","https://openalex.org/W1525460857","https://openalex.org/W1577231857","https://openalex.org/W1592614241","https://openalex.org/W1894440207","https://openalex.org/W1971856284","https://openalex.org/W1973858832","https://openalex.org/W1991782483","https://openalex.org/W1995106824","https://openalex.org/W2006899413","https://openalex.org/W2012632603","https://openalex.org/W2017239599","https://openalex.org/W2064632458","https://openalex.org/W2070102848","https://openalex.org/W2100827887","https://openalex.org/W2104898129","https://openalex.org/W2110899053","https://openalex.org/W2113142309","https://openalex.org/W2114850508","https://openalex.org/W2121762798","https://openalex.org/W2129794025","https://openalex.org/W2131229759","https://openalex.org/W2131660156","https://openalex.org/W2132967231","https://openalex.org/W2133540884","https://openalex.org/W2134473239","https://openalex.org/W2136868040","https://openalex.org/W2146379626","https://openalex.org/W2150934173","https://openalex.org/W2153452535","https://openalex.org/W2159583324","https://openalex.org/W2160306591","https://openalex.org/W2160697532","https://openalex.org/W2166325055","https://openalex.org/W2166621589","https://openalex.org/W2166760518","https://openalex.org/W2173213060","https://openalex.org/W2415168692","https://openalex.org/W3211577207","https://openalex.org/W4238052591","https://openalex.org/W6601106009","https://openalex.org/W6601906966","https://openalex.org/W6616149104","https://openalex.org/W6621266750","https://openalex.org/W6635396241","https://openalex.org/W6639838289"],"related_works":["https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2382290278","https://openalex.org/W2350741829","https://openalex.org/W2130043461","https://openalex.org/W2530322880","https://openalex.org/W1596801655"],"abstract_inverted_index":{"Bioinformatics":[0],"programming":[1],"skills":[2],"are":[3],"becoming":[4],"a":[5],"necessity":[6],"across":[7],"many":[8],"facets":[9],"of":[10,21],"biology":[11],"and":[12],"medicine,":[13],"owed":[14],"in":[15],"part":[16],"to":[17],"the":[18],"continuing":[19],"explosion":[20],"biological":[22],"data":[23]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":5},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":7},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":7},{"year":2012,"cited_by_count":5}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
