Compare commits
2 Commits
0.1.0
...
8ffa86a965
| Author | SHA1 | Date | |
|---|---|---|---|
|
8ffa86a965
|
|||
|
1f7b40d224
|
@@ -1,6 +1,13 @@
|
|||||||
* locigenesis
|
* locigenesis
|
||||||
|
|
||||||
locigenesis is a tool that generates an immune repertoire and runs it through a sequence reader simulation tool, to generate sequencing errors.
|
locigenesis is a tool that generates a human T-cell receptor (TCR), runs it through a sequence reader simulation tool and extracts CDR3.
|
||||||
|
|
||||||
|
The goal of this project is to generate both HVR sequences with and without sequencing errors, in order to create datasets for a Machine Learning algorithm.
|
||||||
|
|
||||||
|
** Technologies
|
||||||
|
|
||||||
|
- [[https://github.com/GreiffLab/immuneSIM/][immuneSIM]]: in silico generation of human and mouse BCR and TCR repertoires
|
||||||
|
- [[http://www.pegase-biosciences.com/curesim-a-customized-read-simulator/][CuReSim]]: read simulator that mimics Ion Torrent sequencing
|
||||||
|
|
||||||
** Installation
|
** Installation
|
||||||
|
|
||||||
|
|||||||
12
shell.nix
12
shell.nix
@@ -21,16 +21,10 @@ let
|
|||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -pv $out/share/java $out/bin
|
mkdir -pv $out/share/java $out/bin
|
||||||
cp -r ${src} $out/share/java/${name}
|
cp -r ${src} $out/share/java/${name}
|
||||||
makeWrapper ${pkgs.jdk}/bin/java $out/bin/CuReSim --add-flags "-jar $out/share/java/${name}/${name}.jar"
|
makeWrapper ${jre}/bin/java $out/bin/CuReSim --add-flags "-jar $out/share/java/${name}/${name}.jar"
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
in mkShell {
|
in mkShell {
|
||||||
buildInputs = [
|
buildInputs =
|
||||||
R
|
[ R rPackages.immuneSIM rPackages.Biostrings rPackages.stringr CuReSim ];
|
||||||
rPackages.immuneSIM
|
|
||||||
rPackages.Biostrings
|
|
||||||
rPackages.stringr
|
|
||||||
jdk
|
|
||||||
CuReSim
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user