Skip to content

Commit 8d7f9a8

Browse files
polished
1 parent d9e0100 commit 8d7f9a8

1 file changed

Lines changed: 127 additions & 76 deletions

File tree

publications/index.html

Lines changed: 127 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -9,90 +9,140 @@
99
<meta name="citation_title" content="PICA: Advanced High-Precision Transport Measurement Automation with Python">
1010
<meta name="citation_author" content="Deshmukh, Prathamesh">
1111
<meta name="citation_author" content="Mukherjee, Sudip">
12-
<meta name="citation_date" content="2025/12/22">
12+
<meta name="citation_publication_date" content="2025/12/22">
1313
<meta name="citation_doi" content="10.5281/zenodo.18377216">
1414
<meta name="citation_technical_report_institution" content="UGC-DAE Consortium for Scientific Research, Mumbai Centre">
1515
<meta name="citation_pdf_url" content="https://prathameshnium.github.io/PICA-Python-Instrument-Control-and-Automation/publications/pica-paper.pdf">
1616
<meta name="citation_keywords" content="Python, Hardware Control, Automation, PyVISA, Condensed Matter Physics, Cryogenics, SCPI, Instrumentation">
17-
<meta name="citation_abstract" content="PICA (Python-based Instrument Control and Automation) is a modular open-source software suite designed to automate advanced transport measurements. It supports resistance measurements covering 24 orders of magnitude (10^-8 to 10^16 Ω) and integrates with Keithley, Keysight, and Lakeshore hardware using a multiprocessing architecture.">
1817

