Code Monkey home page Code Monkey logo

assay-explorer's Introduction

Documentation

Uploading new data

Summary:

  1. Create data.zip file like example.

  2. Upload here.

  3. Add it to the database here.

  4. Set the cell phase thresholds here.

  5. Visualize the data here.

Note that this is the main folder with these notebooks in it.


To analyze the data from an experiment, you'll need to upload the raw data from the microscope, the layout of the plates, and some additional information about the experiment (who was responsible, when the data was collected, etc.)

You'll need to wrap all this data up in CSV files in a zip file like this example. There's a nicely-formatted Excel spreadsheet there that you can use to generate the CSV files as well.

  1. Raw microscope data Each plate should have a separate file.

  2. Plate layouts You'll need at least one plate layout. A single layout can be applied to many different plates. Check out the example above to see the format.

  3. Additional Info For every plate in your experiment, you'll create one row in a CSV file called metadata.csv. You'll include the following information:

  • Plate File Name of raw data file from microscope
  • Layout File For every plate, you'll need to specify which layout file describes it.
  • Assay Put the name of the assay here
  • Image Collection Date Use format like 03-29-2015
  • Investigator - you can include the initials of anyone responsible for the data
  • Magnification If using a 60X objective, just write 60
  • Image Analysis Recipe Name of the measurement step in MetaXpress
  • Experiment Name Put a descriptive name here

As you'll see in the example zip file, all this information is arranged like so in a file called data.zip:

/data.zip
  metadata.csv
  /Layouts
    layout1.csv
    layout2.csv
  /Plates
    plate1.csv
    plate2.csv
    plate3.csv

Once you've got your zip file ready, you can go here and click upload in the upper-right corner of the screen. If there's already a data.zip file there, you should delete it by clicking the checkbox beside the file and the clicking the red trash can that appears near the top of the screen.

If you've got a fair amount of data, then this upload process could take a minute or two.

Once your data is uploaded, go here to add it to the database. As always, click Results Only button and also click Cell -> Run All in the menu.

Then, click Check Data. This checks that all the relevant files are present, and then it combines all the information in the zip file into one csv that can be added to the database. This step takes 2-3 minutes.

Then click Save Data to add your data to the database.

If you make a mistake (like a typo in a plate layout), you can delete the dataset from the database using the last section and follow the process above to reupload it.

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.