2,398 research outputs found

    Log::ProgramInfo: A Perl module to collect and log data for bioinformatics pipelines.

    Get PDF
    BackgroundTo reproduce and report a bioinformatics analysis, it is important to be able to determine the environment in which a program was run. It can also be valuable when trying to debug why different executions are giving unexpectedly different results.ResultsLog::ProgramInfo is a Perl module that writes a log file at the termination of execution of the enclosing program, to document useful execution characteristics. This log file can be used to re-create the environment in order to reproduce an earlier execution. It can also be used to compare the environments of two executions to determine whether there were any differences that might affect (or explain) their operation.AvailabilityThe source is available on CPAN (Macdonald and Boutros, Log-ProgramInfo. http://search.cpan.org/~boutroslb/Log-ProgramInfo/).ConclusionUsing Log::ProgramInfo in programs creating result data for publishable research, and including the Log::ProgramInfo output log as part of the publication of that research is a valuable method to assist others to duplicate the programming environment as a precursor to validating and/or extending that research

    Irregular Turbo Codes in Block-Fading Channels

    Full text link
    We study irregular binary turbo codes over non-ergodic block-fading channels. We first propose an extension of channel multiplexers initially designed for regular turbo codes. We then show that, using these multiplexers, irregular turbo codes that exhibit a small decoding threshold over the ergodic Gaussian-noise channel perform very close to the outage probability on block-fading channels, from both density evolution and finite-length perspectives.Comment: to be presented at the IEEE International Symposium on Information Theory, 201

    VennDiagramWeb: a web application for the generation of highly customizable Venn and Euler diagrams.

    Get PDF
    BackgroundVisualization of data generated by high-throughput, high-dimensionality experiments is rapidly becoming a rate-limiting step in computational biology. There is an ongoing need to quickly develop high-quality visualizations that can be easily customized or incorporated into automated pipelines. This often requires an interface for manual plot modification, rapid cycles of tweaking visualization parameters, and the generation of graphics code. To facilitate this process for the generation of highly-customizable, high-resolution Venn and Euler diagrams, we introduce VennDiagramWeb: a web application for the widely used VennDiagram R package. VennDiagramWeb is hosted at http://venndiagram.res.oicr.on.ca/ .ResultsVennDiagramWeb allows real-time modification of Venn and Euler diagrams, with parameter setting through a web interface and immediate visualization of results. It allows customization of essentially all aspects of figures, but also supports integration into computational pipelines via download of R code. Users can upload data and download figures in a range of formats, and there is exhaustive support documentation.ConclusionsVennDiagramWeb allows the easy creation of Venn and Euler diagrams for computational biologists, and indeed many other fields. Its ability to support real-time graphics changes that are linked to downloadable code that can be integrated into automated pipelines will greatly facilitate the improved visualization of complex datasets. For application support please contact [email protected]

    HCF-1 amino- and carboxy-terminal subunit association through two separate sets of interaction modules: Involvement of fibronectin type 3 repeats

    Get PDF
    When herpes simplex virus infects permissive cells, the viral regulatory protein VP16 forms a specific complex with HCF-1, a preexisting nuclear protein involved in cell proliferation. The majority of HCF-1 in the cell is a complex of associated amino (BCF-1(N))- and carboxy (HCF-1(C))-terminal subunits that result from an unusual proteolytic processing of a large precursor polypeptide. Here, we have characterized the structure and function of sequences required for HCF-1(N) and HCF-1(C) subunit association. HCF-1 contains two matched pairs of self-association sequences called SAS1 and SAS2. One of these matched association sequences, SAS1, consists of a short 43-amino-acid region of the HCF-1(N) subunit, which associates with a carboxy-terminal region of the HCF-1(C) subunit that is composed of a tandem pair of fibronectin type 3 repeats, a structural motif known to promote protein-protein interactions. Unexpectedly, the related protein HCF-2, which is not proteolyzed, also contains a functional SAS1 association element, suggesting that this element does not function solely to maintain HCF-1(N) and HCF-1(C) subunit association. HCF-1(N) subunits do not possess a nuclear localization signal. We show that, owing to a carboxy-terminal HCF-1 nuclear localization signal, HCF-1(C) subunits can recruit HCF-1(N) subunits to the nucleus

    Multidimensional reconciliation for continuous-variable quantum key distribution

    Get PDF
    We propose a method for extracting an errorless secret key in a continuous-variable quantum key distribution protocol, which is based on Gaussian modulation of coherent states and homodyne detection. The crucial feature is an eight-dimensional reconciliation method, based on the algebraic properties of octonions. Since the protocol does not use any postselection, it can be proven secure against arbitrary collective attacks, by using well-established theorems on the optimality of Gaussian attacks. By using this new coding scheme with an appropriate signal to noise ratio, the distance for secure continuous-variable quantum key distribution can be significantly extended.Comment: 8 pages, 3 figure

    Kronos: a workflow assembler for genome analytics and informatics.

    Get PDF
    BackgroundThe field of next-generation sequencing informatics has matured to a point where algorithmic advances in sequence alignment and individual feature detection methods have stabilized. Practical and robust implementation of complex analytical workflows (where such tools are structured into "best practices" for automated analysis of next-generation sequencing datasets) still requires significant programming investment and expertise.ResultsWe present Kronos, a software platform for facilitating the development and execution of modular, auditable, and distributable bioinformatics workflows. Kronos obviates the need for explicit coding of workflows by compiling a text configuration file into executable Python applications. Making analysis modules would still require programming. The framework of each workflow includes a run manager to execute the encoded workflows locally (or on a cluster or cloud), parallelize tasks, and log all runtime events. The resulting workflows are highly modular and configurable by construction, facilitating flexible and extensible meta-applications that can be modified easily through configuration file editing. The workflows are fully encoded for ease of distribution and can be instantiated on external systems, a step toward reproducible research and comparative analyses. We introduce a framework for building Kronos components that function as shareable, modular nodes in Kronos workflows.ConclusionsThe Kronos platform provides a standard framework for developers to implement custom tools, reuse existing tools, and contribute to the community at large. Kronos is shipped with both Docker and Amazon Web Services Machine Images. It is free, open source, and available through the Python Package Index and at https://github.com/jtaghiyar/kronos

    Promoter hypomethylation of NY-ESO-1, association with clinicopathological features and PD-L1 expression in non-small cell lung cancer.

    Get PDF
    Cancer-Testis antigens (CTA) are immunogenic molecules with normal tissue expression restricted to testes but with aberrant expression in up to 30% of non-small cell lung cancers (NSCLCs). Regulation of CTA expression is mediated in part through promoter DNA methylation. Recently, immunotherapy has altered treatment paradigms in NSCLC. Given its immunogenicity and ability to be re-expressed through demethylation, NY-ESO-1 promoter methylation, protein expression and its association with programmed death receptor ligand-1 (PD-L1) expression and clinicopathological features were investigated. Lung cancer cell line demethylation resulting from 5-Aza-2'-deoxycytidine treatment was associated with both NY-ESO-1 and PD-L1 re-expression in vitro but not increased chemosensitivity. NY-ESO-1 hypomethylation was observed in 15/94 (16%) of patient samples and associated with positive protein expression (P < 0.0001). In contrast, PD-L1 expression was observed in 50/91 (55%) but strong expression in only 12/91 (13%) cases. There was no association between NY-ESO-1 and PD-L1 expression, despite resultant re-expression of both by 5-Aza-2'-deoxycytidine. Importantly, NY-ESO-1 hypomethylation was found to be an independent marker of poor prognosis in patients not treated with chemotherapy (HR 3.59, P = 0.003) in multivariate analysis. In patients treated with chemotherapy there were no differences in survival associated with NY-ESO-1 hypomethylation. Collectively, these results provided supporting evidence for the potential use of NY-ESO-1 hypomethylation as a prognostic biomarker in stage 3 NSCLCs. In addition, these data highlight the potential to incorporate demethylating agents to enhance immune activation, in tumours currently devoid of immune infiltrates and expression of immune checkpoint genes

    Repurposing Albendazole: new potential as a chemotherapeutic agent with preferential activity against HPV-negative head and neck squamous cell cancer.

    Get PDF
    Albendazole is an anti-helminthic drug that has been shown to exhibit anti-cancer properties, however its activity in head and neck squamous cell cancer (HNSCC) was unknown. Using a series of in vitro assays, we assessed the ability of albendazole to inhibit proliferation in 20 HNSCC cell lines across a range of albendazole doses (1 nM-10 μM). Cell lines that responded to treatment were further examined for cell death, inhibition of migration and cell cycle arrest. Thirteen of fourteen human papillomavirus-negative HNSCC cell lines responded to albendazole, with an average IC50 of 152 nM. In contrast, only 3 of 6 human papillomavirus-positive HNSCC cell lines responded. Albendazole treatment resulted in apoptosis, inhibition of cell migration, cell cycle arrest in the G2/M phase and altered tubulin distribution. Normal control cells were not measurably affected by any dose tested. This study indicates that albendazole acts to inhibit the proliferation of human papillomavirus-negative HNSCC cell lines and thus warrants further study as a potential chemotherapeutic agent for patients suffering from head and neck cancer
    corecore