<?xml version='1.0'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:atom="http://www.w3.org/2005/Atom" >
<channel>
	<title><![CDATA[BOL: Related items]]></title>
	<link>https://bioinformaticsonline.com/related/34912?offset=200</link>
	<atom:link href="https://bioinformaticsonline.com/related/34912?offset=200" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/34814/bioinformatics-web-application-development-with-perl</guid>
	<pubDate>Tue, 26 Dec 2017 18:14:11 -0600</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/34814/bioinformatics-web-application-development-with-perl</link>
	<title><![CDATA[Bioinformatics Web Application Development with Perl]]></title>
	<description><![CDATA[<div><p>Perl's second wave of adoption came from the growth of the world wide web. Dynamic web pages&mdash;the precursor to modern web applications&mdash;were easy to create with Perl and CGI. Thanks to Perl's ubiquity as a language for system administrators and its power to manipulate text, it was the default choice for web programming. Its presence everywhere made it popular and, in some ways, the duct tape of the Internet.</p><h4>Web Application Development</h4><p>The old days of CGI programs and the simple development style that represented seem clunky. Web pages have become web applications. Development has moved from generating static HTML to both client and server side programming, with rich client interfaces and powerful backends.</p><p>Perl is still well suited for developing modern web apps. The language grows more powerful and easier to use every year, the available libraries are wonderful and keep getting better, and the inventions and discoveries available in modern Perl are unsurpassed.</p><p>In particular, a modern Perl developer can do amazing things with modern Perl tools. If you still think of Perl web development as a&nbsp;<em>cgi-bin</em>&nbsp;directory full of messy scripts that spew warnings to STDERR, you're a decade out of date. Better yet, you can replace that mess piecemeal, thanks to the new tools and techniques of modern Perl. See, for example, the ever-growing list of technologies&nbsp;<a href="http://www.builtinperl.com/">Built in Perl</a>.</p><h4>Modern Perl Web Frameworks</h4><p>While the old wave of web development may have made the CGI.pm module central, modern Perl web programming follows a stricter separation of business logic, URL and request routing, and output. The days of slinging a string here, an array there, a Perl hash yonder, declaring every variable at the top of the program, and maybe making a subroutine are gone. The Perl world has seen the value of abstraction and ways to mechanize away boilerplate. Perl has dozens of frameworks and toolkits designed to make web development and deployment simpler.</p><p>Any of a dozen of these frameworks will help you do great things, but three in particular stand out. You can build web sites and web applications of tremendous value with all three. These are neither the only good possibilities (think of POE or Jifty or Continuity or...) nor the only mechanisms for web programming with Perl (see Mechanize or LWP or Mojo::UserAgent for more). Yet if you want three good options to choose between, start here.</p><h4>Catalyst</h4><p>The&nbsp;<a href="http://catalystframework.org/">Catalyst</a>&nbsp;framework is a flexible and powerful system for building small to large web apps. It uses the&nbsp;<a href="http://moose.perl.org/">Moose</a>&nbsp;object system to provide great APIs for extension and further development. It's the most mature of the modern top Perl web frameworks, yet it retains its flexibility and vibrancy. In particular, its plugin and extension ecosystem allows it to evolve to provide new and essential features.</p><p>Catalyst has embraced the Plack/PSGI standard for Perl web deployment and recent versions are exploring high-scalability, event-based request handling models.</p><h4>Dancer</h4><p>The&nbsp;<a href="http://perldancer.org/">Dancer</a>&nbsp;framework is deliberately minimal in syntax and scope, but it also has a vibrant plugin ecosystem. Dancer particularly excels for smaller sites and applications, though good programmers can build larger things with it.</p><p>The first version of Dancer was easy to use. Dancer 2 continues that ease while improving the internals and robustness of applications.</p><h4>Mojolicious</h4><p>The&nbsp;<a href="http://mojolicio.us/">Mojolicious</a>&nbsp;(Mojo) framework has a real-time design based on high performance event handling. Its focus is solving new and interesting problems in simple and effective ways, and the project has produced a lot of new code that does old things in better ways.</p><p>In particular, Mojolicious goes to great lengths to support new web standards, such as CSS 3, web sockets, and HTTP 2.</p><p>Where Catalyst embraces the CPAN fully, Mojolicious by design provides most of what an average app might need in a single download. It's still fully compatible with the CPAN, but the intention is to provide good working defaults in a package that's easy to start with. Mojo's fans are quick to praise it as fun to develop.</p><p>A modern Perl web developer should be familiar with at least one of these frameworks.</p><h4>Modern Perl Storage Mechanisms</h4><p>Perl's venerable&nbsp;<a href="http://search.cpan.org/perldoc?DBI">DBI</a>&nbsp;module has been the focal point of database access since its invention. Its design allows it to provide the same interface to huge relational databases and flat files alike through its DBD extension mechanism. Yet the DBI by itself isn't the be-all, end-all of data storage and access in Perl.</p><h4>DBIx::Class</h4><p><a href="http://search.cpan.org/perldoc?DBIx::Class">DBIx::Class</a>&nbsp;sits on top of DBI to provide an API to your database based on the concept of queries and results. This is often sufficient to remove all but the most complicated of SQL from your code, leaving you to manipulate your business models instead of the small details of how a relational database works. The power and maintainability you receive is well the small cost of the learning curve.</p><p>Even better, DBIC can manage (and even generate) your database schema for you.</p><p>Recent versions of DBIC have demonstrated that a well-written ORM can perform much better than even clever hand-written code. Because it builds on the Perl DBI, it scales everywhere from SQLite to PostgreSQL, MySQL, Oracle, and more.</p><h3>Rose::DB</h3><p>The lesser-known but no less powerful&nbsp;<a href="http://search.cpan.org/perldoc?Rose::DB::Object">Rose::DB::Object</a>&nbsp;builds on&nbsp;<a href="http://search.cpan.org/perldoc?Rose::DB">Rose::DB</a>&nbsp;to provide an object-relational mapper for Perl. While its high level features most directly compare to those of DBIx::Class, it's often measurably faster.</p><h4>NoSQL on the CPAN</h4><p>Of course the&nbsp;<a href="http://search.cpan.org/">CPAN</a>&nbsp;has modules for almost any NoSQL database or job queue or persistence mechanism you could name, and several you have never heard of. Everything you need is a quick CPAN or cpanm away!</p><h4>Modern Perl Deployment Strategies</h4><p>In the early days of the web, deploying a Perl web application meant putting one or more&nbsp;<em>.cgi</em>&nbsp;or&nbsp;<em>.pl</em>&nbsp;files in a special directory and hoping that your system administrator had everything configured correctly. The execution model was often slow and cumbersome, and accessing shared resources such as databases was often tricky.</p><p>Modern Perl has better choices. While deployment strategies are the source of many arguments, the return on your investment from learning the modern way is impressive.</p><h4>Plack/PSGI</h4><p>The PSGI specification (as exemplified by&nbsp;<a href="http://plackperl.org/">Plack</a>) describes a strategy for building Perl web apps independent of server and with the possibility to share custom processing behaviors.</p><p>In other words, it's a standard for writing Perl apps to take advantage of the huge ecosystem of Perl development available on the CPAN without tying yourself to a server like Apache, Apache 2, nginx, or anything else.</p><p>Any good modern Perl web framework (including those listed here) supports PSGI. Several deployment mechanisms exist to meet various business needs which also support PSGI. In particular, you can deploy the same application with a local testing server on your own machine as you can to your production server or servers without changing your application at all.</p><h4>mod_perl</h4><p>The older but still viable mod_perl Apache httpd module embeds Perl into the web server. This was the first widespread persistence mechanism for Perl web applications themselves and it's still popular to this day, though PSGI compliance is often the choice for new development. (PSGI handlers to use mod_perl as the backend are available.)</p><p>Modern Perl developers should familiarize themselves with PSGI and the wealth of available Plack middleware.</p><h4>Perl Web Development</h4><p>Of course no discussion of Perl web development would be complete without mentioning the strength of the CPAN. Almost any project will benefit from the wealth of freely available libraries built to solve real problems. These distributions run the gamut from full-blown web frameworks and content management systems to APIs for web services, development tools, testing systems, and interfaces to document formats and external resources.</p><p>For example, if you need to write a web service which accepts JSON data and produces Excel spreadsheets, you can glue together a few CPAN distributions and get the job done early. If you need to consume XML from a remote service and emit a PDF, you're in luck.</p><p>Perl's prowess as a general purpose programming language as well as its flexibility and power in managing text and gluing systems together make it a wonderful fit for web development. The community's adoption of modern Perl standards such as PSGI and Plack only enhance your power.</p><p>Web application development in Perl is still viable, and modern Perl tools and techniques and libraries make it more powerful and pleasant than ever.</p></div>]]></description>
	<dc:creator>Jit</dc:creator>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/researchlabs/view/4409/huber-lab</guid>
  <pubDate>Mon, 09 Sep 2013 21:57:03 -0500</pubDate>
  <link></link>
  <title><![CDATA[Huber Lab]]></title>
  <description><![CDATA[
<p>The Huber group develops computational and statistical methods to design and analyse novel experimental approaches in genetics and cell biology. </p>

<p>Future projects and goals</p>

<p>Large-scale systematic maps of gene-gene and gene-environment interactions by automated phenotyping, using image analysis, machine learning, sparse model building and causal inference.<br />DNA-, RNA- and ChIP-Seq and their applications to gene expression regulation: statistical and computational foundations.<br />Cancer genomics, genomes as biomarkers, cancer phylogeny.<br />Image analysis for systems biology: measuring the dynamics of cell cycle and of cell migration of individual cells under normal conditions and many different perturbations (RNAi, drugs).</p>

<p>More @ http://www.embl.de/research/units/genome_biology/huber/index.html</p>
]]></description>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/videolist/watch/4634/immune-response-to-cancer-cells-awesome</guid>
	<pubDate>Fri, 20 Sep 2013 06:20:47 -0500</pubDate>
	<link>https://bioinformaticsonline.com/videolist/watch/4634/immune-response-to-cancer-cells-awesome</link>
	<title><![CDATA[Immune response to cancer cells! AWESOME]]></title>
	<description><![CDATA[<iframe width="" height="" src="https://www.youtube-nocookie.com/embed/C6YuBh-wAPQ" frameborder="0" allowfullscreen></iframe><p>Awesome viddeo explaining the way in which the antibody, HuLuc 63, appears to induce anti-tumor effects by binding to a protein that is only expressed on the surface of myeloma cells. This initiates antibody-dependent cellular cytotoxicity activity that kills myeloma cells and leaves healthy cells intact.</p>]]></description>
	
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/opportunity/view/5946/bioinformatics-tata-memorial-centre-navi-mumbai</guid>
  <pubDate>Mon, 28 Oct 2013 10:40:25 -0500</pubDate>
  <link></link>
  <title><![CDATA[Bioinformatics @ TATA MEMORIAL CENTRE, NAVI MUMBAI]]></title>
  <description><![CDATA[
<p>TATA MEMORIAL CENTRE<br />ADVANCED CENTRE FOR TREATMENT, RESEARCH AND EDUCATION IN CANCER<br />KHARGHAR, NAVI MUMBAI – 410210</p>

<p>No. ACTREC/Advt./ 72 /2013</p>

<p>WALK IN INTERVIEW</p>

<p>1. JRF*<br />Genome-wide RNAi screen with human pooled tyrosine kinase shRNA libraries in head and neck squamous call carcinoma (HNSCC) cell lines<br />DBT A/C No. 3071, Dr. Amit Dutt</p>

<p>2. JRF<br />IRB Project ACTREC Funds<br />Dr. Amit Dutt</p>

<p>3. RA<br />Defining the cancer genome of Head and Neck Squamous Cell Carcinoma (HNSCC) with SNP arrays and next generation sequencing technology<br />A/C No. 2895, Dr. Amit Dutt</p>

<p>Duration of the Project: One year from the date of appointment, or as and when project terminates.</p>

<p>Consolidated Salary: RA : Rs. 40,000/- p.m.<br />JRF* (DBT): Rs. 20,800/- p.m.<br />JRF: Rs. 16,000/- p.m.<br />Date &amp; Time: 6th November, 2013, at 10.00 a.m.</p>

<p>Venue: Conference Room</p>

<p>Minimum Qualifications and Experience:</p>

<p>RA: The ideal applicant should have a PhD in a relevant field. He/she should have a strong computational biology background, with demonstrated experience in coding using Perl, Python, Java or C++. He/she should be familiar with working in unix enviromnent, devising computational algorithms for data analysis, statistical data analysis in R and matlab and database programming using MySQL. Hands on experience in analyzing high throughput data would be an added advantage.</p>

<p>JRF* (DBT project): M.Sc. in Life Sciences or M.Tech in Biotechnology with good academic record (Minimum of 60% aggregate). Valid UGC-CSIR/DBT/ICMR JRF qualification and laboratory experience in molecular biology. Previous experience in molecular biology and animal tissue culture with high throughput platforms and ability to work with a large team would be desirable.</p>

<p>JRF (ACTREC project): M.Sc. in Life Sciences or M.Tech in Biotechnology with good academic record (Minimum of 60% aggregate). Minimum 2 yrs experience in molecular biology and animal tissue culture with high throughput platforms and ability to work with a large team is essential.</p>

<p>*M.Sc. degree obtained after a one year course will not be considered.</p>

<p>Candidates fulfilling above requirements should send their application by e-mail to<br />‘careers.duttlab@gmail.com. in the format given below so as to reach on or before<br />4th November, 2013.</p>

<p>Advertisement:</p>

<p>http://www.actrec.gov.in/data%20files/2013/AD-RA-JR-TECHN-6-NOV.pdf</p>
]]></description>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/29282/cosmic</guid>
	<pubDate>Sat, 01 Oct 2016 15:04:10 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/29282/cosmic</link>
	<title><![CDATA[COSMIC]]></title>
	<description><![CDATA[<p>The accurate description and annotation of structural variants can be complex. &nbsp;This is due to the different resolution that variants are reported from traditional&nbsp;cytogenetic coordinates down to the actual base pair positions. Furthermore, multiple&nbsp;rearrangements in a single area of the genome can make cataloguing and interpreting&nbsp;their effects challenging.&nbsp;</p>
<p>The Rearrangement Overview page describes the one or more breakpoints which make up a structural&nbsp;variant. A breakpoint is defined as a region or point where the sample sequence has altered&nbsp;from the reference sequence. Minimum interpretation is made of this data. One variant event&nbsp;can consist of one or multiple breakpoints. The Syntax (shown above the table) gives a detailed description of the variant and its location &nbsp;(e.g. chr11:g.36585230_76606619del, a deletion of&nbsp;roughly 40Mb on chromosome 11). Syntax is based on HGVS mutation nomenclature recommendations&nbsp;[http://www.hgvs.org/rec.html].&nbsp;</p>
<p>http://cancer.sanger.ac.uk/cosmic/help/rearrangement/overview</p><p>Address of the bookmark: <a href="http://cancer.sanger.ac.uk/cosmic/help/rearrangement/overview" rel="nofollow">http://cancer.sanger.ac.uk/cosmic/help/rearrangement/overview</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/41020/cancer-dependency-map</guid>
	<pubDate>Thu, 13 Feb 2020 04:38:47 -0600</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/41020/cancer-dependency-map</link>
	<title><![CDATA[Cancer Dependency Map]]></title>
	<description><![CDATA[<p><span>The consequences of alterations in the DNA of cancer cells and subsequent vulnerabilities are not fully understood. This project aims to assign a dependency to every cancer cell in a patient which could be exploited to develop new therapies. This knowledge is foundational for precision cancer medicine.</span></p><p>Address of the bookmark: <a href="https://depmap.sanger.ac.uk/" rel="nofollow">https://depmap.sanger.ac.uk/</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/researchlabs/view/28036/prof-chandrasekhar-kanduri-laboratory</guid>
  <pubDate>Fri, 24 Jun 2016 16:59:43 -0500</pubDate>
  <link></link>
  <title><![CDATA[Prof. Chandrasekhar Kanduri Laboratory]]></title>
  <description><![CDATA[
<p>Our lab has been interested in understanding how long noncoding RNAs control tumor initiation and progression, in addition to use them as potential biomarkers in diagnosis and therapy. We have been using neuroblastoma, a childhood cancer, as a model system to understand the functional role of long noncoding RNAs in cancer development and progression. By using new RNA sequencing technology on neuroblastoma tumors from a large group of Swedish children including both high-risk and low-risk neuroblastomas (108), we have identified several long noncoding RNAs that could have potential role in diagnosis and therapy. We are currently exploring the functional role of these differentially expressed long noncoding RNA in nuroblastoma progression and development.</p>
]]></description>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/researchlabs/view/40881/liu-lab</guid>
  <pubDate>Tue, 04 Feb 2020 06:27:02 -0600</pubDate>
  <link></link>
  <title><![CDATA[Liu Lab]]></title>
  <description><![CDATA[
<p>Shirley is a computational biologist with expertise in cancer epigenetics. Her research focuses on algorithm development and integrative mining from big data generated on microarrays, massively parallel sequencing, and other high throughput techniques to model the specificity and function of transcription factors, chromatin regulators and lncRNAs in tumor development, progression, drug response and resistance.</p>

<p>https://liulab-dfci.github.io/software/</p>
]]></description>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/view/119</guid>
	<pubDate>Wed, 10 Jul 2013 14:35:34 -0500</pubDate>
	<link>https://bioinformaticsonline.com/view/119</link>
	<title><![CDATA[Which are the best statistical programming languages to study for a bioinformatician?]]></title>
	<description><![CDATA[<p><span>In Bio-informatics based&nbsp;genome sequencing and predicting metabolic pathways&nbsp;research jobs&nbsp;I used Matlab, SAS, SPSS, R and several Bioconductor packages. Matlab had a lot of powerful tools and was easy to use, whereas SPSS is for non-programmers and R need programming skills. I am wondering what other people think is best? or there might not be one specific language but a few that lend themselves best to Bio-informatics work that is math heavy and deals with a large amount of data.</span></p>]]></description>
	<dc:creator>Jitendra Narayan</dc:creator>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/researchlabs/view/872/jayaram-lab</guid>
  <pubDate>Sun, 14 Jul 2013 14:04:37 -0500</pubDate>
  <link></link>
  <title><![CDATA[Jayaram Lab]]></title>
  <description><![CDATA[
<p>Responsible (a) for developing Chemgenome, Bhageerath &amp; Sanjeevini methods &amp; softwares for genome annotation, protein tertiary structure prediction &amp; computer aided drug design respectively, (b) for setting up a multi-teraflop supercomputing facility for Bioinformatics &amp; Computational Biology at IIT Delhi, and (c) for making the hardware and software freely accessible at (www.scfbio-iitd.res.in) to the global scientific user community.</p>

<p>Faculty facilitator/Founder Director for two start-up companies (Leadinvent incubated at IIT, Delhi from 2006-2009 &amp; Novoinformatics, under incubation at IIT Delhi since 2011).</p>

<p>Research Interest <br />Genome Analysis, Protein Structure Prediction and Drug Design.</p>

<p>Link @ http://www.scfbio-iitd.res.in/</p>
]]></description>
</item>

</channel>
</rss>