1918
<style>
20-
body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #333; max-width: 800px; margin: 40px auto; padding: 0 20px; }
21-
h1 { color: #2c3e50; border-bottom: 2px solid #eee; padding-bottom: 10px; }
22-
h2 { color: #34495e; margin-top: 30px; }
23-
.meta-box { background: #f8f9fa; border-left: 5px solid #007bff; padding: 15px; margin: 20px 0; border-radius: 4px; }
24-
.doi-badge { display: inline-block; background: #007bff; color: white; padding: 2px 8px; border-radius: 3px; text-decoration: none; font-weight: bold; }
25-
.osf-badge { display: inline-block; background: #00b4d8; color: white; padding: 2px 8px; border-radius: 3px; text-decoration: none; font-weight: bold; }
26-
pre { background: #2d3436; color: #dfe6e9; padding: 15px; border-radius: 5px; overflow-x: auto; font-size: 0.9em; }
27-
table { width: 100%; border-collapse: collapse; margin: 20px 0; }
28-
th, td { text-align: left; padding: 12px; border-bottom: 1px solid #ddd; }
29-
th { background-color: #f2f2f2; }
30-
.btn { display: inline-block; background: #28a745; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; margin-top: 10px; }
31-
.btn:hover { background: #218838; }
19+
:root {
20+
--primary-color: #1a365d;
21+
--accent-color: #2b6cb0;
22+
--bg-color: #f7fafc;
23+
--text-color: #2d3748;
24+
--border-color: #e2e8f0;
25+
}
26+
27+
body {
28+
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
29+
line-height: 1.6;
30+
color: var(--text-color);
31+
background-color: var(--bg-color);
32+
margin: 0;
33+
padding: 20px;
34+
}
35+
36+
.container {
37+
max-width: 800px;
38+
margin: 40px auto;
39+
background: #ffffff;
40+
padding: 40px;
41+
border-radius: 8px;
42+
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05), 0 1px 3px rgba(0, 0, 0, 0.1);
43+
}
44+
45+
header { margin-bottom: 30px; text-align: center; }
46+
h1 { color: var(--primary-color); border-bottom: 2px solid var(--border-color); padding-bottom: 15px; margin-top: 0; font-size: 2.2rem; line-height: 1.3; }
47+
h2 { color: var(--primary-color); margin-top: 35px; border-bottom: 1px solid var(--border-color); padding-bottom: 5px;}
48+
49+
.authors { font-size: 1.1rem; font-weight: 600; color: #2c5282; margin-bottom: 5px; }
50+
.affiliations { font-size: 0.9rem; color: #4a5568; line-height: 1.4; }
51+
52+
.meta-box { background: #ebf8ff; border-left: 4px solid var(--accent-color); padding: 15px 20px; margin: 20px 0; border-radius: 0 4px 4px 0; font-size: 0.95rem; }
53+
.badge { display: inline-block; padding: 2px 8px; border-radius: 4px; text-decoration: none; font-weight: bold; font-size: 0.9em; color: white; transition: opacity 0.2s;}
54+
.badge:hover { opacity: 0.8; }
55+
.badge-zenodo { background: #007bff; }
56+
.badge-osf { background: #00b4d8; }
57+
58+
.abstract-text { font-size: 1.05rem; text-align: justify; margin-bottom: 25px; }
59+
60+
.btn-group { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 15px; }
61+
.btn { display: inline-flex; align-items: center; justify-content: center; background: #28a745; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; font-weight: 600; transition: background 0.2s, transform 0.1s; }
62+
.btn:hover { background: #218838; transform: translateY(-1px); }
63+
.btn-secondary { background: #4a5568; }
64+
.btn-secondary:hover { background: #2d3748; }
3265
.btn-osf { background: #00b4d8; }
3366
.btn-osf:hover { background: #0096c7; }
67+
68+
table { width: 100%; border-collapse: collapse; margin: 20px 0; font-size: 0.95rem; }
69+
th, td { text-align: left; padding: 12px 15px; border-bottom: 1px solid var(--border-color); }
70+
th { background-color: #f8fafc; color: var(--primary-color); font-weight: 600; }
71+
tr:hover { background-color: #f7fafc; }
72+
73+
pre { background: #1a202c; color: #e2e8f0; padding: 20px; border-radius: 6px; overflow-x: auto; font-size: 0.9rem; border: 1px solid #2d3748; }
74+
75+
footer { margin-top: 40px; padding-top: 20px; border-top: 1px solid var(--border-color); font-size: 0.85rem; color: #718096; text-align: center; }
76+
footer a { color: var(--accent-color); text-decoration: none; }
77+
footer a:hover { text-decoration: underline; }
3478
</style>
3579
</head>
3680
<body>
3781

38-
<header>
39-
<h1>PICA: Advanced High-Precision Transport Measurement Automation with Python</h1>
40-
<p><strong>Prathamesh Deshmukh<sup>1,2</sup> and Sudip Mukherjee<sup>1,2</sup></strong></p>
41-
<p><small>1. UGC-DAE Consortium for Scientific Research, Mumbai Centre<br>
42-
2. Savitribai Phule Pune University, Pune, India</small></p>
43-
</header>
82+
<div class="container">
83+
<header>
84+
<h1>PICA: Advanced High-Precision Transport Measurement Automation with Python</h1>
85+
<p class="authors">Prathamesh Deshmukh<sup>1,2</sup> and Sudip Mukherjee<sup>1,2</sup></p>
86+
<p class="affiliations">
87+
1. UGC-DAE Consortium for Scientific Research, Mumbai Centre<br>
88+
2. Savitribai Phule Pune University, Pune, India
89+
</p>
90+
</header>
4491

45-
<div class="meta-box">
46-
<strong>Preprint Status:</strong> Published on December 22, 2025.<br>
47-
<strong>DOI (Zenodo):</strong> <a href="https://doi.org/10.5281/zenodo.18377216" class="doi-badge">10.5281/zenodo.18377216</a><br>
48-
<strong>DOI (OSF):</strong> <a href="https://doi.org/10.17605/OSF.IO/7QK2S" class="osf-badge">10.17605/OSF.IO/7QK2S</a>
49-
</div>
92+
<main>
93+
<div class="meta-box">
94+
<strong>Preprint Status:</strong> Published on December 22, 2025<br>
95+
<strong>DOI (Zenodo):</strong> <a href="https://doi.org/10.5281/zenodo.18377216" class="badge badge-zenodo">10.5281/zenodo.18377216</a><br>
96+
<strong>DOI (OSF):</strong> <a href="https://doi.org/10.17605/OSF.IO/7QK2S" class="badge badge-osf">10.17605/OSF.IO/7QK2S</a>
97+
</div>
5098

51-
<section>
52-
<h2>Abstract</h2>
53-
<p>
54-
PICA (Python-based Instrument Control and Automation) is a modular open-source software suite designed to automate advanced transport measurements for electronic devices and material samples. It provides an extensible, unified GUI-based framework to coordinate high-precision instruments including current sources (DC/AC), nanovoltmeters, electrometers, impedance analysers, and temperature controllers.
55-
</p>
56-
<a href="pica-paper.pdf" class="btn">View PDF Preprint</a>
57-
<a href="https://www.academia.edu/165176821/PICA_Advanced_High_Precision_Transport_Measurement_Automation_with_Python" class="btn" style="margin-left: 10px;">View on Academia.edu</a>
58-
<a href="https://osf.io/7qk2s/files/gc93r" class="btn btn-osf" style="margin-left: 10px;">View on OSF</a>
59-
</section>
99+
<section>
100+
<h2>Abstract</h2>
101+
<p class="abstract-text">
102+
PICA (Python-based Instrument Control and Automation) is a modular open-source software suite designed to automate advanced transport measurements for electronic devices and material samples. It provides an extensible, unified GUI-based framework to coordinate high-precision instruments including current sources (DC/AC), nanovoltmeters, electrometers, impedance analysers, and temperature controllers.
103+
</p>
104+
105+
<div class="btn-group">
106+
<a href="https://prathameshnium.github.io/PICA-Python-Instrument-Control-and-Automation/publications/pica-paper.pdf" class="btn">View PDF Preprint</a>
107+
<a href="https://www.academia.edu/165176821/PICA_Advanced_High_Precision_Transport_Measurement_Automation_with_Python" class="btn btn-secondary">Academia.edu</a>
108+
<a href="https://osf.io/7qk2s/files/gc93r" class="btn btn-osf">OSF Repository</a>
109+
</div>
110+
</section>
60111

61-
<section>
62-
<h2>Key Capabilities</h2>
63-
<table>
64-
<thead>
65-
<tr>
66-
<th>Feature</th>
67-
<th>Specification / Support</th>
68-
</tr>
69-
</thead>
70-
<tbody>
71-
<tr>
72-
<td><strong>Resistance Range</strong></td>
73-
<td>10<sup>-8</sup> Ω to 10<sup>16</sup> Ω (24 orders of magnitude)</td>
74-
</tr>
75-
<tr>
76-
<td><strong>Architecture</strong></td>
77-
<td>Multiprocessing (UI-Isolation) & Fault Tolerant</td>
78-
</tr>
79-
<tr>
80-
<td><strong>Hardware Brands</strong></td>
81-
<td>Keithley, Keysight, Lakeshore, Quantum Design (PPMS)</td>
82-
</tr>
83-
<tr>
84-
<td><strong>Measurements</strong></td>
85-
<td>I-V, R vs T, Capacitance, Pyroelectric Current</td>
86-
</tr>
87-
</tbody>
88-
</table>
89-
</section>
112+
<section>
113+
<h2>Key Capabilities</h2>
114+
<table>
115+
<thead>
116+
<tr>
117+
<th>Feature</th>
118+
<th>Specification / Support</th>
119+
</tr>
120+
</thead>
121+
<tbody>
122+
<tr>
123+
<td><strong>Resistance Range</strong></td>
124+
<td>10<sup>-8</sup> Ω to 10<sup>16</sup> Ω (24 orders of magnitude)</td>
125+
</tr>
126+
<tr>
127+
<td><strong>Architecture</strong></td>
128+
<td>Multiprocessing (UI-Isolation) & Fault Tolerant</td>
129+
</tr>
130+
<tr>
131+
<td><strong>Hardware Brands</strong></td>
132+
<td>Keithley, Keysight, Lakeshore, Quantum Design (PPMS)</td>
133+
</tr>
134+
<tr>
135+
<td><strong>Measurements</strong></td>
136+
<td>I-V, R vs T, Capacitance, Pyroelectric Current</td>
137+
</tr>
138+
</tbody>
139+
</table>
140+
</section>
90141

91-
<section>
92-
<h2>How to Cite</h2>
93-
<p>Please use the following BibTeX entry for citations:</p>
94-
<pre>
95-
@techreport{deshmukh2025pica,
142+
<section>
143+
<h2>How to Cite</h2>
144+
<p>Please use the following BibTeX entry for citations:</p>
145+
<pre><code>@techreport{deshmukh2025pica,
96146
title={PICA: Advanced High-Precision Transport Measurement Automation with Python},
97147
author={Deshmukh, Prathamesh and Mukherjee, Sudip},
98148
institution={UGC-DAE Consortium for Scientific Research, Mumbai Centre},
@@ -101,14 +151,15 @@ <h2>How to Cite</h2>
101151
type={Preprint},
102152
doi={10.5281/zenodo.18377216},
103153
url={https://prathameshnium.github.io/PICA-Python-Instrument-Control-and-Automation/}
104-
}</pre>
105-
</section>
154+
}</code></pre>
155+
</section>
156+
</main>
106157

107-
<footer>
108-
<hr>
109-
<p><small>This work was supported by the SERB-CRG project grant No. CRG/2022/005676 from the Anusandhan National Research Foundation (ANRF), India.</small></p>
110-
<p><small>Contact: <a href="mailto:sudipm@csr.res.in">sudipm@csr.res.in</a></small></p>
111-
</footer>
158+
<footer>
159+
<p>This work was supported by the SERB-CRG project grant No. CRG/2022/005676 from the Anusandhan National Research Foundation (ANRF), India.</p>
160+
<p>Contact: <a href="mailto:sudipm@csr.res.in">sudipm@csr.res.in</a></p>
161+
</footer>
162+
</div>
112163

113164
</body>
114-
</html>
165+
</html>

0 commit comments

Comments
 (0)