<?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/30540?offset=1300</link>
	<atom:link href="https://bioinformaticsonline.com/related/30540?offset=1300" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/28112/ngs-glossary</guid>
	<pubDate>Mon, 27 Jun 2016 08:56:18 -0500</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/28112/ngs-glossary</link>
	<title><![CDATA[NGS Glossary !!]]></title>
	<description><![CDATA[<p><strong>alignment</strong>: the mapping of a raw sequence read to a location within a reference genome. The mapping occurs because the sequences within the raw read match or align to sequences within the reference genome. Alignment information is stored in the <strong>SAM</strong> or <strong>BAM</strong> file formats.</p><p><strong>bcftools</strong>: a set of companion tools, currently bundled with SAMtools, for identifying and filtering genomics variants.</p><p><strong>bowtie</strong>: widely used, open source alignment software for aligning raw sequence reads to a reference genome.</p><p><strong>BAM Format</strong>: binary, compressed format for storing <strong>SAM</strong> data.</p><p><strong>BCF Format</strong>: Binary call format. Binary, compressed format for storing <strong>VCF</strong> data.</p><p><strong>CIGAR String</strong>: Compact Idiosyncratic Gapped Alignment Report. A compact string that (partially) summarizes the alignment of a raw sequence read to the reference genome. Three core abbreviations are used: M for alignment match; I for insertion; and D for Deletion. For example, a CIGAR string of 5M2I63M indicates that the first 5 base pairs of the read align to the reference, followed by 2 base pairs, which are unique to the read, and not in the reference genome, followed by an additional 63 base pairs of alignment.</p><p><strong>FASTA Format</strong>: text format for storing raw sequence data. For example, the FASTA file at: <a href="http://www.ncbi.nlm.nih.gov/nuccore/NC_008253">http://www.ncbi.nlm.nih.gov/nuccore/NC_008253</a> contains entire genome for Escherichia coli 536.</p><p><strong>FASTQ Format</strong>: text format for storing raw sequence data along with quality scores for each base; usually generated by sequencing machines.</p><p><strong>genotype likelihood</strong>: the probability that a specific genotype is present in the sample of interest. Genotype likelihoods are usually expressed as a <strong>Phred-scaled probability</strong>, where P = 10 ^ (-Q/10). For example, if the genotype TT (both alleles are T) at position 1,299,132 in human chromosome 12 (reference G) is 37, this translates to a probability of 10<sup>-37/10</sup> = 0.0001995, meaning that there is very low probability that the reads in your sample support a TT genotype. On the other hand, a genotype of AA at the same position with a score of 0 translates into a probability of 10<sup>-0</sup> = 1, indicating extremely high probability that your sample contains a homozygous mutation of G to A.</p><p><strong>mate-pair</strong>: in paired-end sequencing, both ends of a single DNA or RNA fragment are sequenced, but the intermediate region is not. The two ends which are sequenced form a pair, and are frequently referred to as mate-pairs.</p><p><strong>QNAME</strong>: unique identifier of a raw sequence read (also known as the Query Name). Used in <strong>FASTQ</strong> and <strong>SAM</strong> files.</p><p><strong>paired-end sequencing</strong>: sequencing process where both ends of a single DNA or RNA fragment are sequenced, but the intermediate region is not. Particularly useful for identifying structural rearrangements, including gene fusions.</p><p><strong>Phred-scaled probability</strong>: a scaled value (Q) used to compactly summarize a probability, where P = 10<sup>-Q/10</sup>. For example, a Phred Q score of 10 translates to probability (P) = 10<sup>-10/10</sup> = 0.1. Phred-scaled probabilities are common in next-generation sequencing, and are used to represent multiple types of quality metrics, including quality of base calls, quality of mappings, and probabilities associated with specific genotypes. The name Phred refers to the original Phred base-calling software, which first used and developed the scale.</p><p><strong>Phred quality score</strong>: a score assigned to each base within a sequence, quantifying the probability that the base was called incorrectly. Scores use a <strong>Phred-scaled probability</strong> metric. For example, a Phred Q score of 10 translates to P=10<sup>-10/10</sup> = 0.1, indicating that the base has a 0.1 probability of being incorrect. Higher Phred score correspond to higher accuracy. In the <strong>FASTQ format</strong>, Phred scores are represented as single ASCII letters. For details on translating between Phred scores and ASCII values, refer to <a href="http://www.somewhereville.com/?p=1508">Table 1 of this useful blog post from Damian Gregory Allis</a>.</p><p><strong>read-length</strong>: the number of base pairs that are sequenced in an individual sequence read.</p><p><strong>read-depth</strong>: the number of sequence reads that pile up at the same genomic location. For example, 30X read-depth coverage indicates that the genomic location is covered by 30 independent sequencing reads. Increased read-depth translates into higher confidence for calling genomic variants.</p><p><strong>RNAME</strong>: reference genome identifier (also known as the Reference Name). Within a SAM formatted file, the RNAME identifies the reference genome where the raw read aligns.</p><p><strong>SAM Flag</strong>: a single integer value (e.g. 16), which encodes multiple elements of meta-data regarding a read and its alignment. Elements include: whether the read is one part of a paired-end read, whether the read aligns to the genome, and whether the read aligns to the forward or reverse strand of the genome. A <a href="http://picard.sourceforge.net/explain-flags.html">useful online utility</a> decodes a single SAM flag value into plain English.</p><p><strong>SAM Format</strong>: Text file format for storing sequence alignments against a reference genome. See also <strong>BAM</strong> Format.</p><p><strong>SAMtools</strong>: widely used, open source command line tool for manipulating SAM/BAM files. Includes options for converting, sorting, indexing and viewing SAM/BAM files. The SAMtools distribution also includes bcftools, a set of command line tools for identifying and filtering genomics variants. Created by <a href="http://lh3lh3.users.sourceforge.net/">Heng Li</a>, currently of the Broad Institute.</p><p><strong>single-read sequencing</strong>: sequencing process where only one end of a DNA or RNA fragment is sequenced. Contrast with <strong>paired-end</strong> sequencing.</p><p><strong>VCF Format</strong>: Variant call format. Text file format for storing genomic variants, including single nucleotide polymorphisms, insertions, deletions and structural rearrangements. See also <strong>BCF</strong> format.</p><p><strong>Next</strong><strong>Generation</strong><strong>Sequencing</strong><br /> A high-throughput sequencing method which parallelizes the sequencing process, producing thousands or millions of sequences at once.</p><p><strong>Deep</strong><strong>Sequencing</strong><br /> Techniques of nucleotide sequence analysis that increase the range, complexity, sensitivity, and accuracy of results by greatly increasing the scale of operations and thus the number of nucleotides, and the number of copies of each nucleotide sequenced.</p><p><strong>Paired-End</strong><strong>Sequencing</strong><br /> Sequence both ends of the same fragment and keep track of the paired data.</p><p><strong>Adapter</strong><br /> Short oligonucleotides which are attached to the DNA to be sequenced. An adapter can provide a priming site for both amplification and sequencing of the adjoining, unknown nucleic acid.</p><p><strong>Library</strong><br /> A collection of DNA fragments with adapters ligated to each end.</p><p><strong>Bridge</strong><strong>Amplification</strong><br /> Generation of in situ copies of a specific DNA molecule on an oligo-decorated solid support.</p><p><strong>Emulsion</strong><strong>PCR</strong><br /> A method for bead-based amplification of a library. A single adapter-bound fragment is attached to the surface of a bead, and an oil emulsion containing necessary amplification reagents is formed around the bead/fragment component. Parallel amplification of millions of beads with millions of single strand fragments produces a sequencer-ready library.</p><p><strong>Alignment</strong><br /> Mapping of sequence reads to a known reference sequence</p><p><strong>Reference</strong><strong>sequence</strong><strong>/</strong><strong>genome</strong><strong>&nbsp; </strong><br /> A fully assembled version of a genome that can be used for mapping short DNA sequence reads for comparisons of genomes from various individuals</p><p><strong>Coverage</strong><strong>Depth</strong><br /> The number of nucleotides from reads that are mapped to a given position of reference genome.</p><p><strong>Specificity</strong><strong>&nbsp; </strong><br /> The percentage of sequences that map to the intended targets out of total bases per run.</p><p><strong>Uniformity</strong><strong>&nbsp; </strong><br /> The variability in sequence coverage across target regions.</p><p><strong>Homopolymer</strong><br /> Uninterrupted stretch of a single nucleotide type (e.g., TTT or GGGGGG)</p><p><strong>InDel</strong><br /> InDel stands for Insertion or deletion. A form of structural variation in which a DNA segment is either deleted or inserted.</p><p><strong>SNP</strong><strong>&nbsp; </strong></p><p>SNP stands for Single Nucleotide Polymorphism. A single base difference found when comparing the same DNA sequence from two different individuals.</p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/opportunity/view/28272/bioinformatics-openings-at-icgeb-new-delhi-india</guid>
  <pubDate>Mon, 04 Jul 2016 01:04:05 -0500</pubDate>
  <link></link>
  <title><![CDATA[Bioinformatics openings at ICGEB NEW DELHI, INDIA]]></title>
  <description><![CDATA[
<p>Applications are invited for:</p>

<p>ICGEB NEW DELHI, INDIA</p>

<p>Biotechnology research positions</p>

<p>Projects include:</p>

<p>a) protein structure determination<br />b) malaria parasite biology<br />c) genomics and metagenomics<br />d) molecular and cellular biology<br />e) bioinformatics and computational biology</p>

