GithubHelp home page GithubHelp logo

a-graziano / trench_data_input Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 315 KB

This application is designed to facilitate the collection and organisation of trench sheet data for archaeological purposes. It provides a user interface for inputting trench details and generating a CSV file based on the entered information.

Home Page: https://a-graziano.github.io/trench_data_input/

License: MIT License

HTML 100.00%

trench_data_input's Introduction

Trench Data Input

Table of Content

This script is designed to facilitate the collection and organization of trench sheet data for archaeological purposes. It provides a user interface for inputting trench details and generating a CSV file based on the entered information.

Features

  • Trench Sheet Headers: Enter basic trench information such as site code, trench number, dimensions, description, and more.
  • Trench Sheet Details: Add multiple sets of detailed information including context number, compaction, color, composition, inclusions, interpretation, finds, dimensions, and sheet completeness.
  • CSV Generation: Generate a CSV file containing all entered data for convenient storage and analysis.

Usage

  1. Open the HTML file in a compatible browser or copy the index.html on your smartphone.
  2. Fill in the required fields under "Trench Sheet Headers"

  1. Press the "Add Context" button at the bottom.

  1. Add the "Trench Sheet Details."



3. Click "Add Context" to add additional sets of detailed information if needed. 4. Once all data is entered, click "Download CSV" to generate and download the CSV file.

Instructions

  • Trench Sheet Headers: Input basic information related to the trench being documented.
  • Trench Sheet Details: Add specific details about each context within the trench, specifying attributes such as compaction, color, composition, finds, and more.
  • Add Context: Use this button to add multiple sets of trench details.
  • Download CSV: Generate a CSV file containing all entered data for record-keeping or further analysis.

Important Notes

  • Ensure all mandatory fields are filled out accurately to generate a complete CSV file.
  • For the first context, first press the "Add Context" button and then begin by entering data directly under "Trench Sheet Details." Use the "Add Context" button for subsequent context details.
  • The 'index.html' file consolidates all necessary HTML, CSS, and JavaScript code, streamlining the app's functionality on smartphones. This single file download ensures a seamless user experience, minimizing potential setup complications.

Contributing

Feel free to contribute to this project by suggesting improvements or reporting issues. Create a pull request or raise an issue to engage with the community and enhance this data collection script.

License

This script is licensed under the MIT License.

trench_data_input's People

Contributors

a-graziano avatar

Watchers

 avatar

trench_data_input's Issues

Bottom Icon

Embed the icon in the html and make sure it is visible by downloading only the html file and not both.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.