MAINT: Pluralize top-level term namespaces.

zipline.pipeline.factor -> zipline.pipeline.factors
zipline.pipeline.filter -> zipline.pipeline.filters
This commit is contained in:
Scott Sanderson
2015-09-30 22:17:43 -04:00
parent a40d7e47c1
commit 2034c65599
11 changed files with 21 additions and 13 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ from zipline.pipeline.loaders.equity_pricing_loader import (
)
from zipline.pipeline.engine import SimplePipelineEngine
from zipline.pipeline import CustomFactor
from zipline.pipeline.factor.technical import (
from zipline.pipeline.factors import (
MaxDrawdown,
SimpleMovingAverage,
)
+1 -1
View File
@@ -42,7 +42,7 @@ from zipline.errors import (
)
from zipline.finance import trading
from zipline.pipeline import Pipeline
from zipline.pipeline.factor.technical import VWAP
from zipline.pipeline.factors import VWAP
from zipline.pipeline.data import USEquityPricing
from zipline.pipeline.loaders.frame import DataFrameLoader, MULTIPLY
from zipline.pipeline.loaders.equity_pricing_loader import (
+3 -2
View File
@@ -1,12 +1,13 @@
from .classifier import Classifier
from .factor import Factor, CustomFactor
from .filter import Filter
from .factors import Factor, CustomFactor
from .filters import Filter
from .term import Term
from .graph import TermGraph
from .pipeline import Pipeline
__all__ = [
'Classifier',
'CustomFactor',
'Factor',
'Filter',
'Pipeline',
+1 -1
View File
@@ -7,7 +7,7 @@ from six import (
)
from zipline.pipeline.term import Term
from zipline.pipeline.factor import Latest
from zipline.pipeline.factors import Latest
class Column(object):
@@ -33,7 +33,7 @@ from zipline.pipeline.expression import (
NUMEXPR_MATH_FUNCS,
UNARY_OPS,
)
from zipline.pipeline.filter import (
from zipline.pipeline.filters import (
NumExprFilter,
PercentileFilter,
)
@@ -273,7 +273,7 @@ class Factor(Term):
Returns
-------
filter : zipline.pipeline.filter.Filter
filter : zipline.pipeline.Filter
"""
return self.rank(ascending=False, mask=mask) <= N
@@ -288,7 +288,7 @@ class Factor(Term):
Returns
-------
filter : zipline.pipeline.filter.Filter
filter : zipline.pipeline.Filter
"""
return self.rank(ascending=True, mask=mask) <= N
@@ -308,12 +308,12 @@ class Factor(Term):
Returns
-------
out : zipline.pipeline.filter.PercentileFilter
out : zipline.pipeline.filters.PercentileFilter
A new filter that will compute the specified percentile-range mask.
See Also
--------
zipline.pipeline.filter.PercentileFilter
zipline.pipeline.filters.PercentileFilter
"""
return PercentileFilter(
self,
+7
View File
@@ -0,0 +1,7 @@
from .filter import Filter, NumExprFilter, PercentileFilter
__all__ = [
'Filter',
'NumExprFilter',
'PercentileFilter',
]
+3 -3
View File
@@ -1,7 +1,7 @@
from zipline.utils.preprocess import expect_types, optional
from .term import Term
from .filter import Filter
from .filters import Filter
from .graph import TermGraph
@@ -121,8 +121,8 @@ class Pipeline(object):
Parameter
---------
filter : zipline.pipeline.filter.Filter
The screen to apply.
filter : zipline.pipeline.Filter
The filter to apply as a screen.
overwrite : bool
Whether to overwrite any existing screen. If overwrite is False
and self.screen is not None, we raise an error.