The evolution of BioBike: Community adaptation of a biocomputing platform

Abstract: Programming languages are, at the same time, instruments and communicative artifacts that evolve rapidly through use. In this paper I describe an online computing platform called BioBike. BioBike is a trading zone where biologists and programmers collaborate in the development of an extend...

Descripción completa

Detalles Bibliográficos
Publicado en:Studies in History & Philosophy of Science Part A Vol. 38; no. 4; pp. 642 - 657
Autor principal: Shrager, Jeff
Formato: Artículo
Publicado: Elsevier B.V. Dec2007
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=27831741&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 27831741
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00393681
        HPS
      jtl: Studies in History & Philosophy of Science Part A
      issn: 00393681
      maglogo: N
    pubinfo:
      dt: Dec2007
      vid: 38
      iid: 4
      pid: 2410
      pub: Elsevier B.V.
    artinfo:
      ui:
        27831741
        10.1016/j.shpsa.2007.09.009
      ppf: 642
      ppct: 15
      formats:
      tig:
        atl: The evolution of BioBike: Community adaptation of a biocomputing platform
      aug:
        au: Shrager, Jeff
        affil: Stanford University, Symbolic Systems Program (consulting), Stanford, CA, 94305, USA
      su:
        Programming languages
        Electronic data processing
        Artificial languages
        Computer software
      sug:
        subj:
          Programming languages
          Electronic data processing
          Artificial languages
          Computer software
      keyword:
        Collaboration
        Computer programming languages
        Genomics
        Interactional expertise
        Lisp
        Trading zones
      ab: Abstract: Programming languages are, at the same time, instruments and communicative artifacts that evolve rapidly through use. In this paper I describe an online computing platform called BioBike. BioBike is a trading zone where biologists and programmers collaborate in the development of an extended vocabulary and functionality for computational genomics. In the course of this work they develop interactional expertise with one another’s domains. The extended BioBike vocabulary operates on two planes: as a working programming language, and as a pidgin in the conversation between the biologists and engineers. The flexibility that permits this community to dynamically extend BioBike’s working vocabulary—to form new pidgins—makes BioBike unique among computational tools, which usually are not themselves adapted through the collaborations that they facilitate. Thus BioBike is itself a crucial feature—which it is tempting to refer to as a participant—in the developing interaction.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2007
    holdings:
      @attributes:
        islocal: N