Skip to content

Commit

Permalink
first commit package
Browse files Browse the repository at this point in the history
  • Loading branch information
AthenACHY committed May 21, 2018
1 parent a4bc31a commit 77c01ae
Show file tree
Hide file tree
Showing 15 changed files with 65 additions and 1 deletion.
4 changes: 4 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
include README.md
recursive-include SplitFusion/ *.py
recursive-include SplitFusion/Reference_feat/ *.txt

12 changes: 12 additions & 0 deletions SplitFusion.egg-info/PKG-INFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Metadata-Version: 1.0
Name: SplitFusion
Version: 0.0
Summary: UNKNOWN
Home-page: UNKNOWN
Author: UNKNOWN
Author-email: UNKNOWN
License: Creative Commons Attribution-Noncommercial-Share Alike license
Description-Content-Type: UNKNOWN
Description: SplitFusion

Platform: UNKNOWN
15 changes: 15 additions & 0 deletions SplitFusion.egg-info/SOURCES.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
MANIFEST.in
README.md
setup.py
SplitFusion/2018_05_21_SplitFusion.py
SplitFusion/Fusion_annotation.py
SplitFusion/Group_split.py
SplitFusion/Multiple_alignment.py
SplitFusion/__init__.py
SplitFusion.egg-info/PKG-INFO
SplitFusion.egg-info/SOURCES.txt
SplitFusion.egg-info/dependency_links.txt
SplitFusion.egg-info/requires.txt
SplitFusion.egg-info/top_level.txt
SplitFusion/Reference_feat/NCBIRef_seq_HG19_fest.txt
SplitFusion/Reference_feat/NCBI_refSeqGRC38_features.txt
1 change: 1 addition & 0 deletions SplitFusion.egg-info/dependency_links.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

3 changes: 3 additions & 0 deletions SplitFusion.egg-info/requires.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
subprocess32==3.2.7
HTSeq==0.9.1
statsmodels==0.8.0
1 change: 1 addition & 0 deletions SplitFusion.egg-info/top_level.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
SplitFusion
File renamed without changes.
File renamed without changes.
6 changes: 5 additions & 1 deletion Split_Fusion/Group_split.py → SplitFusion/Group_split.py
Original file line number Diff line number Diff line change
Expand Up @@ -85,12 +85,16 @@ def collect_reads_from_splits(a_split_list, breakpoints):
def group_splits_reads(reads, SA_bundles):
"""summarize splits and leave an example per split for annotation """
"""assume same left-right_split, same overlaps and gaps number in read"""
"""remove split_location_that fused to more than 20 different places -- potential artefacts???"""
left_right_splits={}
for r in reads:
match_cood=SA_bundles[r][1]
boundary="-".join(["_".join([str(x) for x in SA_bundles[r][1][0][2]]), "_".join([str(x) for x in SA_bundles[r][1][-1][0]])])
left_right_splits[boundary]=match_cood
return left_right_splits
if len(left_right_splits)<=20:
return left_right_splits
else:
return {}

def combine_left_right_clusteres(left_splits_clustered0, right_splits_clustered0, SA_bundles, left_breakpoints, right_breakpoints):
"""remove redundancy of splits invovled in multiple fusions"""
Expand Down
File renamed without changes.
File renamed without changes.
Empty file added SplitFusion/__init__.py
Empty file.
Binary file added dist/SplitFusion-0.0.tar.gz
Binary file not shown.
24 changes: 24 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
##packaging command python setup.py sdist

import sys
import os.path
from setuptools import setup, Extension, find_packages


setup(
name='SplitFusion',
version='0.0',
packages=find_packages(),
license='Creative Commons Attribution-Noncommercial-Share Alike license',
long_description=open('README.md').read(),
package_dir = {'SplitFusion': 'SplitFusion/'},
package_data={'ReferenceGenomes': ['Reference_feat/*.txt']},
py_modules = ['SplitFusion.Multiple_alignment', 'SplitFusion.Fusion_annotation', 'SplitFusion.Group_split'],
install_requires=['subprocess32==3.2.7' ,
'HTSeq==0.9.1',
'statsmodels==0.8.0'],
include_package_data=True

)


0 comments on commit 77c01ae

Please sign in to comment.