DouDou commited on
Upload data3/is_sci_prompt1.txt with huggingface_hub
Browse files- 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}
|