<p>Minimum eligibility for students who have already obtained a MSc:</p>

<p>1) INSPIRE award for PhD<br />2) SPM award for PhD<br />3) CSIR/DBT/DST JRF for PhD</p>

<p>Applicants should submit their curriculum vitae by email to: sb.icgeb@gmail.com by 30 August 2016</p>
]]></description>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/news/view/28449/aravind-j-shankar-gets-all-india-rank-1-in-binc-2016</guid>
	<pubDate>Tue, 19 Jul 2016 05:19:06 -0500</pubDate>
	<link>https://bioinformaticsonline.com/news/view/28449/aravind-j-shankar-gets-all-india-rank-1-in-binc-2016</link>
	<title><![CDATA[Aravind J Shankar gets all India rank 1 in BINC, 2016]]></title>
	<description><![CDATA[<p>Aravind J Shankar, a bioinformatics graduate of SASTRA University, has secured the all India rank 1 in the Bioinformatics National Certification (BINC) 2016, organised by the Department of Biotechnology, Government of India.</p><p>The BINC is a nationwide examination aimed at certifying professionals in bioinformatics and tests their theoretical and practical knowledge across three phases of examination. He is entitled to receive a DBT research fellowship leading to a Ph.D. from any premier research institute in India.</p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/news/view/28564/dbt-%E2%80%93-bioinformatics-industrial-training-programme-biitp-2016-%E2%80%93-17</guid>
	<pubDate>Wed, 27 Jul 2016 04:09:59 -0500</pubDate>
	<link>https://bioinformaticsonline.com/news/view/28564/dbt-%E2%80%93-bioinformatics-industrial-training-programme-biitp-2016-%E2%80%93-17</link>
	<title><![CDATA[DBT – Bioinformatics Industrial Training Programme (BIITP) 2016 – 17]]></title>
	<description><![CDATA[<p>BIITP is a programme of Department of Biotechnology (DBT), Ministry of Science and Technology, Government of India, managed by Biotech Consortium India Limited (BCIL).The objective of BIITP is to provide an opportunity to bioinformatics students to acquire practical skills and experience by working on projects alongside industry experts as well as to provide an opportunity for the industry to identify potential employees.</p><p><strong>DBT Invites online applications from the bioinformatics&nbsp;students and requisitions from biotech/bioinformatics companies.</strong></p><p><strong>Biotech Industry</strong>&nbsp;:</p><p>Biotech/Bioinformatics companies interested to provide hands on industrial training to the students of Bioinformatics under BIITP may apply online. The companies would have no obligation towards any payments to trainees. The companies would be paid bench fee to cover expenses towards training. Trainees would be provided to companies subject to availability.</p><p><strong>Attn: Bioinformatics Students</strong></p><p>Bioinformatics students interested in training in biotech / bioinformatics companies may apply online.&nbsp;<strong>Stipend of Rs. 10,000/- per month</strong>&nbsp;will be paid to candidates placed for training. The candidates will be selected for training through an interview.</p><p><strong>Eligiblity</strong>&nbsp;:</p><p>a) B.E /B.Tech./M.Sc./M.Tech./Advanced Post Graduate Diploma in Bioinformatics from an Indian recognized university with minimum 55% marks or equivalent grade at highest degree/diploma completed in the year 2015 or 2016 are only eligible to apply.</p><p>b) The Advanced Post Graduate diploma should be of at least one year duration after graduation.</p><p>c)&nbsp; Students whose result of last semester/final year is not declared can also apply mentioning their marks upto the semester/year upto which result declared. The final result with original mark sheet(s) of all the semesters/years will have to be produced at the time of interview.</p><p><strong>Application Procedure</strong>&nbsp;:</p><p>The online application form is available below :</p><p><strong><a href="https://www.biotecnika.org/2016/07/dbt-bioinformatics-industrial-training-programme-biitp-2016-17/?xurl=%3A%2F%2Fwww.bcil.nic.in%2Fbiitp2016-17%2Fregistration1.asp" target="_blank">Application Form For Students (New User)</a></strong></p><p><strong><a href="https://www.biotecnika.org/2016/07/dbt-bioinformatics-industrial-training-programme-biitp-2016-17/?xurl=%3A%2F%2Fwww.bcil.nic.in%2Fbiitp2016-17%2Fregistration.asp%3FT1%3DCompany" target="_blank">Requisition form for companies (New User)</a></strong></p><p><strong><a href="https://www.biotecnika.org/2016/07/dbt-bioinformatics-industrial-training-programme-biitp-2016-17/?xurl=%3A%2F%2Fwww.bcil.nic.in%2Fbiitp2016-17%2Findex1.asp" target="_blank">Already registered User Click Here</a></strong></p><p>The following documents are to be sent to Mr. Manoj Gupta, Manager, Biotech Consortium India Limited, 5th floor, Anuvrat Bhawan, 210, Deen Dayal UpadhyayaMarg, New Delhi-110002.</p><p>More at&nbsp;http://www.bcil.nic.in/biitp2016-17/index.asp</p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/opportunity/view/28592/bioinformatics-technical-position-at-cdac-pune-india</guid>
  <pubDate>Mon, 01 Aug 2016 03:36:26 -0500</pubDate>
  <link></link>
  <title><![CDATA[Bioinformatics Technical Position at CDAC Pune - India]]></title>
  <description><![CDATA[
<p>CDAC Pune Recruitment 2016 – Apply Online for Technical Positions: Department of Information Technology under the Ministry of Communications and Information Technology, Government of India, Centre for Development of Advanced Computing (C-DAC), Pune has advertised notification for the recruitment of Technical vacancies for for PwD candidates n direct recruitment basis. Eligible candidates can apply Online from 27-07-2016 at 10.00 AM to 31-08-2016 at 18.00 PM.. Other information like age limit, educational qualification, selection process &amp; how to apply are given below… </p>

<p>CDAC Pune Vacancy Details:<br />Total No. of Posts: 23 </p>

<p>Name of the Post: Technical </p>

<p>Name of the Discipline:<br />A. Computer Science/ Information Technology and Allied disciplines. </p>

<p>B.Electronics Communications/ Electrical/ Telecommunication/Instrumentation &amp; Control/ Medical Electronics/ Power Electronics/ VLSI &amp; Embedded System and Allied disciplines. </p>

<p>C.Biotechnology/ Bioinformatics/ Health informatics/ Geoinformatics/ Meteorology/ Environmental Science/ Ocean Sciences/Oceanography/Environmental Engineering </p>

<p>1. Visually Impaired: 09 Posts </p>

<p>2. Hearing Impaired: 08 Posts </p>

<p>3. Orthopedically Impaired: 06 Posts </p>

<p>Educational Qualification : Candidates should possess Graduation in relvany discpline with relevant experience. </p>

<p>Selection Process: Candidates will be selected based on applicants performance in interview. </p>

<p>How to Apply: Eligible candidates can apply online through the website www.cdac.in from 27-07-2016 at 10.00 AM to 31-08-2016 at 18.00 PM. </p>

<p>More at http://www.cdac.in/index.aspx?id=current_jobs</p>
]]></description>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/opportunity/view/42490/bioinformatics-scientist-%E2%80%93-icmr-computational-genomics-centre</guid>
  <pubDate>Sat, 26 Dec 2020 10:18:29 -0600</pubDate>
  <link></link>
  <title><![CDATA[Bioinformatics Scientist – ICMR Computational Genomics Centre]]></title>
  <description><![CDATA[
<p>ICMR invites online applications, from Indian Citizens, up to 8th January 2020 till 5:30 PM to fill up the following post to be filled purely on a temporary basis under “ICMR Computational Genomics Centre” under Dr. Harpreet Singh, Head, Division of Biomedical Informatics (BMI), ICMR HQRS, New Delhi 110029.<br />The Terms &amp; Conditions for the post are as follows:</p>

<p>a) Scientist-B – UR (2 posts-Bioinformatics) on consolidated salary of Rs.48,000/- pm + HRA</p>

<p>b) Scientist C – UR (1 post -Bioinformatics) on consolidated salary of Rs. 51,000 pm+ HRA</p>

<p>c) Scientist B- UR (2 post-Statistics) on a consolidated salary of Rs.48,000/- pm +HRA</p>

