Skip to content

Commit

Permalink
Merge branch 'master' of github.com:nicbarker/flowjo-plugin-testbed
Browse files Browse the repository at this point in the history
  • Loading branch information
nicbarker committed Dec 11, 2017
2 parents ada7372 + c2e7430 commit 27c6f56
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
Note: This is to be used in conjunction with [flowjo-plugin-data-dump](https://github.com/nicbarker/flowjo-plugin-data-dump)

## Usage
- Download the data-dump plugin .jar from the releases page
- Download the data-dump plugin .jar from the [releases page](https://github.com/nicbarker/flowjo-plugin-data-dump/releases)
- Place it in your `/Applications/plugins` directory or windows equivalent
- Start FlowJo
- Select a sample or node then click Workspace -> Plugins -> FlowJoPluginDataDump
- It will save files to the output folder and give you a command to copy paste that looks like this:
```Java
invokeAlgorithm(FlowJoPluginTestbed.getFcmlFromFile("/some/directory/FlowJo Plugin Data Dump/fcmlQueryElement.xml"), FlowJoPluginTestbed.createFileObject("/some/directory/FlowJo Plugin Data Dump/st_HM-1_CHECK192_001..ExtNode.csv"), FlowJoPluginTestbed.createFileObject("/some/directory/FlowJo Plugin Data Dump"));
```
- Download the testbed .jar from the releases page
- Download the testbed .jar from the [releases page](https://github.com/nicbarker/flowjo-plugin-testbed/releases)
- Add [flowjo-plugin-testbed.jar](https://github.com/nicbarker/flowjo-plugin-testbed) to your classpath
- In your plugin, create a main function and call the `invokeAlgorithm()` from the previous step
```Java
Expand Down Expand Up @@ -75,4 +75,4 @@ This is just a File object that points to the directory where the previous two f


### How it works
`flowjo-plugin-testbed` will read the files off the disk generated by `flowjo-plugin-data-dump` and provide them to your plugins `invokeAlgorithm` function, emulating FlowJo. It actually uses one of FlowJo's internal libraries to parse the FCML file.
`flowjo-plugin-testbed` will read the files off the disk generated by `flowjo-plugin-data-dump` and provide them to your plugins `invokeAlgorithm` function, emulating FlowJo. It actually uses one of FlowJo's internal libraries to parse the FCML file.

0 comments on commit 27c6f56

Please sign in to comment.