DouDou commited on
Commit
fe45bd1
·
verified ·
1 Parent(s): 22921de

Upload data3/is_sci_prompt1.txt with huggingface_hub

Browse files
Files changed (1) hide show
  1. data3/is_sci_prompt1.txt +30 -0
data3/is_sci_prompt1.txt ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ You will receive the full contents of a code file.
2
+
3
+ Your task is to decide whether this code is related to scientific computing.
4
+
5
+ Decision criteria (be very strict):
6
+ 1. Only if the code clearly and explicitly contains academic concepts or terminology from natural sciences or scientific computing should it be considered scientific computing. Examples (including in comments, variable names, function names, strings):
7
+ - Chemistry-related: molar mass, stoichiometry, enthalpy, entropy, Gibbs free energy, pH, titration, reaction rate, bond length, molecule, atom, orbital, spectroscopy, chromatography, equilibrium constant, reaction kinetics, electrochemistry, etc.
8
+ - Physics-related: velocity, acceleration, force, momentum, kinetic energy, potential energy, Lagrangian, Hamiltonian, Schrödinger, quantum, spin, wavefunction, wavelength, frequency (in wave/EM context), thermodynamics, statistical mechanics, electromagnetism, Maxwell, fluid dynamics, Navier-Stokes, optics, diffraction, etc.
9
+ - Other clear scientific computing / numerical methods terms: simulation of physical/chemical systems, finite element, finite volume, molecular dynamics, DFT (density functional theory), Monte Carlo (for physical/statistical simulations), N-body simulation, PDE (partial differential equation), ODE solver, Runge-Kutta, discretization of physical laws, etc.
10
+ 2. These terms must appear in a clearly academic or scientific context, not as metaphors, business jargon, or generic words. Ambiguous words (e.g., energy, force, pressure, temperature, signal, spectrum) do NOT count unless they are obviously used in a natural science context (e.g., referencing known laws, equations, units, or phenomena).
11
+ 3. Pure engineering / software / infrastructure code is NOT scientific computing, even if it is used in scientific projects. If the content is about:
12
+ - business logic, web backends, APIs, databases, ETL, configuration, logging
13
+ - generic “data analysis”, “ML model”, “feature”, “score”, “metric” without explicit natural science formulas or laws
14
+ - robotics/control code without explicit physics formulas or academic terminology
15
+ then it MUST be treated as NOT scientific computing.
16
+ 4. Do NOT infer from:
17
+ - library names, package names, framework names
18
+ - file paths, project names, or repository names
19
+ - your external knowledge of what a library or tool is usually used for
20
+ Only judge based on explicit terms and formulas visible in the code itself.
21
+ 5. When in doubt (unclear, indirect, or weak evidence), always answer that it is NOT scientific computing.
22
+
23
+ Output requirements:
24
+ - If and only if the code IS scientific computing related under the strict criteria above, output exactly: true
25
+ - Otherwise, output exactly: false
26
+ - Do NOT output anything else: no explanations, no spaces, no quotes, no punctuation.
27
+
28
+ Now analyze the following code file content:
29
+
30
+ {CODE_FILE}