<p>d) Computer Programmer 1 post UR &amp; 1 post SC on a consolidated salary of Rs. 32,500/- pm</p>

<p>e) Research Assistant -UR 1 post on a consolidated salary of Rs. 31,000/- pm</p>

<p>More at https://projectjobs.icmr.org.in/sccbioinformatics/uploads/recruitment/Adv_BMI_24122020.pdf</p>
]]></description>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/opportunity/view/28829/jrf-bioinformatics-at-manit-india</guid>
  <pubDate>Thu, 18 Aug 2016 02:48:53 -0500</pubDate>
  <link></link>
  <title><![CDATA[JRF Bioinformatics at MANIT, India]]></title>
  <description><![CDATA[
<p>Advt. No.: Maths./577/2016 Date: 12/08/2016<br />JRF Bioinformatics Job Position in Maulana Azad National Institute of Technology (MANIT) purely temporary basis<br />Project Title : “Computational Approach to Study Complex Biological Network of Diseases using Molecular Data”<br />Essential Qualifications &amp; experience: M.Tech in Bioinformatics/ Computational System biology/Computer Science or M.Sc. in Bio informatics/Biotechnology/Mathematics/Statistics from recognized University/ Institute. Preference will be given to GATE/NET qualified candidates.<br />No. of Post : 01<br />Fellowship: INR 12000<br /> <br />How to apply<br />The duly completed application on prescribed format along with copies of supporting documents must reach to: office of the Dr. Usha Chouhan, Principal Investigator, Department of Mathematics, Bioinformatics &amp; Computer Applications, Maulana Azad National Institute of Technology, Bhopal-462003 on or before 31/08/2016. A soft copy of the application should also be sent to ycchouhan@gmail.com  email address of Principal Investigator.</p>

<p>More at http://www.web.manit.ac.in/Year%202016/JRF/walk%20in.pdf</p>
]]></description>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/opportunity/view/28926/scientist-at-advanced-centre-for-treatment-research-and-education-in-cancer-navi-mumbai-maharashtra</guid>
  <pubDate>Tue, 30 Aug 2016 04:16:15 -0500</pubDate>
  <link></link>
  <title><![CDATA[Scientist at Advanced Centre for Treatment, Research and Education in Cancer - Navi Mumbai, Maharashtra]]></title>
  <description><![CDATA[
<p>Scientist <br />Advanced Centre for Treatment, Research and Education in Cancer - Navi Mumbai, Maharashtra<br />Scientist (One position) <br />Project: Bioinformatics centre DBT- Sub-DIC at ACTREC <br />Funding agency: DBT Grant No.232 </p>

<p>Duration of the Project: Six Months from the date of appointment can be extended further for six months <br />Essential Qualification and Experience: 1st Class Masters Degree in Bioinformatics or Life Sciences equivalent degree from a recognized University with 4 years R&amp;D experience in Bioinformatics or relevant subjects from recognized institutes. <br />OR <br />Ph.D. degree in Bioinformatics or Life Sciences from recognized University. <br />M.Sc. degree obtained after a one year course will not be considered. <br />Experience: Research/teaching experience in Bioinformatics or relevant subjects form recognized Institute(s). </p>

<p>More at http://www.actrec.gov.in/data%20files/Vacancies/2016/AV-scin-stud-trainee-6-Sept-16.docx</p>
]]></description>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/opportunity/view/29262/bioinformatics-jobs-at-chittaranjan-national-cancer-institute</guid>
  <pubDate>Thu, 29 Sep 2016 09:36:33 -0500</pubDate>
  <link></link>
  <title><![CDATA[Bioinformatics jobs at Chittaranjan National Cancer Institute]]></title>
  <description><![CDATA[
<p>Chittaranjan National Cancer Institute Advertisement No.497/2016 Invites Applications For Senior Scientific Officer, Gr. II </p>

<p>Note: Experience in the following field required: Molecular cancer cytogenetic and genetic toxicology Molecular drug Designing and targeted therapy Cancer genomics, proteomics, bioinformatics and next generation sequencing Therapeutic stem cell research and gene therapy Molecular cancer immunology and immunotherapy Molecular epidemiology Tumor endocrinology Translation research Ultra structural/tissue engg/development biology research Virus and cancer Molecular pathology No. of Posts: 11 (Eleven), (SC-1, OBC-3, UR-7) </p>

<p>Location: Kolkata (Calcutta) Salary: Rs.15600-39100 + Grade, Pay Rs.5400/- </p>

<p>For details kindly refer to the Employment News dated 24-30 September, 2016 and in the Institute’s Website: http://www.cnci.org.in </p>

<p>Last date for receipt of applications is 30 days from the date of notification in the Employment News. Director Chittaranjan National Cancer Institute 378, S.P. </p>

<p>Institute’s Website: http://www.cnci.org.in</p>
]]></description>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/blog/view/29479/how-to-install-perl-modules-on-mac-os-x-in-easy-steps</guid>
	<pubDate>Thu, 20 Oct 2016 07:26:29 -0500</pubDate>
	<link>https://bioinformaticsonline.com/blog/view/29479/how-to-install-perl-modules-on-mac-os-x-in-easy-steps</link>
	<title><![CDATA[How to install Perl modules on Mac OS X in easy steps !!]]></title>
	<description><![CDATA[<p>Today at work, I learned how to install Perl modules using&nbsp;<a href="http://en.wikipedia.org/wiki/CPAN">CPAN</a>. It&rsquo;s a lot easier than I thought.</p><p>You see, for the past couple of years, I&rsquo;ve been a bit frustrated because OS X does not come with a whole lot of Perl modules pre-installed, and for all I googled, I couldn&rsquo;t find an &ldquo;idiot&rsquo;s&rdquo; guide for moderately-savvy-but-not-expert users like myself to install modules and dependencies on demand.</p><p>The only instructions I could find point to&nbsp;<a href="http://fink.sourceforge.net/">Fink</a>, which basically installs modules in a path that isn&rsquo;t included in the Perl @INC variable, meaning you have to manually specify the full path to the modules in every script &mdash; which is not a lot of fun if you&rsquo;re developing on OS X and deploying on Red Hat, for instance.</p><p>Moreover, Fink doesn&rsquo;t seem to make every module available, and it&rsquo;s not very easy to determine which Fink package you need to install if you need a particular module.</p><p>So, with a script that called on several apparently unavailable modules, and a deadline looming, I finally decided to suck it up and figure out how to use CPAN to install them:</p><h4>1) Make sure you have the Apple Developer Tools (XCode) installed.</h4><p>These are on one of your install discs, or available as a huge but free download from the&nbsp;<a href="https://developer.apple.com/xcode/">Apple Developer Connection</a>&nbsp;[free registration required] or the Mac App Store. I thought I had them, but apparently when we upgraded that computer to Tiger, they went missing.</p><p>If you don&rsquo;t have this stuff installed, your installation will fail with errors about unavailable commands.</p><h4>1.5) Install Command Line Tools (Recent XCode versions only)</h4><p>(Thank you to Tom Marchioro for informing me about this step.)</p><p>Older versions of XCode installed the command line tools (which are required to properly install CPAN modules) by default, but apparently newer ones do not. To check whether you have the command line tools already installed, run the following from the Terminal:</p><p><code>$ which make</code></p><p>This command checks the system for the &ldquo;<code>make</code>&rdquo; tool. If it spits out something like&nbsp;<code>/usr/bin/make</code>&nbsp;you&rsquo;re golden and can skip ahead to Step 2. If you just get a new prompt and no output, you&rsquo;ll need to install the tools:</p><ol>
<li>Launch XCode and bring up the Preferences panel.</li>
<li>Click on the Downloads tab</li>
<li>Click to install the Command Line Tools</li>
</ol><p>If you like, you can run&nbsp;<code>which make</code>&nbsp;again to confirm that everything&rsquo;s installed correctly.</p><h4>2) Configure CPAN.</h4><p><code>$ sudo perl -MCPAN -e shell</code></p><p><code>perl&gt; o conf init</code></p><p>This will prompt you for some settings. You can accept the defaults for almost everything (just hit &ldquo;return&rdquo;). The two things you must fill in are the path to&nbsp;<code>make</code>&nbsp;(which should be&nbsp;<code>/usr/bin/make</code>&nbsp;or the value returned when you run&nbsp;<code>which make</code>&nbsp;from the command line) and your choice of CPAN mirrors (which you actually choose don&rsquo;t really matter, but it won&rsquo;t let you finish until you select at least one). If you use a proxy or a very restrictive firewall, you may have to configure those settings as well.</p><p>If you skip Step 2, you may get errors about&nbsp;<code>make</code>&nbsp;being unavailable.</p><h4>3) Upgrade CPAN</h4><p><code>$ sudo perl -MCPAN -e 'install Bundle::CPAN'</code></p><p>Don&rsquo;t forget the&nbsp;<code>sudo</code>, or it&rsquo;ll fail with permissions errors, probably when doing something relatively unimportant like installing&nbsp;<code>man</code>&nbsp;files.</p><p>This will spend a long time downloading, testing, and compiling various files and dependencies. Bear with it. It will prompt you a few times about dependencies. You probably want to enter &ldquo;yes&rdquo;. I agreed to everything it asked me, and everything turned out fine. YMMV of course. If everything installs properly, it&rsquo;ll give you an &ldquo;OK&rdquo; at the end.</p><h4>4) Install your modules. For each module&hellip;.</h4><p><code>$ sudo perl -MCPAN -e 'install Bundle::Name'</code></p><p>or</p><p><code>$ sudo perl -MCPAN -e 'install Module::Name'</code></p><p>This will install the module&nbsp;<em>and</em>&nbsp;its dependencies. Nice, eh? Again, don&rsquo;t forget the&nbsp;<code>sudo</code>.</p><p>The first time you run this after upgrading CPAN, it may prompt you to configure again (see Step 2). If you accept its offer to try to configure itself automatically, it may just run through everything without a problem.</p><p>There are a couple of potential pitfalls with specific modules (such as the<code>LWP::UserAgent</code>&nbsp;/&nbsp;<code>HEAD</code>&nbsp;issue), but most have workarounds, and I haven&rsquo;t run into anything that wasn&rsquo;t easily recoverable.</p><p>And that&rsquo;s it!</p><p>Did you find this useful? Is there anything I missed?</p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>

</channel>
</rss>